Version History

Releases

Keep up with the latest IReader releases. Download the newest version or explore previous releases.

30 Releases
Updated Feb 19, 2026

IReader Preview r1328

preview-r1328
Latest Release
File
SHA256
SizeReleased
android-standard-arm64-v8a-preview-signed.apk46.9 MB3 days ago
android-standard-armeabi-v7a-preview-signed.apk41.8 MB3 days ago
android-standard-x86-preview-signed.apk47.8 MB3 days ago
android-standard-x86_64-preview-signed.apk47.9 MB3 days ago
IReader-2.0.14.msi181.9 MB3 days ago
IReader-linux-x64-2.0.14.jar164.9 MB3 days ago
IReader-windows-x64-2.0.14.jar163.3 MB3 days ago
IReader-x86_64.AppImage156.9 MB3 days ago
IReader-x86_64.AppImage.sha25690 B3 days ago
IReader-x86_64.AppImage.zsync274.9 KB3 days ago
IReader-x86_64.AppImage.zsync.sha25696 B3 days ago
ireader_2.0.14_amd64.deb172.6 MB3 days ago

Release Notes

🎉 IReader Preview Release

📦 What's New

<!-- Auto-generated commit logs will be inserted here -->

THIS UPDATE IS JUST FOR LINUX USER NOTHING NEW WAS ADDED

📥 Downloads

Choose the appropriate package for your platform:

🤖 Android

  • Universal APK - Works on all devices (recommended for most users)
  • ARM64-v8a - Modern 64-bit ARM devices (most recent phones)
  • ARMv7 - Older 32-bit ARM devices
  • x86_64 - 64-bit Intel/AMD devices (emulators, tablets)
  • x86 - 32-bit Intel/AMD devices

🖥️ Desktop

  • Windows - .msi installer for Windows 10/11
  • Linux (Debian/Ubuntu) - .deb package
  • Linux (Fedora/RHEL) - .rpm package
  • Universal JAR - Cross-platform Java application

🔗 Links

⚠️ Preview Release Notice

This is a preview/pre-release build generated from the latest development code. It may contain:

  • Experimental features
  • Potential bugs or instability
  • Breaking changes

For stable releases, please visit the main releases page.

📝 Installation Notes

Android: Enable "Install from Unknown Sources" in your device settings before installing.

Windows: You may need to allow the installer through Windows Defender SmartScreen.

Linux: Install using your package manager:

# Debian/Ubuntu
sudo dpkg -i ireader_*.deb

# Fedora/RHEL
sudo rpm -i ireader-*.rpm

Generated automatically from commit 94f21fead

IReader Preview r1321

preview-r1321
File
SHA256
SizeReleased
android-standard-arm64-v8a-preview-signed.apk46.9 MB4 days ago
android-standard-armeabi-v7a-preview-signed.apk41.8 MB4 days ago
android-standard-x86-preview-signed.apk47.8 MB4 days ago
android-standard-x86_64-preview-signed.apk47.9 MB4 days ago
IReader-2.0.14.msi181.9 MB4 days ago
IReader-linux-x64-2.0.14.jar164.9 MB4 days ago
IReader-windows-x64-2.0.14.jar163.3 MB4 days ago
IReader-x86_64.AppImage156.9 MB4 days ago
ireader_2.0.14_amd64.deb172.5 MB4 days ago

Release Notes

🎉 IReader Preview Release

📦 What's New

<!-- Auto-generated commit logs will be inserted here -->
  • fix erros (@kazemcodes)

📥 Downloads

Choose the appropriate package for your platform:

🤖 Android

  • Universal APK - Works on all devices (recommended for most users)
  • ARM64-v8a - Modern 64-bit ARM devices (most recent phones)
  • ARMv7 - Older 32-bit ARM devices
  • x86_64 - 64-bit Intel/AMD devices (emulators, tablets)
  • x86 - 32-bit Intel/AMD devices

🖥️ Desktop

  • Windows - .msi installer for Windows 10/11
  • Linux (Debian/Ubuntu) - .deb package
  • Linux (Fedora/RHEL) - .rpm package
  • Universal JAR - Cross-platform Java application

🔗 Links

⚠️ Preview Release Notice

This is a preview/pre-release build generated from the latest development code. It may contain:

  • Experimental features
  • Potential bugs or instability
  • Breaking changes

For stable releases, please visit the main releases page.

📝 Installation Notes

Android: Enable "Install from Unknown Sources" in your device settings before installing.

Windows: You may need to allow the installer through Windows Defender SmartScreen.

Linux: Install using your package manager:

# Debian/Ubuntu
sudo dpkg -i ireader_*.deb

# Fedora/RHEL
sudo rpm -i ireader-*.rpm

Generated automatically from commit 7486fce17

IReader Preview r1315

preview-r1315
File
SHA256
SizeReleased
android-standard-arm64-v8a-preview-signed.apk46.6 MB1 week ago
android-standard-armeabi-v7a-preview-signed.apk41.5 MB1 week ago
android-standard-x86-preview-signed.apk47.5 MB1 week ago
android-standard-x86_64-preview-signed.apk47.6 MB1 week ago
IReader-2.0.14.msi179.8 MB1 week ago
IReader-linux-x64-2.0.14.jar163.8 MB1 week ago
IReader-windows-x64-2.0.14.jar161.2 MB1 week ago
IReader-x86_64.AppImage155.9 MB1 week ago
ireader_2.0.14_amd64.deb171.4 MB1 week ago

Release Notes

🎉 IReader Preview Release

📦 What's New

<!-- Auto-generated commit logs will be inserted here -->
  • hotfix remote fetch somehow cause the content be lost (@kazemcodes)

📥 Downloads

Choose the appropriate package for your platform:

🤖 Android

  • Universal APK - Works on all devices (recommended for most users)
  • ARM64-v8a - Modern 64-bit ARM devices (most recent phones)
  • ARMv7 - Older 32-bit ARM devices
  • x86_64 - 64-bit Intel/AMD devices (emulators, tablets)
  • x86 - 32-bit Intel/AMD devices

🖥️ Desktop

  • Windows - .msi installer for Windows 10/11
  • Linux (Debian/Ubuntu) - .deb package
  • Linux (Fedora/RHEL) - .rpm package
  • Universal JAR - Cross-platform Java application

🔗 Links

⚠️ Preview Release Notice

This is a preview/pre-release build generated from the latest development code. It may contain:

  • Experimental features
  • Potential bugs or instability
  • Breaking changes

For stable releases, please visit the main releases page.

📝 Installation Notes

Android: Enable "Install from Unknown Sources" in your device settings before installing.

Windows: You may need to allow the installer through Windows Defender SmartScreen.

Linux: Install using your package manager:

# Debian/Ubuntu
sudo dpkg -i ireader_*.deb

# Fedora/RHEL
sudo rpm -i ireader-*.rpm

Generated automatically from commit e3d5c7bd5

IReader v2.0.14

v2.0.14
File
SHA256
SizeReleased
IReader-arm64-v8a.apk46.1 MB1 week ago
IReader-armeabi-v7a.apk41.0 MB1 week ago
IReader-linux-x64-2.0.14.jar163.3 MB1 week ago
IReader-windows-x64-2.0.14.jar160.6 MB1 week ago
IReader-windows-x64-2.0.14.msi179.3 MB1 week ago
IReader-x86.apk47.0 MB1 week ago
IReader-x86_64.apk47.1 MB1 week ago
IReader-x86_64.AppImage155.4 MB1 week ago
ireader_2.0.14_amd64.deb170.9 MB1 week ago

Release Notes

🎉 IReader v2.0.14

