{"repo":"crisanlucid/primusread","free":true,"listed":false,"github":"https://github.com/crisanlucid/primusread","clone":"git clone https://github.com/crisanlucid/primusread.git","description":"PrimusRead — open-source fixation-point reading tool. React, Vite, Tailwind CSS & TypeScript. Import TXT, PDF, DOCX, EPUB · Export bionic EPUB · Reduce reading time up to 30% ▎· Dark mode","language":"TypeScript","stars":537,"topics":["react","tailwind","vite","pdf","bionic","reading","dark-mode","speed-reading","typescript","app"],"license":"MIT","category":"media-processing","readme_excerpt":"PrimusRead First letters. Full intelligence. Open-source React , Vite , Tailwind CSS & TypeScript tool that accelerates document comprehension through AI-driven fixation-point typography. The brain completes each word from its bold starting letters — reducing reading time by up to 30% without loss of retention. Supports Unicode mode, PDF export, file import (TXT, DOCX, PDF, EPUB), bionic EPUB export, and light/dark theme. ▶ Live Demo Light mode Dark mode :---: :---: What is Next? 🌟 Name Short Description Status --------------------------------------------------------------------------------- ---------------------------------------------------------- ---------- Save as PDF Create a button and download as PDF the text :heavy check mark: Unicode Support Insert unicode characters :heavy check mark: Fix PDF export background Replace html2canvas with html-to-image for Tailwind v4 compatibility — eliminates gray background in exported PDF :heavy check mark: Sharp PDF export Capture at 3× pixel ratio and render at physical size via calcPdfImageLayout (px→mm) — eliminates blurry text in exported PDF :heavy check mark: Reusable UI components Extract Button, Textarea, Checkbox, ReadOutput into src/components/ — accessible, typed, and independently testable :heavy check mark: Dark mode Light/dark theme toggle with localStorage persistence :heavy check mark: File import (TXT, DOCX, PDF, EPUB) Import files via advanced mode toggle — parsed client-side, files never leave the browser :heavy","default_branch":null,"files":null,"tree":[],"storefront":"/r/crisanlucid","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/crisanlucid/primusread/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}