# cynicalight/NeoRead

<https://repo.masters-masters.com/en/repos/cynicalight/NeoRead>

[Home](https://repo.masters-masters.com/en) › [cynicalight](https://repo.masters-masters.com/en/owners/cynicalight) › [NeoRead](https://repo.masters-masters.com/en/repos/cynicalight/NeoRead)

cynicalight/NeoRead has 376 stars on GitHub. Its RepoMasters card: Alpha tier. NeoRead: a local-first EPUB/PDF reader with annotations, side-by-side…

| Field | Value |
| --- | --- |
| Owner | [cynicalight](https://repo.masters-masters.com/en/owners/cynicalight) |
| Stars | 376 |
| Forks | 30 |
| Language | [TypeScript](https://repo.masters-masters.com/en/languages/typescript) |
| License | None |
| Created | 2026 |
| Topics | academic, codex, ebook-reader, electron, epub, epub-reader, local-first, pdf-reader, reader, reading |
| Tier | [Alpha (250 to 699 ★)](https://repo.masters-masters.com/en/ranks/b_movie) |
| View on GitHub | [cynicalight/NeoRead](https://github.com/cynicalight/NeoRead) |

## Repository

NeoRead: a local-first EPUB/PDF reader with annotations, side-by-side translation, and AI assistance through Claude Code, Codex CLI, and Kimi CLI.

The tier for repos with 250 to 699 ★. Published odds per card pulled: 20%. Rarity: Uncommon.

## Nearby in TypeScript

- [terminator-ssh/terminator-desktop · ★ 376 · TypeScript · Alpha](https://repo.masters-masters.com/en/repos/terminator-ssh/terminator-desktop)
- [mikeyobrien/rho · ★ 376 · TypeScript · Alpha](https://repo.masters-masters.com/en/repos/mikeyobrien/rho)
- [fayazara/coworkers · ★ 376 · TypeScript · Alpha](https://repo.masters-masters.com/en/repos/fayazara/coworkers)
- [giniedp/spritespin · ★ 376 · TypeScript · Alpha](https://repo.masters-masters.com/en/repos/giniedp/spritespin)
- [arcanis/secretsanta · ★ 376 · TypeScript · Alpha](https://repo.masters-masters.com/en/repos/arcanis/secretsanta)
- [ssuperczynski/ngx-easy-table · ★ 376 · TypeScript · Alpha](https://repo.masters-masters.com/en/repos/ssuperczynski/ngx-easy-table)

---
Data: GitHub · Illustration drawn by RepoMasters from the repo’s ID and its language color.