📦 What's New

  • bring back feature to set voice and language in the app for TTS feature (@kazemcodes)
  • fix backup not saving the chapter contents (@kazemcodes)
  • fix backup restore not working (@kazemcodes)
  • stage 2 of scroll saving (@kazemcodes)
  • complete scroll saving in reader screen (@kazemcodes)
  • fix scroll position in detail screen (@kazemcodes)
  • feat(i18n): Add new translation strings and support for additional languages (@kazemcodes)
  • refactor(reader): Move paragraph indent from modifier padding to text content (@kazemcodes)
  • feat(library): Add update all books functionality with force update option (@kazemcodes)
  • fix issue #187 (@kazemcodes)
  • fix issue #184 (@kazemcodes)
  • feat(tts): Add native TTS chunk mode support with configurable word merging (@kazemcodes)
  • add UI for reader plugins (@kazemcodes)
  • fix bug related to not saving chapters and improve book migration (@kazemcodes)
  • add localsource guide (@kazemcodes)
  • fix bug where pre-fetching cause race condition and chapter content not inserted into db (@kazemcodes)
  • feat(translate): Add book metadata translation and improve error handling (@kazemcodes)
  • fix hugging face translation api key issue (@kazemcodes)
  • feat(translate): Add language preference getters and improve timestamp handling (@kazemcodes)
  • feat(translate): Add OpenRouter and NVIDIA NIM translation engines (@kazemcodes)
  • feat(translate): Add translation queue manager and retry handler for robust coordination (@kazemcodes)
  • fix translation service in desktop (@kazemcodes)
  • feat(translate): Enhance Ollama engine with model discovery and improve offline retry strategy (@kazemcodes)
  • feat(translate): Add custom prompt support and improve translation engine configurations (@kazemcodes)

📊 Release Stats

  • Commits since last release: 35
  • Release tag: v2.0.14

📥 Downloads

Choose the appropriate package for your platform:

🤖 Android

PackageDescription
*-arm64-v8a-*.apkModern 64-bit ARM devices (recommended for most phones)
*-armeabi-v7a-*.apkOlder 32-bit ARM devices
*-x86_64-*.apk64-bit Intel/AMD (emulators, some tablets)
*-x86-*.apk32-bit Intel/AMD devices

🖥️ Desktop

PackagePlatform
.msiWindows 10/11 installer
.debDebian/Ubuntu Linux
.rpmFedora/RHEL Linux
.AppImageUniversal Linux (no install needed)
.jarCross-platform (requires Java 21+)

🔗 Links

📝 Installation Notes

<details> <summary>Android</summary>
  1. Download the APK matching your device architecture
  2. Enable "Install from Unknown Sources" in Settings > Security
  3. Open the downloaded APK to install
</details> <details> <summary>Windows</summary>
  1. Download the .msi installer
  2. Run the installer (you may need to allow it through SmartScreen)
  3. Follow the installation wizard
</details> <details> <summary>Linux</summary>
# Debian/Ubuntu
sudo dpkg -i ireader_*.deb
sudo apt-get install -f  # Install dependencies if needed

# Fedora/RHEL
sudo rpm -i ireader-*.rpm

# AppImage (any distro)
chmod +x IReader-*.AppImage
./IReader-*.AppImage
</details>

Built from commit 8cefcc900

IReader Preview r1299

preview-r1299
File
SHA256
SizeReleased
android-standard-arm64-v8a-preview-signed.apk46.0 MB1 week ago
android-standard-armeabi-v7a-preview-signed.apk40.9 MB1 week ago
android-standard-x86-preview-signed.apk46.9 MB1 week ago
android-standard-x86_64-preview-signed.apk46.9 MB1 week ago
IReader-2.0.13.msi179.0 MB1 week ago
IReader-linux-x64-2.0.13.jar163.0 MB1 week ago
IReader-windows-x64-2.0.13.jar160.3 MB1 week ago
IReader-x86_64.AppImage155.1 MB1 week ago
ireader_2.0.13_amd64.deb170.6 MB1 week ago

Release Notes

🎉 IReader Preview Release

📦 What's New

<!-- Auto-generated commit logs will be inserted here -->
  • add (@kazemcodes)

📥 Downloads

Choose the appropriate package for your platform:

🤖 Android

  • Universal APK - Works on all devices (recommended for most users)
  • ARM64-v8a - Modern 64-bit ARM devices (most recent phones)
  • ARMv7 - Older 32-bit ARM devices
  • x86_64 - 64-bit Intel/AMD devices (emulators, tablets)
  • x86 - 32-bit Intel/AMD devices

🖥️ Desktop

  • Windows - .msi installer for Windows 10/11
  • Linux (Debian/Ubuntu) - .deb package
  • Linux (Fedora/RHEL) - .rpm package
  • Universal JAR - Cross-platform Java application

🔗 Links

⚠️ Preview Release Notice

This is a preview/pre-release build generated from the latest development code. It may contain:

  • Experimental features
  • Potential bugs or instability
  • Breaking changes

For stable releases, please visit the main releases page.

📝 Installation Notes

Android: Enable "Install from Unknown Sources" in your device settings before installing.

Windows: You may need to allow the installer through Windows Defender SmartScreen.

Linux: Install using your package manager:

# Debian/Ubuntu
sudo dpkg -i ireader_*.deb

# Fedora/RHEL
sudo rpm -i ireader-*.rpm

Generated automatically from commit 02eedd3b2

IReader Preview r1283

preview-r1283
File
SHA256
SizeReleased
android-standard-arm64-v8a-preview-signed.apk45.8 MB2 weeks ago
android-standard-armeabi-v7a-preview-signed.apk40.7 MB2 weeks ago
android-standard-x86-preview-signed.apk46.7 MB2 weeks ago
android-standard-x86_64-preview-signed.apk46.7 MB2 weeks ago
IReader-2.0.13.msi178.3 MB2 weeks ago
IReader-linux-x64-2.0.13.jar162.2 MB2 weeks ago
IReader-windows-x64-2.0.13.jar159.5 MB2 weeks ago
IReader-x86_64.AppImage154.4 MB2 weeks ago
ireader_2.0.13_amd64.deb170.0 MB2 weeks ago

Release Notes

🎉 IReader Preview Release

📦 What's New

<!-- Auto-generated commit logs will be inserted here -->
  • fix on ios (@kazemcodes)

📥 Downloads

Choose the appropriate package for your platform:

🤖 Android

  • Universal APK - Works on all devices (recommended for most users)
  • ARM64-v8a - Modern 64-bit ARM devices (most recent phones)
  • ARMv7 - Older 32-bit ARM devices
  • x86_64 - 64-bit Intel/AMD devices (emulators, tablets)
  • x86 - 32-bit Intel/AMD devices

🖥️ Desktop

  • Windows - .msi installer for Windows 10/11
  • Linux (Debian/Ubuntu) - .deb package
  • Linux (Fedora/RHEL) - .rpm package
  • Universal JAR - Cross-platform Java application

🔗 Links

⚠️ Preview Release Notice

This is a preview/pre-release build generated from the latest development code. It may contain:

  • Experimental features
  • Potential bugs or instability
  • Breaking changes

For stable releases, please visit the main releases page.

📝 Installation Notes

Android: Enable "Install from Unknown Sources" in your device settings before installing.

Windows: You may need to allow the installer through Windows Defender SmartScreen.

Linux: Install using your package manager:

# Debian/Ubuntu
sudo dpkg -i ireader_*.deb

# Fedora/RHEL
sudo rpm -i ireader-*.rpm

Generated automatically from commit 359329cae

IReader v2.0.13

v2.0.13
File
SHA256
SizeReleased
IReader-arm64-v8a.apk45.3 MB0 months ago
IReader-armeabi-v7a.apk40.2 MB0 months ago
IReader-linux-x64-2.0.13.jar161.7 MB0 months ago
IReader-windows-x64-2.0.13.jar159.1 MB0 months ago
IReader-windows-x64-2.0.13.msi177.9 MB0 months ago
IReader-x86.apk46.2 MB0 months ago
IReader-x86_64.apk46.3 MB0 months ago
IReader-x86_64.AppImage153.9 MB0 months ago
ireader_2.0.13_amd64.deb169.6 MB0 months ago

Release Notes

🎉 IReader v2.0.13

