View on GitHub

AozoraEpub3-JDK21

AozoraEpub3 - Aozora Bunko to EPUB 3 Converter (JDK 21)

AozoraEpub3-JDK21 Download

Latest: v1.3.6-jdk21 (May 1, 2026) | Release Notes

๐Ÿ“ฆ Windows (ZIP) ๐Ÿง Linux (TAR.GZ) ๐ŸŽ macOS (TAR.GZ)

๐Ÿ“‹ View all releases


Whatโ€™s New in v1.3.6-jdk21

See the release list for past changes.


About This Project

This software is a derivative of AozoraEpub3 by hmdev, updated for Java 21โ€“26 compatibility and support for modern operating systems.

It aims to comply with EPUB 3.3 and the Japanese Book Publishing Association (้›ปๆ›ธๅ”) EPUB 3 Production Guide, validated with epubcheck 5.x.


System Requirements

If you donโ€™t have Java installed, download Eclipse Temurin Java 25 LTS (Java 21 LTS also works).


Install Java 25 (Eclipse Temurin)

Windows

  1. Visit Adoptium Releases
  2. Select JDK 25 โ†’ Windows x64 โ†’ .MSI
  3. Double-click the MSI file and follow the installer
  4. Verify in Command Prompt: java -version

macOS

  1. Visit Adoptium Releases
  2. Select JDK 25 โ†’ macOS โ†’ .PKG (Intel or Apple Silicon M1/M2)
  3. Double-click the PKG file and follow the installer
  4. Verify in Terminal: java -version

Linux (Ubuntu/Debian)

  1. Visit Adoptium Releases
  2. Select JDK 25 โ†’ Linux x64 โ†’ .TAR.GZ
  3. Extract: tar -xzf OpenJDK25U-jdk_x64_linux_hotspot_25_x.tar.gz
  4. Verify: ./jdk-25.x.x+yy/bin/java -version or add to PATH

Quick Start (Windows)

  1. Download the latest ZIP file from Releases
  2. Extract to any folder
  3. Double-click AozoraEpub3.exe to launch
  4. The GUI will open when ready

Note: If double-clicking the JAR file doesnโ€™t work, use the EXE file instead.


Installation (macOS / Linux)

  1. Download the TAR.GZ file from Releases
  2. Extract: tar -xzf AozoraEpub3-*.tar.gz
  3. Navigate to the folder and run: ./AozoraEpub3.sh
  4. If you get a permission error, first run: chmod +x AozoraEpub3.sh

Command Line Usage

For advanced configuration, you can run from the command line:

java -jar AozoraEpub3.jar -of -d out input.txt

To launch the GUI, run without arguments: java -jar AozoraEpub3.jar

See the README for detailed options.


Troubleshooting