IReader Logo
IReaderOpen source novel reader for Android & Desktop

Releases

Keep up with the latest IReader releases.

Updated Jan 4, 2026

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

🎉 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
FileSHA256SizeReleased
IReader-arm64-v8a.apk43.9 MB2 days ago
IReader-armeabi-v7a.apk38.8 MB2 days ago
IReader-linux-x64-2.0.11.jar161.4 MB2 days ago
IReader-windows-x64-2.0.11.jar158.8 MB2 days ago
IReader-windows-x64-2.0.11.msi177.6 MB2 days ago
IReader-x86.apk44.8 MB2 days ago
IReader-x86_64.apk44.8 MB2 days ago
IReader-x86_64.AppImage153.7 MB2 days ago
ireader_2.0.11_amd64.deb169.3 MB2 days ago

🎉 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
FileSHA256SizeReleased
android-standard-arm64-v8a-preview-signed.apk43.9 MB3 days ago
android-standard-armeabi-v7a-preview-signed.apk38.8 MB3 days ago
android-standard-x86-preview-signed.apk44.8 MB3 days ago
android-standard-x86_64-preview-signed.apk44.9 MB3 days ago
IReader-2.0.11.msi177.6 MB3 days ago
IReader-linux-x64-2.0.11.jar161.4 MB3 days ago
IReader-windows-x64-2.0.11.jar158.8 MB3 days ago
IReader-x86_64.AppImage153.7 MB3 days ago
ireader_2.0.11_amd64.deb169.3 MB3 days ago

🎉 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
FileSHA256SizeReleased
android-standard-arm64-v8a-preview-signed.apk43.9 MB6 days ago
android-standard-armeabi-v7a-preview-signed.apk38.8 MB6 days ago
android-standard-x86-preview-signed.apk44.8 MB6 days ago
android-standard-x86_64-preview-signed.apk44.9 MB6 days ago
IReader-2.0.10.msi177.5 MB6 days ago
IReader-linux-x64-2.0.10.jar161.3 MB6 days ago
IReader-windows-x64-2.0.10.jar158.6 MB6 days ago
IReader-x86_64.AppImage153.6 MB6 days ago
ireader_2.0.10_amd64.deb169.2 MB6 days ago

🎉 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
FileSHA256SizeReleased
IReader-arm64-v8a.apk43.7 MB1 week ago
IReader-armeabi-v7a.apk38.6 MB1 week ago
IReader-linux-x64-2.0.10.jar161.1 MB1 week ago
IReader-windows-x64-2.0.10.jar158.4 MB1 week ago
IReader-windows-x64-2.0.10.msi177.3 MB1 week ago
IReader-x86.apk44.6 MB1 week ago
IReader-x86_64.apk44.7 MB1 week ago
IReader-x86_64.AppImage153.4 MB1 week ago
ireader_2.0.10_amd64.deb169.0 MB1 week ago

🎉 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 Preview r1238
preview-r1238
FileSHA256SizeReleased
android-standard-arm64-v8a-preview-signed.apk43.8 MB1 week ago
android-standard-armeabi-v7a-preview-signed.apk38.7 MB1 week ago
android-standard-x86-preview-signed.apk44.7 MB1 week ago
android-standard-x86_64-preview-signed.apk44.8 MB1 week ago
IReader-2.0.9.msi177.3 MB1 week ago
IReader-linux-x64-2.0.9.jar161.1 MB1 week ago
IReader-windows-x64-2.0.9.jar158.4 MB1 week ago
IReader-x86_64.AppImage153.4 MB1 week ago
ireader_2.0.9_amd64.deb169.0 MB1 week ago

🎉 IReader Preview Release

📦 What's New