📦 What's New

  • add supports for google cloud backup (@kazemcodes)
  • fix catalogs need reinstall to update, fix global search for lnreader breaks (@kazemcodes)
  • fix bugs (@kazemcodes)
  • improve download handling and ui (@kazemcodes)
  • improve webview (@kazemcodes)
  • add latest / popular support for LNReader (@kazemcodes)
  • fix prefetching caused the current chapter failed to load data (@kazemcodes)
  • remove logs (@kazemcodes)
  • fix the crash for mediaservice (@kazemcodes)
  • fix download unread (@kazemcodes)
  • add a option to download chapters by range in UI (@kazemcodes)
  • fix reading time now saved (@kazemcodes)
  • fix MAL tracking (@kazemcodes)

📊 Release Stats

  • Commits since last release: 13
  • Release tag: v2.0.13

📥 Downloads

Choose the appropriate package for your platform:

🤖 Android

PackageDescription
*-arm64-v8a-*.apkModern 64-bit ARM devices (recommended for most phones)
*-armeabi-v7a-*.apkOlder 32-bit ARM devices
*-x86_64-*.apk64-bit Intel/AMD (emulators, some tablets)
*-x86-*.apk32-bit Intel/AMD devices

🖥️ Desktop

PackagePlatform
.msiWindows 10/11 installer
.debDebian/Ubuntu Linux
.rpmFedora/RHEL Linux
.AppImageUniversal Linux (no install needed)
.jarCross-platform (requires Java 21+)

🔗 Links

📝 Installation Notes

<details> <summary>Android</summary>
  1. Download the APK matching your device architecture
  2. Enable "Install from Unknown Sources" in Settings > Security
  3. Open the downloaded APK to install
</details> <details> <summary>Windows</summary>
  1. Download the .msi installer
  2. Run the installer (you may need to allow it through SmartScreen)
  3. Follow the installation wizard
</details> <details> <summary>Linux</summary>
# Debian/Ubuntu
sudo dpkg -i ireader_*.deb
sudo apt-get install -f  # Install dependencies if needed

# Fedora/RHEL
sudo rpm -i ireader-*.rpm

# AppImage (any distro)
chmod +x IReader-*.AppImage
./IReader-*.AppImage
</details>

Built from commit 95b51e320

IReader Preview r1265

preview-r1265
File
SHA256
SizeReleased
android-standard-arm64-v8a-preview-signed.apk45.4 MB1 month ago
android-standard-armeabi-v7a-preview-signed.apk40.3 MB1 month ago
android-standard-x86-preview-signed.apk46.3 MB1 month ago
android-standard-x86_64-preview-signed.apk46.4 MB1 month ago
IReader-2.0.13.msi177.9 MB1 month ago
IReader-linux-x64-2.0.13.jar161.7 MB1 month ago
IReader-windows-x64-2.0.13.jar159.0 MB1 month ago
IReader-x86_64.AppImage153.9 MB1 month ago
ireader_2.0.13_amd64.deb169.5 MB1 month ago

Release Notes

🎉 IReader Preview Release

📦 What's New

<!-- Auto-generated commit logs will be inserted here -->
  • fix prefetching caused the current chapter failed to load data (@kazemcodes)

📥 Downloads

Choose the appropriate package for your platform:

🤖 Android

  • Universal APK - Works on all devices (recommended for most users)
  • ARM64-v8a - Modern 64-bit ARM devices (most recent phones)
  • ARMv7 - Older 32-bit ARM devices
  • x86_64 - 64-bit Intel/AMD devices (emulators, tablets)
  • x86 - 32-bit Intel/AMD devices

🖥️ Desktop

  • Windows - .msi installer for Windows 10/11
  • Linux (Debian/Ubuntu) - .deb package
  • Linux (Fedora/RHEL) - .rpm package
  • Universal JAR - Cross-platform Java application

🔗 Links

⚠️ Preview Release Notice

This is a preview/pre-release build generated from the latest development code. It may contain:

  • Experimental features
  • Potential bugs or instability
  • Breaking changes

For stable releases, please visit the main releases page.

📝 Installation Notes

Android: Enable "Install from Unknown Sources" in your device settings before installing.

Windows: You may need to allow the installer through Windows Defender SmartScreen.

Linux: Install using your package manager:

# Debian/Ubuntu
sudo dpkg -i ireader_*.deb

# Fedora/RHEL
sudo rpm -i ireader-*.rpm

Generated automatically from commit ce77ad781

IReader Preview r1261

preview-r1261
File
SHA256
SizeReleased
android-standard-arm64-v8a-preview-signed.apk45.3 MB1 month ago
android-standard-armeabi-v7a-preview-signed.apk40.2 MB1 month ago
android-standard-x86-preview-signed.apk46.2 MB1 month ago
android-standard-x86_64-preview-signed.apk46.3 MB1 month ago
IReader-2.0.12.msi177.6 MB1 month ago
IReader-linux-x64-2.0.12.jar161.4 MB1 month ago
IReader-windows-x64-2.0.12.jar158.8 MB1 month ago
IReader-x86_64.AppImage153.7 MB1 month ago
ireader_2.0.12_amd64.deb169.3 MB1 month ago

Release Notes

🎉 IReader Preview Release

📦 What's New

<!-- Auto-generated commit logs will be inserted here -->
  • fix bugs (@kazemcodes)

📥 Downloads

Choose the appropriate package for your platform:

🤖 Android

  • Universal APK - Works on all devices (recommended for most users)
  • ARM64-v8a - Modern 64-bit ARM devices (most recent phones)
  • ARMv7 - Older 32-bit ARM devices
  • x86_64 - 64-bit Intel/AMD devices (emulators, tablets)
  • x86 - 32-bit Intel/AMD devices

🖥️ Desktop

  • Windows - .msi installer for Windows 10/11
  • Linux (Debian/Ubuntu) - .deb package
  • Linux (Fedora/RHEL) - .rpm package
  • Universal JAR - Cross-platform Java application

🔗 Links

⚠️ Preview Release Notice

This is a preview/pre-release build generated from the latest development code. It may contain:

  • Experimental features
  • Potential bugs or instability
  • Breaking changes

For stable releases, please visit the main releases page.

📝 Installation Notes

Android: Enable "Install from Unknown Sources" in your device settings before installing.

Windows: You may need to allow the installer through Windows Defender SmartScreen.

Linux: Install using your package manager:

# Debian/Ubuntu
sudo dpkg -i ireader_*.deb

# Fedora/RHEL
sudo rpm -i ireader-*.rpm

Generated automatically from commit a98b08359

IReader v2.0.12

v2.0.12
File
SHA256
SizeReleased
IReader-arm64-v8a.apk44.0 MB1 month ago
IReader-armeabi-v7a.apk38.9 MB1 month ago
IReader-linux-x64-2.0.12.jar161.4 MB1 month ago
IReader-windows-x64-2.0.12.jar158.8 MB1 month ago
IReader-windows-x64-2.0.12.msi177.6 MB1 month ago
IReader-x86.apk44.9 MB1 month ago
IReader-x86_64.apk44.9 MB1 month ago
IReader-x86_64.AppImage153.7 MB1 month ago
ireader_2.0.12_amd64.deb169.3 MB1 month ago

Release Notes

🎉 IReader v2.0.12

📦 What's New

  • refactor: Notify library of changes from explore screen and update ksoup (@kazemcodes)

📊 Release Stats

  • Commits since last release: 1
  • Release tag: v2.0.12

📥 Downloads

Choose the appropriate package for your platform:

🤖 Android

PackageDescription
*-arm64-v8a-*.apkModern 64-bit ARM devices (recommended for most phones)
*-armeabi-v7a-*.apkOlder 32-bit ARM devices
*-x86_64-*.apk64-bit Intel/AMD (emulators, some tablets)
*-x86-*.apk32-bit Intel/AMD devices

🖥️ Desktop

PackagePlatform
.msiWindows 10/11 installer
.debDebian/Ubuntu Linux
.rpmFedora/RHEL Linux
.AppImageUniversal Linux (no install needed)
.jarCross-platform (requires Java 21+)

