✨ Features of Yomu
∙ Reads EPUB and PDF files through epub_view and pdfrx rendering engines directly.
∙ Built-in just_audio playback controls handle audiobooks without switching to another app.
∙ Intelligent caching and background rendering keep large files responsive on load.
∙ Logic distinguishes active reading from skimming to track real engagement time.
∙ Rank progression weighs both XP totals and separate Achievement unlocks, not just one metric.
∙ Content-based hashing detects duplicate imports so your library never gets cluttered.
∙ Looked-up words get tracked automatically, exportable as vocabulary lists alongside your annotations.
∙ Runs fully offline, with library and stats stored locally and no data collected.
∙ Reads EPUB and PDF files through epub_view and pdfrx rendering engines directly.
∙ Built-in just_audio playback controls handle audiobooks without switching to another app.
∙ Intelligent caching and background rendering keep large files responsive on load.
∙ Logic distinguishes active reading from skimming to track real engagement time.
∙ Rank progression weighs both XP totals and separate Achievement unlocks, not just one metric.
∙ Content-based hashing detects duplicate imports so your library never gets cluttered.
∙ Looked-up words get tracked automatically, exportable as vocabulary lists alongside your annotations.
∙ Runs fully offline, with library and stats stored locally and no data collected.
✨ Features of Gitling
∙ One-tap GitHub OAuth Device Flow connects remotes without manual token entry.
∙ Add self-hosted Forgejo or Gitea instances as custom accounts via URL.
∙ A modernized rebuild of the abandoned MGit/SGit lineage using Jetpack Compose throughout.
∙ File blame view surfaces which commit last touched each line.
∙ Stage All and Unstage All bulk-toggle every file from the Status screen.
∙ SSH remotes support private-key passphrases alongside HTTP and HTTPS transport.
∙ Home screen widget built on Glance 1.1.0 shows live dirty/clean repo status.
∙ One-tap GitHub OAuth Device Flow connects remotes without manual token entry.
∙ Add self-hosted Forgejo or Gitea instances as custom accounts via URL.
∙ A modernized rebuild of the abandoned MGit/SGit lineage using Jetpack Compose throughout.
∙ File blame view surfaces which commit last touched each line.
∙ Stage All and Unstage All bulk-toggle every file from the Status screen.
∙ SSH remotes support private-key passphrases alongside HTTP and HTTPS transport.
∙ Home screen widget built on Glance 1.1.0 shows live dirty/clean repo status.