Skip to content
main
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 

Readium Mobile

Readium Mobile is a toolkit for ebooks, audiobooks and comics written in Swift & Kotlin.

Features

  • EPUB 2.x and 3.x support
  • Audiobook support
  • PDF support
  • Readium LCP support
  • CBZ support
  • Custom styles
  • Night & sepia modes
  • Pagination and scrolling
  • Table of contents
  • OPDS 1.x and 2.0 support
  • FXL support
  • RTL support
  • Search in EPUB
  • Highlights/annotations
  • TTS
  • EPUB 3 Media Overlays
  • Divina support

Codebase

Readium Mobile is a modular project, which follows the Readium Architecture. The different modules are found in the following repositories.

Readium Mobile Android

The modules are set to SDK 29 (Q4 2020) but you should be able to support down to SDK 21.

Previous versions are still available, split in different repositories:

The Test App demonstrates how to integrate the Readium 2 Kotlin toolkit in your own reading app.

A workspace aimed at easing the install of the project is provided in r2-workspace-kotlin.

Readium Mobile iOS

The toolkit currently requires iOS 10+ (Q3 2021).

Previous versions are still available, split in different repositories:

The Test App demonstrates how to integrate the Readium 2 Swift toolkit in your own reading app.

About

πŸ“± Readium Mobile is a toolkit for ebooks, audiobooks and comics written in Swift & Kotlin.

Topics

Resources

License

Stars

Watchers

Forks