🔗 Links

📝 Installation Notes

<details> <summary>Android</summary>
  1. Download the APK matching your device architecture
  2. Enable "Install from Unknown Sources" in Settings > Security
  3. Open the downloaded APK to install
</details> <details> <summary>Windows</summary>
  1. Download the .msi installer
  2. Run the installer (you may need to allow it through SmartScreen)
  3. Follow the installation wizard
</details> <details> <summary>Linux</summary>
# Debian/Ubuntu
sudo dpkg -i ireader_*.deb
sudo apt-get install -f  # Install dependencies if needed

# Fedora/RHEL
sudo rpm -i ireader-*.rpm

# AppImage (any distro)
chmod +x IReader-*.AppImage
./IReader-*.AppImage
</details>

Built from commit 548bd934f

IReader v2.0.11

v2.0.11
File
SHA256
SizeReleased
IReader-arm64-v8a.apk43.9 MB1 month ago
IReader-armeabi-v7a.apk38.8 MB1 month ago
IReader-linux-x64-2.0.11.jar161.4 MB1 month ago
IReader-windows-x64-2.0.11.jar158.8 MB1 month ago
IReader-windows-x64-2.0.11.msi177.6 MB1 month ago
IReader-x86.apk44.8 MB1 month ago
IReader-x86_64.apk44.8 MB1 month ago
IReader-x86_64.AppImage153.7 MB1 month ago
ireader_2.0.11_amd64.deb169.3 MB1 month ago

Release Notes

🎉 IReader v2.0.11

📦 What's New

  • improve quotes screen and add a little bit of feature (@kazemcodes)
  • improve image quality (@kazemcodes)
  • support new tracking (@kazemcodes)
  • refresh chapter if placeholder exists (@kazemcodes)
  • add logic for removing chapter content (@kazemcodes)
  • fix category bugs (@kazemcodes)
  • fix reader screen not possible to drag to prev chapter - next bug (@kazemcodes)
  • fix(explore): improve category filtering logic for new books (@kazemcodes)

📊 Release Stats

  • Commits since last release: 18
  • Release tag: v2.0.11

📥 Downloads

Choose the appropriate package for your platform:

🤖 Android

PackageDescription
*-arm64-v8a-*.apkModern 64-bit ARM devices (recommended for most phones)
*-armeabi-v7a-*.apkOlder 32-bit ARM devices
*-x86_64-*.apk64-bit Intel/AMD (emulators, some tablets)
*-x86-*.apk32-bit Intel/AMD devices

🖥️ Desktop

PackagePlatform
.msiWindows 10/11 installer
.debDebian/Ubuntu Linux
.rpmFedora/RHEL Linux
.AppImageUniversal Linux (no install needed)
.jarCross-platform (requires Java 21+)

🔗 Links

📝 Installation Notes

<details> <summary>Android</summary>
  1. Download the APK matching your device architecture
  2. Enable "Install from Unknown Sources" in Settings > Security
  3. Open the downloaded APK to install
</details> <details> <summary>Windows</summary>
  1. Download the .msi installer
  2. Run the installer (you may need to allow it through SmartScreen)
  3. Follow the installation wizard
</details> <details> <summary>Linux</summary>
# Debian/Ubuntu
sudo dpkg -i ireader_*.deb
sudo apt-get install -f  # Install dependencies if needed

# Fedora/RHEL
sudo rpm -i ireader-*.rpm

# AppImage (any distro)
chmod +x IReader-*.AppImage
./IReader-*.AppImage
</details>

Built from commit 0a9b1762f

IReader Preview r1256

preview-r1256
File
SHA256
SizeReleased
android-standard-arm64-v8a-preview-signed.apk43.9 MB1 month ago
android-standard-armeabi-v7a-preview-signed.apk38.8 MB1 month ago
android-standard-x86-preview-signed.apk44.8 MB1 month ago
android-standard-x86_64-preview-signed.apk44.9 MB1 month ago
IReader-2.0.11.msi177.6 MB1 month ago
IReader-linux-x64-2.0.11.jar161.4 MB1 month ago
IReader-windows-x64-2.0.11.jar158.8 MB1 month ago
IReader-x86_64.AppImage153.7 MB1 month ago
ireader_2.0.11_amd64.deb169.3 MB1 month ago

Release Notes

🎉 IReader Preview Release

📦 What's New

<!-- Auto-generated commit logs will be inserted here -->
  • fix reader screen not possible to drag to prev chapter - next bug (@kazemcodes)

📥 Downloads

Choose the appropriate package for your platform:

🤖 Android

  • Universal APK - Works on all devices (recommended for most users)
  • ARM64-v8a - Modern 64-bit ARM devices (most recent phones)
  • ARMv7 - Older 32-bit ARM devices
  • x86_64 - 64-bit Intel/AMD devices (emulators, tablets)
  • x86 - 32-bit Intel/AMD devices

🖥️ Desktop

  • Windows - .msi installer for Windows 10/11
  • Linux (Debian/Ubuntu) - .deb package
  • Linux (Fedora/RHEL) - .rpm package
  • Universal JAR - Cross-platform Java application

🔗 Links

⚠️ Preview Release Notice

This is a preview/pre-release build generated from the latest development code. It may contain:

  • Experimental features
  • Potential bugs or instability
  • Breaking changes

For stable releases, please visit the main releases page.

📝 Installation Notes

Android: Enable "Install from Unknown Sources" in your device settings before installing.

Windows: You may need to allow the installer through Windows Defender SmartScreen.

Linux: Install using your package manager:

# Debian/Ubuntu
sudo dpkg -i ireader_*.deb

# Fedora/RHEL
sudo rpm -i ireader-*.rpm

Generated automatically from commit 5a8a65083

IReader Preview r1250

preview-r1250
File
SHA256
SizeReleased
android-standard-arm64-v8a-preview-signed.apk43.9 MB1 month ago
android-standard-armeabi-v7a-preview-signed.apk38.8 MB1 month ago
android-standard-x86-preview-signed.apk44.8 MB1 month ago
android-standard-x86_64-preview-signed.apk44.9 MB1 month ago
IReader-2.0.10.msi177.5 MB1 month ago
IReader-linux-x64-2.0.10.jar161.3 MB1 month ago
IReader-windows-x64-2.0.10.jar158.6 MB1 month ago
IReader-x86_64.AppImage153.6 MB1 month ago
ireader_2.0.10_amd64.deb169.2 MB1 month ago

Release Notes

🎉 IReader Preview Release

📦 What's New

<!-- Auto-generated commit logs will be inserted here -->
  • close issue ##169 (@kazemcodes)

📥 Downloads

Choose the appropriate package for your platform:

🤖 Android

  • Universal APK - Works on all devices (recommended for most users)
  • ARM64-v8a - Modern 64-bit ARM devices (most recent phones)
  • ARMv7 - Older 32-bit ARM devices
  • x86_64 - 64-bit Intel/AMD devices (emulators, tablets)
  • x86 - 32-bit Intel/AMD devices

🖥️ Desktop

  • Windows - .msi installer for Windows 10/11
  • Linux (Debian/Ubuntu) - .deb package
  • Linux (Fedora/RHEL) - .rpm package
  • Universal JAR - Cross-platform Java application

🔗 Links

⚠️ Preview Release Notice

This is a preview/pre-release build generated from the latest development code. It may contain:

  • Experimental features
  • Potential bugs or instability
  • Breaking changes

For stable releases, please visit the main releases page.

📝 Installation Notes

Android: Enable "Install from Unknown Sources" in your device settings before installing.

Windows: You may need to allow the installer through Windows Defender SmartScreen.

Linux: Install using your package manager:

# Debian/Ubuntu
sudo dpkg -i ireader_*.deb

# Fedora/RHEL
sudo rpm -i ireader-*.rpm

Generated automatically from commit b8ed7c142

IReader v2.0.10

