Readium API - SDKs
Readium is an EPUB reading system that can be deployed to browsers, embedded into browser extensions, and accessed natively via SDK. Readium uses a two module system to distribute publications over HTTPS. Readium offers several SDKs for easy integration.

- Versions
- SDKs (24)
- Articles (1)
- How To(0)
- Source Code(2)
- Libraries(0)
- Developers (0)
- Followers (0)
- Changelog (1)
SDKs (24)
The following is a list of SDKs from our SDK directory that matched your search term. Though your definition of an SDK may differ, in our world, we define SDKs as platform- specific tools for consuming existing APIs of the sort we list in our API directory. For example, the Ruby SDK for consuming the Twitter Ads API. If you think an SDK, API, or other asset is missing from our directory, be sure to check our guidelines for making contributions to ProgrammableWeb.
Title | Description | |
---|---|---|
![]() | Readium Launcher Android SDK | This Android SDK adds the Launcher/testbed module to Readium applications. The latest version is 0.26.0. Readium provides technology designed to accelerate the adoption of EPUB 3 and the Open Web Platform by the Digital Publishing Industry. |
![]() | Readium ePub renderer C++ SDK | This C++ SDK adds the ePub renderer to Readium-enabled applications. The latest version is 0.26.0. Readium provides technology designed to accelerate the adoption of EPUB 3 and the Open Web Platform by the Digital Publishing Industry. |
![]() | Readium R2 Streamer Java SDK | This Java SDK integrates streaming features with Readium-enabled applications. Readium provides technology designed to accelerate the adoption of EPUB 3 and the Open Web Platform by the Digital Publishing Industry. |
![]() | Readium JavaScript SDK | This JavaScript SDK is an implementation of the EPUB processing engine. The latest version is 0.31.1. Readium provides technology designed to accelerate the adoption of EPUB 3 and the Open Web Platform by the Digital Publishing Industry. |
![]() | Readium R2 Glue JavaScript SDK | This JavaScript SDK contains the resources that are injected by a Readium streamer or navigator module. The latest version is 1.3.2. Readium provides technology designed to accelerate the adoption of EPUB 3 and the Open Web Platform by the Digital Publishing Industry. |
![]() | Readium Shared JavaScript SDK | This JavaScript SDK contains custom types used across Readium modules. The latest version is 0.31.1. Readium provides technology designed to accelerate the adoption of EPUB 3 and the Open Web Platform by the Digital Publishing Industry. |
![]() | Readium R2 LCP Swift SDK | This Swift SDK integrates the Licensed Content Protection module with applications. The latest version is 1.1.1. Readium provides technology designed to accelerate the adoption of EPUB 3 and the Open Web Platform by the Digital Publishing Industry. |
![]() | Readium R2 OPDS Swift SDK | This Swift SDK integrates the Open Publication Distribution System (OPDS) catalog format with Readium applications. The latest version is 1.1.2. Readium provides technology designed to accelerate the adoption of EPUB 3 and the Open Web Platform by the Digital Publishing Industry. |
![]() | Readium R2 Shared Swift SDK | This Swift SDK contains custom types used across Readium modules. The latest version is 1.3.3. Readium provides technology designed to accelerate the adoption of EPUB 3 and the Open Web Platform by the Digital Publishing Industry. |
![]() | Readium R2 Streamer Swift SDK | This Swift SDK integrates streaming functionalities with Readium-enabled applications. The latest version is 1.1.5. Readium provides technology designed to accelerate the adoption of EPUB 3 and the Open Web Platform by the Digital Publishing Industry. |
![]() | Readium R2 Navigator Swift SDK | This Swift SDK adds the navigation module to Readium-enabled applications. The latest version is 1.1.3. Readium provides technology designed to accelerate the adoption of EPUB 3 and the Open Web Platform by the Digital Publishing Industry. |
![]() | Readium LCP Server Go SDK | This Go SDK integrates server-side Licensed Content Protection functionalities. The latest version is 1.0. Readium provides technology designed to accelerate the adoption of EPUB 3 and the Open Web Platform by the Digital Publishing Industry. |
![]() | Readium R2 Streamer Go SDK | This Go SDK integrates Readium's streaming module with applications. The package's version is pre-release 0.3. Readium provides technology designed to accelerate the adoption of EPUB 3 and the Open Web Platform by the Digital Publishing Industry. |
![]() | Readium R2 Utils NodeJS SDK | This NodeJS SDK contains utility modules for Readium applications. The latest version is 1.0.13. Readium provides technology designed to accelerate the adoption of EPUB 3 and the Open Web Platform by the Digital Publishing Industry. |
![]() | Readium R2 LCP NodeJS SDK | This NodeJS SDK contains Readium's Licensed Content Protection module. The latest version is 1.0.13. Readium provides technology designed to accelerate the adoption of EPUB 3 and the Open Web Platform by the Digital Publishing Industry. |
![]() | Readium R2 Shared NodeJS SDK | This NodeJS SDK contains Readium's shared components. The latest version is 1.0.17. Readium provides technology designed to accelerate the adoption of EPUB 3 and the Open Web Platform by the Digital Publishing Industry. |
![]() | Readium R2 OPDS NodeJS SDK | This NodeJS SDK integrates the Open Publication Distribution System (OPDS) catalog format with Readium enabled applications. The latest version is 1.0.13. Readium provides technology designed to accelerate the adoption of EPUB 3 and the Open Web Platform by the Digital Publishing Industry. |
![]() | Readium R2 Streamer NodeJS SDK | This SDK is a NodeJS implementation for the Readium's Streamer module. The latest version is 1.0.17. Readium provides technology designed to accelerate the adoption of EPUB 3 and the Open Web Platform by the Digital Publishing Industry. |
![]() | Readium R2 Navigator NodeJS SDK | This NodeJS SDK is an implementation for the Readium's Navigator module. The latest version is 1.0.32. Readium provides technology designed to accelerate the adoption of EPUB 3 and the Open Web Platform by the Digital Publishing Industry. |
![]() | Readium R2 OPDS Kotlin SDK | This Kotlin SDK integrates the Open Publication Distribution System (OPDS) catalog format with Readium enabled applications. The latest version is 1.1.2. Readium provides technology designed to accelerate the adoption of EPUB 3 and the Open Web Platform by the Digital Publishing Industry. |
![]() | Readium R2 LCP Kotlin SDK | This Kotlin SDK contains Readium's Licensed Content Protection module. The latest version is 1.1.1. Readium provides technology designed to accelerate the adoption of EPUB 3 and the Open Web Platform by the Digital Publishing Industry. |
![]() | Readium R2 Navigator Kotlin SDK | This Kotlin SDK contains the Readium's Navigator module. The latest version is 1.1.3. Readium provides technology designed to accelerate the adoption of EPUB 3 and the Open Web Platform by the Digital Publishing Industry. |
![]() | Readium R2 Shared Kotlin SDK | This Kotlin package contains the definitions of custom types used across Readium projects. The latest version is 1.1.4. Readium provides technology designed to accelerate the adoption of EPUB 3 and the Open Web Platform by the Digital Publishing Industry. |
![]() | Readium R2 Streamer Kotlin SDK | This Kotlin SDK integrates Readium's streaming module with applications. The latest version is 1.1.3. Readium provides technology designed to accelerate the adoption of EPUB 3 and the Open Web Platform by the Digital Publishing Industry. |