# mateusz-bak/openreads

A mobile books tracker written in Flutter that respects your privacy.

Repository: https://github.com/mateusz-bak/openreads
Canonical: https://ross.abutalabs.com/products/openreads
Language: Dart
License: GPL-2.0
License Family: copyleft
Topics: android, books, flutter, mobile, flutter-app, flutter-apps, open-source, opensource, openlibrary, privacy
Last push: 2026-07-20T21:01:26+00:00

## Health v2 (maintenance only)
Score: 78/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 93, release rhythm 47, longevity 100
- inputs: {"age_days": 1961, "days_push": 44, "days_rel": 358, "gap_med": 10, "n_releases_24m": 4}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1624, forks 118 (observed 2026-08-28T04:05:12.840826+00:00)

## What it is
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
- artifact type: application
- maturity: active
- function: gui, search-engine, data-visualization
- domain: mobile-development, developer-tools, education, privacy, cross-platform
- platform: cross-platform
- tags: books-tracker, flutter-app, reading-list, openlibrary, barcode-scanner, offline-first, android, ios, mobile

## Member repositories
- mateusz-bak/openreads (main) score 78

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:05:12.840826+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T03:48:47.367434+00:00, confidence not recorded.
  - readme: https://github.com/mateusz-bak/openreads (fetched 2026-08-28T04:05:12.840826+00:00, sha a9a663c3a0e5)
- Data as of 2026-08-30T08:39:29.467469+00:00.