v2.0.10
File
SHA256
SizeReleased
IReader-arm64-v8a.apk43.7 MB1 month ago
IReader-armeabi-v7a.apk38.6 MB1 month ago
IReader-linux-x64-2.0.10.jar161.1 MB1 month ago
IReader-windows-x64-2.0.10.jar158.4 MB1 month ago
IReader-windows-x64-2.0.10.msi177.3 MB1 month ago
IReader-x86.apk44.6 MB1 month ago
IReader-x86_64.apk44.7 MB1 month ago
IReader-x86_64.AppImage153.4 MB1 month ago
ireader_2.0.10_amd64.deb169.0 MB1 month ago

Release Notes

🎉 IReader v2.0.10

📦 What's New

  • feat: Add suspend version of plugin refresh (@kazemcodes)
  • fix error (@kazemcodes)

📊 Release Stats

  • Commits since last release: 4
  • Release tag: v2.0.10

📥 Downloads

Choose the appropriate package for your platform:

🤖 Android

PackageDescription
*-arm64-v8a-*.apkModern 64-bit ARM devices (recommended for most phones)
*-armeabi-v7a-*.apkOlder 32-bit ARM devices
*-x86_64-*.apk64-bit Intel/AMD (emulators, some tablets)
*-x86-*.apk32-bit Intel/AMD devices

🖥️ Desktop

PackagePlatform
.msiWindows 10/11 installer
.debDebian/Ubuntu Linux
.rpmFedora/RHEL Linux
.AppImageUniversal Linux (no install needed)
.jarCross-platform (requires Java 21+)

🔗 Links

📝 Installation Notes

<details> <summary>Android</summary>
  1. Download the APK matching your device architecture
  2. Enable "Install from Unknown Sources" in Settings > Security
  3. Open the downloaded APK to install
</details> <details> <summary>Windows</summary>
  1. Download the .msi installer
  2. Run the installer (you may need to allow it through SmartScreen)
  3. Follow the installation wizard
</details> <details> <summary>Linux</summary>
# Debian/Ubuntu
sudo dpkg -i ireader_*.deb
sudo apt-get install -f  # Install dependencies if needed

# Fedora/RHEL
sudo rpm -i ireader-*.rpm

# AppImage (any distro)
chmod +x IReader-*.AppImage
./IReader-*.AppImage
</details>

Built from commit 47383c29a

IReader v2.0.9

v2.0.9
File
SHA256
SizeReleased
IReader-arm64-v8a.apk43.7 MB1 month ago
IReader-armeabi-v7a.apk38.6 MB1 month ago
IReader-linux-x64-2.0.9.jar161.1 MB1 month ago
IReader-windows-x64-2.0.9.jar158.4 MB1 month ago
IReader-windows-x64-2.0.9.msi177.3 MB1 month ago
IReader-x86.apk44.6 MB1 month ago
IReader-x86_64.apk44.7 MB1 month ago
IReader-x86_64.AppImage153.4 MB1 month ago
ireader_2.0.9_amd64.deb168.9 MB1 month ago

Release Notes

🎉 IReader v2.0.9

📦 What's New

  • feat: Implement feature plugins and reactive chapter updates (@kazemcodes)
  • Refactor: Improve plugin screen registration (@kazemcodes)
  • feat(anilist): add OAuth login support via deep link (@kazemcodes)
  • Remove Maya TTS engine (@kazemcodes)
  • feat: Implement platform-specific helpers for settings (@kazemcodes)
  • feat: Implement plugin-based Cloudflare bypass system (@kazemcodes)
  • feat: Implement auto-categorization and advanced Cloudflare bypass (@kazemcodes)
  • feat: Add category selection dialog when adding to library (@kazemcodes)
  • feat: Improve library change notifications and reactivity (@kazemcodes)
  • feat: Unassign categories when removing from library (@kazemcodes)
  • feat: Debounce and auto-fetch on repository changes (@kazemcodes)

📊 Release Stats

  • Commits since last release: 14
  • Release tag: v2.0.9

📥 Downloads

Choose the appropriate package for your platform:

🤖 Android

PackageDescription
*-arm64-v8a-*.apkModern 64-bit ARM devices (recommended for most phones)
*-armeabi-v7a-*.apkOlder 32-bit ARM devices
*-x86_64-*.apk64-bit Intel/AMD (emulators, some tablets)
*-x86-*.apk32-bit Intel/AMD devices

🖥️ Desktop

PackagePlatform
.msiWindows 10/11 installer
.debDebian/Ubuntu Linux
.rpmFedora/RHEL Linux
.AppImageUniversal Linux (no install needed)
.jarCross-platform (requires Java 21+)

🔗 Links

📝 Installation Notes

<details> <summary>Android</summary>
  1. Download the APK matching your device architecture
  2. Enable "Install from Unknown Sources" in Settings > Security
  3. Open the downloaded APK to install
</details> <details> <summary>Windows</summary>
  1. Download the .msi installer
  2. Run the installer (you may need to allow it through SmartScreen)
  3. Follow the installation wizard
</details> <details> <summary>Linux</summary>
# Debian/Ubuntu
sudo dpkg -i ireader_*.deb
sudo apt-get install -f  # Install dependencies if needed

# Fedora/RHEL
sudo rpm -i ireader-*.rpm

# AppImage (any distro)
chmod +x IReader-*.AppImage
./IReader-*.AppImage
</details>

Built from commit 7322b9836

IReader v2.0.8

v2.0.8
File
SHA256
SizeReleased
IReader-arm64-v8a.apk43.5 MB2 months ago
IReader-armeabi-v7a.apk38.4 MB2 months ago
IReader-linux-x64-2.0.8.jar160.4 MB2 months ago
IReader-windows-x64-2.0.8.jar157.7 MB2 months ago
IReader-windows-x64-2.0.8.msi176.7 MB2 months ago
IReader-x86.apk44.4 MB2 months ago
IReader-x86_64.apk44.5 MB2 months ago
IReader-x86_64.AppImage152.7 MB2 months ago
ireader_2.0.8_amd64.deb168.3 MB2 months ago

Release Notes

🎉 IReader v2.0.8