<!-- Auto-generated commit logs will be inserted here -->
  • fix (@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 b5f665170

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

🎉 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 Preview r1232
preview-r1232
FileSHA256SizeReleased
android-standard-arm64-v8a-preview-signed.apk43.8 MB1 week ago
android-standard-armeabi-v7a-preview-signed.apk38.7 MB1 week ago
android-standard-x86-preview-signed.apk44.7 MB1 week ago
android-standard-x86_64-preview-signed.apk44.8 MB1 week ago
IReader-2.0.8.msi177.3 MB1 week ago
IReader-linux-x64-2.0.8.jar161.1 MB1 week ago
IReader-windows-x64-2.0.8.jar158.4 MB1 week ago
IReader-x86_64.AppImage153.3 MB1 week ago
ireader_2.0.8_amd64.deb168.9 MB1 week ago

🎉 IReader Preview Release

📦 What's New

<!-- Auto-generated commit logs will be inserted here -->
  • feat: Unassign categories when removing from library (@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 a0cde8c2e

IReader Preview r1230
preview-r1230
FileSHA256SizeReleased
android-standard-arm64-v8a-preview-signed.apk43.8 MB1 week ago
android-standard-armeabi-v7a-preview-signed.apk38.7 MB1 week ago
android-standard-x86-preview-signed.apk44.7 MB1 week ago
android-standard-x86_64-preview-signed.apk44.8 MB1 week ago
IReader-2.0.8.msi177.3 MB1 week ago
IReader-linux-x64-2.0.8.jar161.1 MB1 week ago
IReader-windows-x64-2.0.8.jar158.4 MB1 week ago
IReader-x86_64.AppImage153.3 MB1 week ago
ireader_2.0.8_amd64.deb169.0 MB1 week ago

🎉 IReader Preview Release

📦 What's New

<!-- Auto-generated commit logs will be inserted here -->
  • feat: Add category selection dialog when adding to library (@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 7a97c94ea

IReader v2.0.8
v2.0.8
FileSHA256SizeReleased
IReader-arm64-v8a.apk43.5 MB1 week ago
IReader-armeabi-v7a.apk38.4 MB1 week ago
IReader-linux-x64-2.0.8.jar160.4 MB1 week ago
IReader-windows-x64-2.0.8.jar157.7 MB1 week ago
IReader-windows-x64-2.0.8.msi176.7 MB1 week ago
IReader-x86.apk44.4 MB1 week ago
IReader-x86_64.apk44.5 MB1 week ago
IReader-x86_64.AppImage152.7 MB1 week ago
ireader_2.0.8_amd64.deb168.3 MB1 week ago

🎉 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 Preview r1220
preview-r1220
FileSHA256SizeReleased
android-standard-arm64-v8a-preview-signed.apk43.6 MB1 week ago
android-standard-armeabi-v7a-preview-signed.apk38.5 MB1 week ago
android-standard-x86-preview-signed.apk44.5 MB1 week ago
android-standard-x86_64-preview-signed.apk44.6 MB1 week ago
IReader-2.0.8.msi176.7 MB1 week ago
IReader-linux-x64-2.0.8.jar160.4 MB1 week ago
IReader-windows-x64-2.0.8.jar157.7 MB1 week ago
IReader-x86_64.AppImage152.7 MB1 week ago
ireader_2.0.8_amd64.deb168.3 MB1 week ago

🎉 IReader Preview Release

📦 What's New

<!-- Auto-generated commit logs will be inserted here -->
  • feat: Implement persistent pagination for chapter lists (@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 f86319f2a

IReader Preview r1217
preview-r1217
FileSHA256SizeReleased
android-standard-arm64-v8a-release-signed.apk43.5 MB1 week ago
android-standard-armeabi-v7a-release-signed.apk38.4 MB1 week ago
android-standard-x86-release-signed.apk44.4 MB1 week ago
android-standard-x86_64-release-signed.apk44.5 MB1 week ago
IReader-2.0.8.msi176.6 MB1 week ago
IReader-linux-x64-2.0.8.jar160.3 MB1 week ago
IReader-windows-x64-2.0.8.jar157.6 MB1 week ago
IReader-x86_64.AppImage152.6 MB1 week ago
ireader_2.0.8_amd64.deb168.2 MB1 week ago

🎉 IReader Preview Release

📦 What's New

<!-- Auto-generated commit logs will be inserted here -->
  • refactor: improve JS pagination handling (@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 64550c394

IReader Preview r1216
preview-r1216
FileSHA256SizeReleased
android-standard-arm64-v8a-release-signed.apk43.5 MB2 weeks ago
android-standard-armeabi-v7a-release-signed.apk38.4 MB2 weeks ago
android-standard-x86-release-signed.apk44.4 MB2 weeks ago
android-standard-x86_64-release-signed.apk44.5 MB2 weeks ago
IReader-2.0.8.msi176.6 MB2 weeks ago
IReader-linux-x64-2.0.8.jar160.3 MB2 weeks ago
IReader-windows-x64-2.0.8.jar157.6 MB2 weeks ago
IReader-x86_64.AppImage152.6 MB2 weeks ago
ireader_2.0.8_amd64.deb168.2 MB2 weeks ago

🎉 IReader Preview Release

📦 What's New

<!-- Auto-generated commit logs will be inserted here -->
  • update versions (@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 e9a5a9c9f

IReader Preview r1207
preview-r1207
FileSHA256SizeReleased
android-standard-arm64-v8a-release-signed.apk43.4 MB2 weeks ago
android-standard-armeabi-v7a-release-signed.apk38.3 MB2 weeks ago
android-standard-x86-release-signed.apk44.3 MB2 weeks ago
android-standard-x86_64-release-signed.apk44.3 MB2 weeks ago
IReader-2.0.7.msi175.9 MB2 weeks ago
IReader-linux-x64-2.0.7.jar159.6 MB2 weeks ago
IReader-windows-x64-2.0.7.jar156.9 MB2 weeks ago
IReader-x86_64.AppImage151.9 MB2 weeks ago
ireader_2.0.7_amd64.deb167.6 MB2 weeks ago

🎉 IReader Preview Release

📦 What's New

<!-- Auto-generated commit logs will be inserted here -->
  • sepeate preview version (@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 b2f8b52b3

IReader Preview r1204
preview-r1204
FileSHA256SizeReleased
android-standard-arm64-v8a-release-signed.apk43.4 MB2 weeks ago
android-standard-armeabi-v7a-release-signed.apk38.3 MB2 weeks ago
android-standard-x86-release-signed.apk44.3 MB2 weeks ago
android-standard-x86_64-release-signed.apk44.3 MB2 weeks ago
IReader-2.0.7.msi175.9 MB2 weeks ago
IReader-linux-x64-2.0.7.jar159.5 MB2 weeks ago
IReader-windows-x64-2.0.7.jar156.9 MB2 weeks ago
IReader-x86_64.AppImage151.9 MB2 weeks ago
ireader_2.0.7_amd64.deb167.6 MB2 weeks ago

🎉 IReader Preview Release

📦 What's New

<!-- Auto-generated commit logs will be inserted here -->
  • improve js engine to support arabic sources (@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 d17ff5060

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

🎉 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
FileSHA256SizeReleased
IReader-arm64-v8a.apk101.7 MB3 weeks ago
IReader-armeabi-v7a.apk89.7 MB3 weeks ago
IReader-linux-x64-2.0.5.jar240.8 MB3 weeks ago
IReader-windows-x64-2.0.5.jar238.2 MB3 weeks ago
IReader-windows-x64-2.0.5.msi249.0 MB3 weeks ago
IReader-x86.apk98.5 MB3 weeks ago
IReader-x86_64.apk101.8 MB3 weeks ago
IReader-x86_64.AppImage230.7 MB3 weeks ago
ireader_2.0.5_amd64.deb236.8 MB3 weeks ago

🎉 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
FileSHA256SizeReleased
IReader-arm64-v8a.apk101.6 MB3 weeks ago
IReader-armeabi-v7a.apk89.7 MB3 weeks ago
IReader-linux-x64-2.0.4.jar240.7 MB3 weeks ago
IReader-windows-x64-2.0.4.jar238.0 MB3 weeks ago
IReader-windows-x64-2.0.4.msi248.8 MB3 weeks ago
IReader-x86.apk98.5 MB3 weeks ago
IReader-x86_64.apk101.7 MB3 weeks ago
IReader-x86_64.AppImage230.5 MB3 weeks ago
ireader_2.0.4_amd64.deb236.6 MB3 weeks ago

🎉 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
FileSHA256SizeReleased
IReader-arm64-v8a.apk100.4 MB1 month ago
IReader-armeabi-v7a.apk88.5 MB1 month ago
IReader-linux-x64-2.0.3.jar235.2 MB1 month ago
IReader-windows-x64-2.0.3.jar232.6 MB1 month ago
IReader-windows-x64-2.0.3.msi243.8 MB1 month ago
IReader-x86.apk97.3 MB1 month ago
IReader-x86_64.apk100.6 MB1 month ago
IReader-x86_64.AppImage225.4 MB1 month ago
ireader_2.0.3_amd64.deb231.7 MB1 month ago

🎉 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
FileSHA256SizeReleased
IReader-arm64-v8a.apk100.0 MB1 month ago
IReader-armeabi-v7a.apk88.1 MB1 month ago
IReader-linux-x64-2.0.2.jar236.1 MB1 month ago
IReader-windows-x64-2.0.2.jar233.5 MB1 month ago
IReader-windows-x64-2.0.2.msi242.8 MB1 month ago
IReader-x86.apk96.9 MB1 month ago
IReader-x86_64.apk100.1 MB1 month ago
IReader-x86_64.AppImage226.2 MB1 month ago
ireader_2.0.2_amd64.deb226.5 MB1 month ago

🎉 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
FileSHA256SizeReleased
IReader-arm64-v8a.apk99.6 MB1 month ago
IReader-armeabi-v7a.apk87.7 MB1 month ago
IReader-linux-x64-2.0.1.jar235.6 MB1 month ago
IReader-windows-x64-2.0.1.jar232.9 MB1 month ago
IReader-windows-x64-2.0.1.msi242.0 MB1 month ago
IReader-x86.apk96.5 MB1 month ago
IReader-x86_64.apk99.7 MB1 month ago
IReader-x86_64.AppImage225.5 MB1 month ago
ireader_2.0.1_amd64.deb225.7 MB1 month ago

🎉 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

🎉 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

🎉 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

🎉 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

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

Changelog

  • improve UI
  • fix source installation error in android 13 - 16
Release v0.1.41
v0.1.41

Changelog

  • fix red screen bug
  • Fix Bugs
Release v0.1.39
v0.1.39

Changelog

  • Update UI
  • Fix Bugs
Release 0.1.38
v0.1.38

Changelog

  • renew old packages
  • fix image caching
Release 0.1.37
v0.1.37

Changelog

  • fix reader screen margin problem