Home / Categories / E-Learning Modules

// Category · 19 tools

E-Learning Modules

Interactive courseware, training decks, and student-facing flipbooks for classrooms and corporate L&D.

What makes this category different

Tools listed under E-Learning Modules are usually evaluated against a specific set of constraints. Readers approach the content with an expectation of how it should behave: a learner expects progress and quizzes, a buyer expects clear pricing and a hotspot link to checkout, a magazine subscriber expects a clean two-page spread and a smooth flip.

That means the same flipbook engine can be excellent in one category and frustrating in another. We’ve grouped the tools below to make those distinctions obvious. The per-tool pages then explain exactly which constraints each tool handles well. If you are starting a new build in this category, the buyer guides bundle the open-source picks that consistently work well for it. related editorial coverage goes deeper on the workflow.

Tools we list (19)

pdf.js

PDF Reader in JavaScript

Free / OSS ★ 53,230 JavaScript

koreader

An ebook reader application supporting PDF, DjVu, EPUB, FB2 and many more formats, running on Cervantes, Kindle, Kobo, PocketBook and Android devices

Free / OSS ★ 26,579 Lua

goaccess

GoAccess is a real-time web log analyzer and interactive viewer that runs in a terminal in *nix systems or through your browser.

Free / OSS ★ 20,508 C

sumatrapdf

SumatraPDF reader

Free / OSS ★ 16,604 C

kcc

KCC (a.k.a. Kindle Comic Converter) is a comic and manga converter for ebook readers.

Free / OSS ★ 5,049 Python

pdfme

Open-source PDF generation library built with TypeScript and React. Features a WYSIWYG template designer, PDF viewer, and powerful generation capabilities. Create custom PDFs effortlessly in both…

Free / OSS ★ 4,309 TypeScript

EhViewer

EhViewer overhauled with Material Design 3 and more, forked from https://github.com/Ehviewer-Overhauled/Ehviewer

Free / OSS ★ 4,303 Kotlin

embed-pdf-viewer

A PDF viewer that seamlessly integrates with any JavaScript project

Free / OSS ★ 3,996 TypeScript

csvlens

Command line csv viewer

Free / OSS ★ 3,759 Rust

android-pdfview

[DEPRECATED] A fast PDF reader component for Android development

Free / OSS ★ 2,834 Java

FlipViewPager.Draco

This project aims to provide a working page flip implementation for usage in ListView.

Free / OSS ★ 1,816 Java

termpdf.py

A graphical pdf and epub reader that works inside the kitty terminal

Free / OSS ★ 603 Python

redesigned-pancake

Skip to content github / docs Code Issues 80 Pull requests 35 Discussions Actions Projects 2 Security Insights Merge branch 'main' into 1862-Add-Travis-CI-migration-table 1862-Add-Travis-CI-migration-table (#1869, Iixixi/ZachryTylerWood#102,…

Free / OSS ★ 228 JavaScript

Flipbook3

Unity sample: Image-to-image flipbook

Free / OSS ★ 88 C#

UIViewRecorder

Record and export a view hierarchy to PNG or JPEG frames for flip book style animations (as used in WatchKit).

Free / OSS ★ 81 Swift

BookPageFlipAnimation

iOS SwiftUI Animation for mimicing Book Page Flipping Effect

Free / OSS ★ 68 Swift

pageflipper

A jQuery plugin for creating a cross device(tough optimized for the iPad and iPhone) pageflipper, suports both touch and mouse events for flipping trough the pages.

Free / OSS ★ 59 JavaScript

How to publish a E-Learning Module

Read the full step-by-step guide for this category. It covers source preparation, conversion, branding, embedding, and measurement.

Open the guide →