{"id":34534444,"url":"https://github.com/ireaderorg/ireader","last_synced_at":"2026-04-19T10:02:22.274Z","repository":{"id":38413197,"uuid":"425288628","full_name":"IReaderorg/IReader","owner":"IReaderorg","description":"Free and open source novel reader for Android and Desktop.","archived":false,"fork":false,"pushed_at":"2026-01-31T17:55:33.000Z","size":86520,"stargazers_count":689,"open_issues_count":8,"forks_count":42,"subscribers_count":8,"default_branch":"master","last_synced_at":"2026-02-01T05:34:03.146Z","etag":null,"topics":["android","compose","hacktoberfest","ireader","kotlin","light-novels","novel","novel-reader","reader","webnovel","webnovels"],"latest_commit_sha":null,"homepage":"https://ireaderorg.netlify.app/","language":"Kotlin","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/IReaderorg.png","metadata":{"files":{"readme":"README.md","changelog":"changelog.md","contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"custom":["https://reymit.ir/kazemcodes","https://nftbaz.com/asset/matic/0xF9Abb7e6947d0427C60Bb5cBF7AeF713B2d37eCc/0"]}},"created_at":"2021-11-06T16:11:05.000Z","updated_at":"2026-02-01T05:17:53.000Z","dependencies_parsed_at":"2023-02-16T20:15:33.803Z","dependency_job_id":"bb49b2b0-b9dd-49a9-84d9-9120f07c9b6d","html_url":"https://github.com/IReaderorg/IReader","commit_stats":null,"previous_names":[],"tags_count":99,"template":false,"template_full_name":null,"purl":"pkg:github/IReaderorg/IReader","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/IReaderorg%2FIReader","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/IReaderorg%2FIReader/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/IReaderorg%2FIReader/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/IReaderorg%2FIReader/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/IReaderorg","download_url":"https://codeload.github.com/IReaderorg/IReader/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/IReaderorg%2FIReader/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29200843,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-07T16:28:23.579Z","status":"ssl_error","status_checked_at":"2026-02-07T16:28:22.566Z","response_time":63,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["android","compose","hacktoberfest","ireader","kotlin","light-novels","novel","novel-reader","reader","webnovel","webnovels"],"created_at":"2025-12-24T05:58:10.891Z","updated_at":"2026-04-19T10:02:22.246Z","avatar_url":"https://github.com/IReaderorg.png","language":"Kotlin","readme":"# 📖 IReader - Open Source Reader App for Android \u0026 Desktop\n\n\u003cdiv align=\"center\"\u003e\n\n[![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](LICENSE)\n[![GitHub release](https://img.shields.io/github/v/release/IReaderorg/IReader)](https://github.com/IReaderorg/IReader/releases)\n[![GitHub stars](https://img.shields.io/github/stars/IReaderorg/IReader)](https://github.com/IReaderorg/IReader/stargazers)\n[![GitHub downloads](https://img.shields.io/github/downloads/IReaderorg/IReader/total)](https://github.com/IReaderorg/IReader/releases)\n\n**The best free and open-source reader app for novels, light novels, and web novels**\n\n[Download APK](https://github.com/IReaderorg/IReader/releases) • [Website](https://ireaderorg.netlify.app) • [Documentation](docs/README.md) • [中文](README_zh.md)\n\n\u003c/div\u003e\n\nIReader is a powerful open-source reader app for Android and Desktop. Read light novels, web novels, and ebooks offline with the most customizable reading experience. No ads, no tracking, completely free forever.\n\n**Perfect for:** Light novel readers • Web novel enthusiasts • Ebook lovers • Anyone who wants a privacy-focused reader app\n\n## ✨ Why IReader is the Best Reader App\n\nIReader is the ultimate open-source reader app for novel enthusiasts. Unlike other reader apps, IReader offers:\n\n- 📱 **Cross-Platform** - Android and Desktop (Windows, macOS, Linux) support\n- 📚 **Multi-Source Support** - Access novels from multiple sources via extensions and JavaScript plugins\n- 📥 **Offline Reading** - Download chapters and read without internet connection\n- 🔍 **Smart Search** - Search across multiple sources simultaneously\n- 📖 **Library Management** - Organize with categories, filters, and custom collections\n- 🌙 **Customizable Themes** - Dark mode, custom themes, and full UI customization\n- 🔊 **AI Text-to-Speech** - High-quality TTS powered by Piper (Desktop)\n- 📦 **Legado Import** - Import book sources from Legado/阅读\n- 🔓 **Privacy-Focused** - No ads, no tracking, no data collection\n- ⚡ **Fast \u0026 Lightweight** - Optimized performance and battery efficiency\n\n### What Makes This Reader App Different?\n\n**100% Free \u0026 Open Source:** No hidden costs, no premium features, no subscriptions. The entire codebase is open for inspection and contribution.\n\n**Privacy First:** Unlike commercial reader apps, IReader doesn't collect your data, show ads, or track your reading habits.\n\n**Highly Customizable:** Every aspect of the reading experience can be adjusted - fonts, spacing, colors, themes, gestures, and more.\n\n**Active Development:** Regular updates, bug fixes, and new features driven by community feedback.\n\n## 📲 Download IReader\n\n### Android Reader App\nDownload the latest APK from [GitHub Releases](https://github.com/IReaderorg/IReader/releases)\n\n**Requirements:** Android 7.0 or higher\n\n**Why download this reader app?**\n- No Google Play restrictions\n- Always get the latest features first\n- Direct APK installation\n- No region locks\n\n### Desktop Reader App\nDownload the latest release from [GitHub Releases](https://github.com/IReaderorg/IReader/releases)\n\n**Supported Platforms:** Windows, macOS, Linux\n\n**Desktop Features:**\n- AI-powered Text-to-Speech\n- Larger screen optimization\n- Keyboard shortcuts\n- Multi-window support\n\n## 🚀 Quick Start\n\n### Using LNReader Sources (Recommended)\n\nIReader now supports LNReader sources! Follow these steps:\n\n1. **Add LNReader Repository**\n   - Go to **Settings → Repository**\n   - Tap the **Add icon (+)**\n   - Select **Quick Add Popular Repo**\n   - Choose **LNReader**\n   - Save and refresh remote sources in the Source screen\n\n2. **Storage Permissions (Optional)**\n   - By default, LNReader sources are saved to app cache (no permissions needed)\n   - To save sources to external storage for easier access, disable **\"Saved Sources to Cache\"** in Settings → General\n   - If using external storage, grant storage permissions when prompted\n\n3. **Start Reading**\n   - Browse sources to find novels\n   - Add books to your library\n   - Download chapters for offline reading\n\n\u003e **Note:** IReader no longer supports the in-app default repository. You must add repositories manually in Settings.\n\n### Using Legado Sources\n\nIReader supports importing book sources from [Legado/阅读](https://github.com/gedoor/legado), a popular Chinese novel reader:\n\n1. Go to **More → Community → Legado Sources**\n2. Enter a Legado source URL or paste JSON directly\n3. Select sources to import and tap **Import**\n\nImported sources appear immediately in your sources list.\n\n## 📖 Documentation\n\n- **[📚 Full Documentation Index](docs/README.md)** - Start here for all guides\n- [Text-to-Speech Guide](docs/guides/tts.md)\n- [Sources \u0026 Extensions](docs/guides/sources.md)\n- [Sync \u0026 Backup](docs/guides/sync_backup.md)\n- [Developer Documentation](docs/developer/README.md)\n\n## 🌍 Contributing\n\nContributions are welcome! See [CONTRIBUTING.md](CONTRIBUTING.md) for guidelines.\n\n- Translations: [Weblate](https://hosted.weblate.org/projects/ireader/ireader/)\n- Extensions: [IReader Extensions](https://github.com/IReaderorg/IReader-extensions)\n\n### 🍎 iOS Developer Needed\n\nWe're looking for a developer to help wire the iOS module to the main app. All the groundwork is done — the iOS module exists and the core components are ready — but the final integration work remains. @kazemcodes is unable to continue this work due to not having access to a Mac.\n\nThe app can also leverage IReader's existing sources since they are compiled to Native/JS, making the integration straightforward.\n\nIf you have iOS/macOS development experience and want to help bring IReader to iOS, please reach out!\n\n## 📄 License\n\nLicensed under [Apache 2.0 License](LICENSE)\n\n## 🙏 Acknowledgments\n\n- [LNReader](https://github.com/LNReader/lnreader) – Thank you for maintaing the plugins\n- [Tachiyomi](https://github.com/tachiyomiorg/tachiyomi) – Architecture inspiration\n- [Piper TTS](https://github.com/rhasspy/piper) – Text-to-speech engine\n- All our [contributors](https://github.com/IReaderorg/IReader/graphs/contributors)\n\n---\n\n## 🔍 Keywords\n\nreader app, android reader app, open source reader app, novel reader app, light novel reader, web novel reader, ebook reader app, free reader app, offline reader app, cross-platform reader, desktop reader app, privacy reader app, customizable reader app, tachiyomi alternative, legado alternative, best reader app, novel app, book reader, reading app, android novel reader, ios reader app alternative\n\n**IReader** - The open-source reader app that respects your privacy and gives you complete control over your reading experience.\n\n## Screenshots\n\n| Library | Book Detail | Reader |\n| ------- | ----------- | ------ |\n| ![library](screenshots/library-screen.jpg) | ![book](screenshots/book-screen.jpg) | ![reader](screenshots/reader-screen.jpg) |\n\n| Settings | Theme | TTS |\n| -------- | ----- | --- |\n| ![settings](screenshots/settting-screen.jpg) | ![theme](screenshots/theme-screen.jpg) | ![tts](screenshots/tts-screen.jpg) |\n\n| Statistics | Leaderboard | Translation |\n| ---------- | ----------- | ----------- |\n| ![statistics](screenshots/static-screen.jpg) | ![leaderboard](screenshots/leaderboard-screen.jpg) | ![translation](screenshots/translation.jpg) |\n\n\n\n","funding_links":["https://reymit.ir/kazemcodes","https://nftbaz.com/asset/matic/0xF9Abb7e6947d0427C60Bb5cBF7AeF713B2d37eCc/0"],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fireaderorg%2Fireader","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fireaderorg%2Fireader","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fireaderorg%2Fireader/lists"}