📦 What's New

  • feat: add PDF import and library pagination (@kazemcodes)
  • feat: implement true database pagination (@kazemcodes)
  • perf: Optimize library loading and add backup/restore progress (@kazemcodes)
  • Prevent duplicate category loading (@kazemcodes)
  • improve js engine to support arabic sources (@kazemcodes)
  • feat(js): Enhance JS engine environment and stability (@kazemcodes)
  • refactor: Improve library refresh logic and data loading (@kazemcodes)
  • sepeate preview version (@kazemcodes)
  • feat: Add AniList tracking integration (@kazemcodes)
  • feat: add multi-tracker support (@kazemcodes)
  • feat: Add ExploreBook entity for temporary browse storage (@kazemcodes)
  • feat: Add explore book cache & chapter pagination (@kazemcodes)
  • refactor: improve storage handling and chapter pagination (@kazemcodes
  • refactor: improve JS pagination handling (@kazemcodes)
  • feat: Implement multiplatform browser engine and image decoding (@kazemcodes)
  • feat: Implement persistent pagination for chapter lists (@kazemcodes)

📊 Release Stats

  • Commits since last release: 26
  • Release tag: v2.0.8

📥 Downloads

Choose the appropriate package for your platform:

🤖 Android

PackageDescription
*-arm64-v8a-*.apkModern 64-bit ARM devices (recommended for most phones)
*-armeabi-v7a-*.apkOlder 32-bit ARM devices
*-x86_64-*.apk64-bit Intel/AMD (emulators, some tablets)
*-x86-*.apk32-bit Intel/AMD devices

🖥️ Desktop

PackagePlatform
.msiWindows 10/11 installer
.debDebian/Ubuntu Linux
.rpmFedora/RHEL Linux
.AppImageUniversal Linux (no install needed)
.jarCross-platform (requires Java 21+)

🔗 Links

📝 Installation Notes

<details> <summary>Android</summary>
  1. Download the APK matching your device architecture
  2. Enable "Install from Unknown Sources" in Settings > Security
  3. Open the downloaded APK to install
</details> <details> <summary>Windows</summary>
  1. Download the .msi installer
  2. Run the installer (you may need to allow it through SmartScreen)
  3. Follow the installation wizard
</details> <details> <summary>Linux</summary>
# Debian/Ubuntu
sudo dpkg -i ireader_*.deb
sudo apt-get install -f  # Install dependencies if needed

# Fedora/RHEL
sudo rpm -i ireader-*.rpm

# AppImage (any distro)
chmod +x IReader-*.AppImage
./IReader-*.AppImage
</details>

Built from commit f86319f2a

IReader v2.0.7

v2.0.7
File
SHA256
SizeReleased
IReader-arm64-v8a.apk43.3 MB2 months ago
IReader-armeabi-v7a.apk38.2 MB2 months ago
IReader-linux-x64-2.0.7.jar155.4 MB2 months ago
IReader-windows-x64-2.0.7.jar152.7 MB2 months ago
IReader-windows-x64-2.0.7.msi171.9 MB2 months ago
IReader-x86.apk44.2 MB2 months ago
IReader-x86_64.apk44.3 MB2 months ago
IReader-x86_64.AppImage148.0 MB2 months ago
ireader_2.0.7_amd64.deb163.7 MB2 months ago

Release Notes

🎉 IReader v2.0.7

📦 What's New

New Features

  • Source Health Checking: Added comprehensive source health monitoring and error handling system
  • App Update Service: New in-app update download service with progress UI
  • Community Translations: Added community-driven translation feature with plugin support
  • Plugin Reviews & Updates: Plugin review system and automatic update checking
  • Content Filter: New content filtering system for sources
  • Unified Source & Plugin API: Consolidated API for sources and plugins
  • PluginConfig API: New configuration system for plugins
  • Process State Manager: Better app lifecycle and state management

UI Improvements

  • Reader Hub Redesign: Completely redesigned reader hub interface
  • Source Detail Screen: Modernized source detail screen design
  • Plugin Details Screen: Redesigned plugin details and feature store screens
  • Required Plugin Screen: Improved UI for plugin requirements

Performance

  • Compose List Optimization: Native-like scrolling performance with optimized lazy lists
  • Startup Optimization: Faster app startup with plugin error fixes
  • Composable Optimization: Replaced modifier extensions for better performance
  • Explicit List Keys: Added proper keys to lazy lists for efficient recomposition

Bug Fixes

  • TTS Screen: Fixed double loading issue in TTS screen
  • Navigation Crashes: Prevented navigation-related crashes
  • Book Detail Screen: Fixed data not loading when re-entering from explore screen
  • Book Detail Padding: Fixed bottom padding issues
  • Plugin Details: Fixed plugin details screen issues
  • Plugin Reviews: Fixed plugin review handling
  • V8 Engine Threading: Ensured each V8 engine instance uses a dedicated thread
  • Desktop TTS Stability: Improved TTS stability on desktop

Technical

  • J2V8 Engine Optimization: Optimized J2V8 engine with pending sources support
  • JS/TTS Plugin Architecture: Made JS engine and PiperTTS optional plugins
  • GradioTTS Manager: Refactored TTS configuration management
  • Translation Plugin System: New translation plugin architecture
  • Coroutine Cleanup: Improved code structure and coroutine handling
  • iOS Compatibility: Fixed multiplatform compatibility issues for iOS builds

Localization

  • String Externalization: Converted hardcoded strings to strings.xml
  • Translation Updates: Updated translations across supported languages

📊 Release Stats

  • Commits since last release: 3
  • Release tag: v2.0.7

📥 Downloads

Choose the appropriate package for your platform:

🤖 Android

PackageDescription
*-arm64-v8a-*.apkModern 64-bit ARM devices (recommended for most phones)
*-armeabi-v7a-*.apkOlder 32-bit ARM devices
*-x86_64-*.apk64-bit Intel/AMD (emulators, some tablets)
*-x86-*.apk32-bit Intel/AMD devices

🖥️ Desktop

PackagePlatform
.msiWindows 10/11 installer
.debDebian/Ubuntu Linux
.rpmFedora/RHEL Linux
.AppImageUniversal Linux (no install needed)
.jarCross-platform (requires Java 21+)

🔗 Links

📝 Installation Notes

<details> <summary>Android</summary>
  1. Download the APK matching your device architecture
  2. Enable "Install from Unknown Sources" in Settings > Security
  3. Open the downloaded APK to install
</details> <details> <summary>Windows</summary>
  1. Download the .msi installer
  2. Run the installer (you may need to allow it through SmartScreen)
  3. Follow the installation wizard
</details> <details> <summary>Linux</summary>
# Debian/Ubuntu
sudo dpkg -i ireader_*.deb
sudo apt-get install -f  # Install dependencies if needed

# Fedora/RHEL
sudo rpm -i ireader-*.rpm

# AppImage (any distro)
chmod +x IReader-*.AppImage
./IReader-*.AppImage
</details>

Built from commit 2f5317a9f

IReader v2.0.5

v2.0.5
File
SHA256
SizeReleased
IReader-arm64-v8a.apk101.7 MB2 months ago
IReader-armeabi-v7a.apk89.7 MB2 months ago
IReader-linux-x64-2.0.5.jar240.8 MB2 months ago
IReader-windows-x64-2.0.5.jar238.2 MB2 months ago
IReader-windows-x64-2.0.5.msi249.0 MB2 months ago
IReader-x86.apk98.5 MB2 months ago
IReader-x86_64.apk101.8 MB2 months ago
IReader-x86_64.AppImage230.7 MB2 months ago
ireader_2.0.5_amd64.deb236.8 MB2 months ago

Release Notes

🎉 IReader v2.0.5

📦 What's New

  • feat: Implement platform-specific file pickers for backup/restore (@kazemcodes)
  • more works on community source (@kazemcodes)
  • fix the arrow keys not working in reader screen (@kazemcodes)

📊 Release Stats

  • Commits since last release: 5
  • Release tag: v2.0.5

📥 Downloads

Choose the appropriate package for your platform:

🤖 Android

PackageDescription
*-arm64-v8a-*.apkModern 64-bit ARM devices (recommended for most phones)
*-armeabi-v7a-*.apkOlder 32-bit ARM devices
*-x86_64-*.apk64-bit Intel/AMD (emulators, some tablets)
*-x86-*.apk32-bit Intel/AMD devices

🖥️ Desktop

PackagePlatform
.msiWindows 10/11 installer
.debDebian/Ubuntu Linux
.rpmFedora/RHEL Linux
.AppImageUniversal Linux (no install needed)
.jarCross-platform (requires Java 21+)

🔗 Links

📝 Installation Notes

<details> <summary>Android</summary>
  1. Download the APK matching your device architecture
  2. Enable "Install from Unknown Sources" in Settings > Security
  3. Open the downloaded APK to install
</details> <details> <summary>Windows</summary>
  1. Download the .msi installer
  2. Run the installer (you may need to allow it through SmartScreen)
  3. Follow the installation wizard
</details> <details> <summary>Linux</summary>
# Debian/Ubuntu
sudo dpkg -i ireader_*.deb
sudo apt-get install -f  # Install dependencies if needed

# Fedora/RHEL
sudo rpm -i ireader-*.rpm

# AppImage (any distro)
chmod +x IReader-*.AppImage
./IReader-*.AppImage
</details>

Built from commit 5dafd3d60

IReader v2.0.4

v2.0.4
File
SHA256
SizeReleased
IReader-arm64-v8a.apk101.6 MB2 months ago
IReader-armeabi-v7a.apk89.7 MB2 months ago
IReader-linux-x64-2.0.4.jar240.7 MB2 months ago
IReader-windows-x64-2.0.4.jar238.0 MB2 months ago
IReader-windows-x64-2.0.4.msi248.8 MB2 months ago
IReader-x86.apk98.5 MB2 months ago
IReader-x86_64.apk101.7 MB2 months ago
IReader-x86_64.AppImage230.5 MB2 months ago
ireader_2.0.4_amd64.deb236.6 MB2 months ago

Release Notes

🎉 IReader v2.0.4

📦 What's New

  • redesign ttsv2 architecture (@kazemcodes)
  • fix the reader screen not loading in desktop (@kazemcodes)
  • fix chapter sync with tts (@kazemcodes)
  • feat: Refactor architecture with use case aggregates and SSOT controllers (@kazemcodes)
  • feat: Add documentation and improve Ollama translation engine (@kazemcodes)
  • fix language filters and improve ollama prompts (@kazemcodes)
  • add utils to source api and separate glossary (@kazemcodes)
  • Refactor(ml-kit): Refactor Google Translate ML implementation (@kazemcodes)
  • feat: Implement global glossary and admin user management (@kazemcodes)
  • feat: Add user password update functionality (@kazemcodes)
  • feat: Store submitter username and improve model list (@kazemcodes)
  • refactor: Update Gemini image generation and simplify password reset (@kazemcodes)
  • feat: Add multi-provider AI image generation support (@kazemcodes)
  • feat: Add support for Stability AI API key (@kazemcodes)
  • feat: support localization for error messages (@kazemcodes)
  • feat: Display character art in book details screen (@kazemcodes)
  • feat: Implement Chapter Art AI Generation (@kazemcodes)
  • feat: Allow exporting translated content to EPUB (@kazemcodes)
  • feat: Unify Reading Buddy with database statistics (@kazemcodes)
  • feat: Add user-defined sources (Legado-style) (@kazemcodes)
  • feat: Add custom book cover support (@kazemcodes)

📊 Release Stats

  • Commits since last release: 60
  • Release tag: v2.0.4

📥 Downloads

Choose the appropriate package for your platform:

🤖 Android

PackageDescription
*-arm64-v8a-*.apkModern 64-bit ARM devices (recommended for most phones)
*-armeabi-v7a-*.apkOlder 32-bit ARM devices
*-x86_64-*.apk64-bit Intel/AMD (emulators, some tablets)
*-x86-*.apk32-bit Intel/AMD devices

🖥️ Desktop

PackagePlatform
.msiWindows 10/11 installer
.debDebian/Ubuntu Linux
.rpmFedora/RHEL Linux
.AppImageUniversal Linux (no install needed)
.jarCross-platform (requires Java 21+)

🔗 Links

📝 Installation Notes

<details> <summary>Android</summary>
  1. Download the APK matching your device architecture
  2. Enable "Install from Unknown Sources" in Settings > Security
  3. Open the downloaded APK to install
</details> <details> <summary>Windows</summary>
  1. Download the .msi installer
  2. Run the installer (you may need to allow it through SmartScreen)
  3. Follow the installation wizard
</details> <details> <summary>Linux</summary>
# Debian/Ubuntu
sudo dpkg -i ireader_*.deb
sudo apt-get install -f  # Install dependencies if needed

# Fedora/RHEL
sudo rpm -i ireader-*.rpm

# AppImage (any distro)
chmod +x IReader-*.AppImage
./IReader-*.AppImage
</details>

Built from commit c9233dc0c

IReader V2.0.3

v2.0.3
File
SHA256
SizeReleased
IReader-arm64-v8a.apk100.4 MB2 months ago
IReader-armeabi-v7a.apk88.5 MB2 months ago
IReader-linux-x64-2.0.3.jar235.2 MB2 months ago
IReader-windows-x64-2.0.3.jar232.6 MB2 months ago
IReader-windows-x64-2.0.3.msi243.8 MB2 months ago
IReader-x86.apk97.3 MB2 months ago
IReader-x86_64.apk100.6 MB2 months ago
IReader-x86_64.AppImage225.4 MB2 months ago
ireader_2.0.3_amd64.deb231.7 MB2 months ago

Release Notes

🎉 IReader V2.0.3

📦 What's New

NOTE: Please Update all your IReader sources, if not it won't work or now shown in the app, if not shown in app, try to uinstall them in you phone settings, LNReader sources works without needing to update them

an attempt to support ios (@kazemcodes) (incomplete because dev dont have mac) source-api redesign (@kazemcodes) update new repo (@kazemcodes) optimize the library screen loading time (@kazemcodes) remove shimmer effect (@kazemcodes) optimize the koin init startup even more and add translate mass service (@kazemcodes) fixed local language not applying in android (@kazemcodes) fix the character screen crash because of supabase (@kazemcodes) add community source, add translation engine (@kazemcodes) new translation service 📊 Release Stats

  • Commits since last release: 40
  • Release tag: v2.0.3

📥 Downloads

Choose the appropriate package for your platform:

🤖 Android

PackageDescription
*-arm64-v8a-*.apkModern 64-bit ARM devices (recommended for most phones)
*-armeabi-v7a-*.apkOlder 32-bit ARM devices
*-x86_64-*.apk64-bit Intel/AMD (emulators, some tablets)
*-x86-*.apk32-bit Intel/AMD devices

🖥️ Desktop

PackagePlatform
.msiWindows 10/11 installer
.debDebian/Ubuntu Linux
.rpmFedora/RHEL Linux
.AppImageUniversal Linux (no install needed)
.jarCross-platform (requires Java 21+)

🔗 Links

📝 Installation Notes

<details> <summary>Android</summary>
  1. Download the APK matching your device architecture
  2. Enable "Install from Unknown Sources" in Settings > Security
  3. Open the downloaded APK to install
</details> <details> <summary>Windows</summary>
  1. Download the .msi installer
  2. Run the installer (you may need to allow it through SmartScreen)
  3. Follow the installation wizard
</details> <details> <summary>Linux</summary>
# Debian/Ubuntu
sudo dpkg -i ireader_*.deb
sudo apt-get install -f  # Install dependencies if needed

# Fedora/RHEL
sudo rpm -i ireader-*.rpm

# AppImage (any distro)
chmod +x IReader-*.AppImage
./IReader-*.AppImage
</details>

Built from commit 977452fec

IReader v2.0.2

v2.0.2
File
SHA256
SizeReleased
IReader-arm64-v8a.apk100.0 MB2 months ago
IReader-armeabi-v7a.apk88.1 MB2 months ago
IReader-linux-x64-2.0.2.jar236.1 MB2 months ago
IReader-windows-x64-2.0.2.jar233.5 MB2 months ago
IReader-windows-x64-2.0.2.msi242.8 MB2 months ago
IReader-x86.apk96.9 MB2 months ago
IReader-x86_64.apk100.1 MB2 months ago
IReader-x86_64.AppImage226.2 MB2 months ago
ireader_2.0.2_amd64.deb226.5 MB2 months ago

Release Notes

🎉 IReader v2.0.2

📦 What's New

  • fix epub export bug (@kazemcodes)
  • implement gradio ttd engine (@kazemcodes)
  • update docs (@kazemcodes)
  • improve ui desktop for Piper and all piper voices (@kazemcodes)
  • fix translation hide original text bug (@kazemcodes)
  • improve performance (@kazemcodes)
  • add LNReader Import Book support (@kazemcodes)
  • adding quotes and reading buddy screen (@kazemcodes)
  • adding gallery screen (@kazemcodes)

if you want amazing Text-to-Speech experience check here

📊 Release Stats

  • Commits since last release: 73
  • Release tag: v2.0.2

📥 Downloads

Choose the appropriate package for your platform:

🤖 Android

PackageDescription
*-arm64-v8a-*.apkModern 64-bit ARM devices (recommended for most phones)
*-armeabi-v7a-*.apkOlder 32-bit ARM devices
*-x86_64-*.apk64-bit Intel/AMD (emulators, some tablets)
*-x86-*.apk32-bit Intel/AMD devices

🖥️ Desktop

PackagePlatform
.msiWindows 10/11 installer
.debDebian/Ubuntu Linux
.rpmFedora/RHEL Linux
.AppImageUniversal Linux (no install needed)
.jarCross-platform (requires Java 21+)

🔗 Links

📝 Installation Notes

<details> <summary>Android</summary>
  1. Download the APK matching your device architecture
  2. Enable "Install from Unknown Sources" in Settings > Security
  3. Open the downloaded APK to install
</details> <details> <summary>Windows</summary>
  1. Download the .msi installer
  2. Run the installer (you may need to allow it through SmartScreen)
  3. Follow the installation wizard
</details> <details> <summary>Linux</summary>
# Debian/Ubuntu
sudo dpkg -i ireader_*.deb
sudo apt-get install -f  # Install dependencies if needed

# Fedora/RHEL
sudo rpm -i ireader-*.rpm

# AppImage (any distro)
chmod +x IReader-*.AppImage
./IReader-*.AppImage
</details>

Built from commit f28f7ead

IReader 2.0.1

v2.0.1
File
SHA256
SizeReleased
IReader-arm64-v8a.apk99.6 MB2 months ago
IReader-armeabi-v7a.apk87.7 MB2 months ago
IReader-linux-x64-2.0.1.jar235.6 MB2 months ago
IReader-windows-x64-2.0.1.jar232.9 MB2 months ago
IReader-windows-x64-2.0.1.msi242.0 MB2 months ago
IReader-x86.apk96.5 MB2 months ago
IReader-x86_64.apk99.7 MB2 months ago
IReader-x86_64.AppImage225.5 MB2 months ago
ireader_2.0.1_amd64.deb225.7 MB2 months ago

Release Notes

🎉 IReader 2.0.1

📦 What's New

  • improve badge store UI (@kazemcodes)
  • update supabase config in workflow (@kazemcodes)
  • update version (@kazemcodes)
  • change installer mode for better compability (@kazemcodes)
  • create a workflow that test database migration for release (@kazemcodes)
  • fix chapter saved not in correct order (@kazemcodes)

📊 Release Stats

  • Commits since last release: 8
  • Release tag: v2.0.1

📥 Downloads

Choose the appropriate package for your platform:

🤖 Android

PackageDescription
*-arm64-v8a-*.apkModern 64-bit ARM devices (recommended for most phones)
*-armeabi-v7a-*.apkOlder 32-bit ARM devices
*-x86_64-*.apk64-bit Intel/AMD (emulators, some tablets)
*-x86-*.apk32-bit Intel/AMD devices

🖥️ Desktop

PackagePlatform
.msiWindows 10/11 installer
.debDebian/Ubuntu Linux
.rpmFedora/RHEL Linux
.AppImageUniversal Linux (no install needed)
.jarCross-platform (requires Java 21+)

🔗 Links

📝 Installation Notes

<details> <summary>Android</summary>
  1. Download the APK matching your device architecture
  2. Enable "Install from Unknown Sources" in Settings > Security
  3. Open the downloaded APK to install
</details> <details> <summary>Windows</summary>
  1. Download the .msi installer
  2. Run the installer (you may need to allow it through SmartScreen)
  3. Follow the installation wizard
</details> <details> <summary>Linux</summary>
# Debian/Ubuntu
sudo dpkg -i ireader_*.deb
sudo apt-get install -f  # Install dependencies if needed

# Fedora/RHEL
sudo rpm -i ireader-*.rpm

# AppImage (any distro)
chmod +x IReader-*.AppImage
./IReader-*.AppImage
</details>

Built from commit 5faf6f7c

Release v2.0

v02.0.0

Release Notes

🎉 IReader Release

📦 What's New

  • Advanced TTS: Fully implemented advanced Text-to-Speech for desktop with word highlighter.
  • New Screens: Added Donation, Security, and Reading Statistics screens.
  • Resume Book: Added functionality to resume reading from the last position.

UI Improvements

  • Source & Chapter: Redesigned Source Detail and Chapter Report screens.
  • Desktop TTS: Improved UI for Text-to-Speech on desktop.
  • Migration & Language: Enhanced UI for Source Migration and Language selection.
  • General: Various design improvements across multiple screens.

Bug Fixes

  • Theming: Fixed theming issues and navigation to the extension screen.
  • Workflow: Fixed workflow build issues.
  • Downloads: Fixed bug where downloaded chapters were missing checkmarks.
  • Sources: Fixed issues with some sources not working.

Technical

  • JS Engine: Improved JavaScript engine performance.
  • Plugin Loading: Optimized plugin loading to speed up startup.

📥 Downloads

Choose the appropriate package for your platform:

You can download the app according your device from our site : IReader Offical Site

🤖 Android

  • Universal APK - Works on all devices (recommended for most users)
  • ARM64-v8a - Modern 64-bit ARM devices (most recent phones)
  • ARMv7 - Older 32-bit ARM devices
  • x86_64 - 64-bit Intel/AMD devices (emulators, tablets)
  • x86 - 32-bit Intel/AMD devices

🖥️ Desktop

  • Windows - .msi installer for Windows 10/11
  • Linux (Debian/Ubuntu) - .deb package
  • Linux (Fedora/RHEL) - .rpm package
  • Universal JAR - Cross-platform Java application

🔗 Links

📝 Installation Notes

Android: Enable "Install from Unknown Sources" in your device settings before installing.

Windows: You may need to allow the installer through Windows Defender SmartScreen.

Linux: Install using your package manager:

# Debian/Ubuntu
sudo dpkg -i ireader_*.deb

# Fedora/RHEL
sudo rpm -i ireader-*.rpm

Generated automatically from commit CURRENT_SHA

Release v0.1.45

v0.1.45

Release Notes

Release Notes

🎉 New Features

  • fix Gemini Translation
  • adding LocalNovel

Full Changelog: https://github.com/IReaderorg/IReader/compare/v0.1.44...v0.1.45

Release v0.1.44

v0.1.44

Release Notes

Release Notes

🎉 New Features

BUGS

  • Gemini Api is not working in android

AI Translation with Glossary System

  • Glossary-based AI translation for consistent terminology across chapters
  • Add custom glossary entries for character names, places, and special terms
  • Translation saving support with toggle functionality
  • Glossary support added to Android platform
  • Fixed Gemini AI translator (#119)

Library & Extensions

  • Language badge added to library for easy identification
  • Source language filter for extensions
  • Language filter in extensions tab
  • Multiple simultaneous downloads support

Reading Experience

  • Chapter pre-load feature for smoother reading (#674)
  • Pause and Resume functionality for downloads

EPUB Improvements

  • More efficient EPUB import and export logic
  • Optimized file handling performance

Distribution

  • RPM package releases for Red Hat-based distros (Fedora, etc.)

� Bug Fixes

  • Fixed issue #1187
  • Fixed issue #1172
  • Fixed Gemini AI translator (#119)
  • Fixed Pause and Resume FAB button not working in DownloaderScreen ( NOT FIXED )
  • Multiple workflow fixes for CI/CD pipeline
  • Desktop workflow fixes

🔧 Technical Improvements

  • Updated Gradle
  • Workflow optimizations for desktop and Android builds
  • Version updates and dependency management

📝 Notes

  • Glossary Usage: Configure your glossary for consistent AI translations
  • Multiple Downloads: Download multiple chapters simultaneously for faster library updates
  • Linux Support: RPM packages now available for Fedora and other Red Hat-based distributions

Release v0.1.43

v0.1.43

Release Notes

Changelog

  • Improve UI
  • fix source installation bug
  • add a Ai translation feature
  • if tts is not working check the target language to be set to "en" if the novel is English

be caution in this version its possible to lose your data, please take a backup from your previous version

Release v0.1.42

v0.1.42

Release Notes

Changelog

  • improve UI
  • fix source installation error in android 13 - 16

Release v0.1.41

v0.1.41

Release Notes

Changelog

  • fix red screen bug
  • Fix Bugs

Release v0.1.39

v0.1.39

Release Notes

Changelog

  • Update UI
  • Fix Bugs

Release 0.1.38

v0.1.38

Release Notes

Changelog

  • renew old packages
  • fix image caching