mateusz-bak/openreads
A mobile books tracker written in Flutter that respects your privacy. observed · 2026-08-28
Health v2 · maintenance only
78/100
- Activity 93
- Release rhythm 47
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 10
- age_days: 1961
- days_rel: 358
- days_push: 44
- n_releases_24m: 4
Adoption not part of the score
1624 stars · 118 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Openreads is a privacy-respecting, open source mobile app for tracking books you have finished, are reading, want to read, or abandoned. It is written in Flutter and available for Android and iOS, with book lookup via Open Library, barcode scanning, manual entry, tags, and reading statistics.
Use cases
- track books i'm reading on my phone
- keep a private reading list without an account
- scan a book barcode to add it to my library
- see statistics about books i finished this year
- organize books with custom tags and filters
- find book details from the open library database
When to choose
- you want a free, open source, privacy-friendly book tracker on Android or iOS
- you prefer local data without ads or tracking
- you need finished/reading/want-to-read/did-not-finish lists with tags and stats
When to avoid
- you need a desktop or web app
- you want social features like sharing reviews with friends
- you require syncing with Goodreads or StoryGraph
Facets
application · maturity active
gui search-engine data-visualization mobile-development developer-tools education privacy cross-platform cross-platform books-tracker flutter-app reading-list openlibrary barcode-scanner offline-first android ios mobile
1 source
- readme: https://github.com/mateusz-bak/openreads · fetched 2026-08-28 · a9a663c3a0e5
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| mateusz-bak/openreads | main | 78 |
For agents
markdown · JSON · MCP: product_card(name="mateusz-bak/openreads")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem