PageFlip-R3F
React-Three-Fiber recipe for building a curl-page flipbook in WebGL with declarative React components.
Every serious open-source page-flip engine we could find on GitHub, sorted by stars. Each entry has a dedicated deep-dive page with browser support, code samples, license, and head-to-head alternatives. Click any name to read the full breakdown.
React-Three-Fiber recipe for building a curl-page flipbook in WebGL with declarative React components.
The classic jQuery page-flip plugin that defined the look-and-feel of HTML5 flipbooks.
Yalantis Android ViewPager extension with origami-style folding page transitions.
OpenGL ES native Android library for buttery-smooth page-curl effects in Android apps.
OpenGL Android page-curl reference implementation by Harism, the spiritual ancestor of every page-curl on the Play Store.
A Codrops content-flip plugin with portrait and landscape modes, perfect for editorial layouts.
Modern, dependency-free TypeScript page-flip library with realistic shadows and gradients.
Modern ESM page-flip library (the npm-packaged distribution of StPageFlip).
Vue.js 3 component for flipbook viewers with responsive sizing and lazy image loading.
React wrapper around StPageFlip with a declarative API with refs, hooks, and SSR-friendly hydration.
R-Markdown package that turns reproducible R code chunks into step-by-step educational flipbooks.
Headless viewer that renders any sequence of images into a flipbook, perfect for static-site galleries.
Open jQuery + Three.js powered 3D flipbook with realistic page bending in WebGL.
Open-source jQuery flipbook with PDF.js integration, deep-link page anchors, and search overlay.
PDF-first flipbook renderer that converts uploaded PDFs into a turn-page experience using PDF.js + canvas.
Tiny jQuery plugin (~6KB gzip) for static page-flip layouts where filesize matters most.
The original npm pageflip package; a minimal canvas renderer focused on raw 60fps page turning.
React Native page-flip component using Reanimated 2 for native-thread 60fps gestures on iOS and Android.
Android RecyclerView layout manager that adds a page-flip transition to vertical/horizontal lists.
Three.js based 3D flipbook with full WebGL page bending and interactive light source.
Drop-in PDF.js + page-flip integration with thumbnail strip, deep-link anchors, and print/download buttons.
Vanilla canvas implementation of a realistic page-curl with shadow gradients, with no dependencies.
Lightweight HTML5 canvas page turner with no jQuery and pure CSS shadows.
iOS Swift framework for paged page-flip transitions in UICollectionView and UIPageViewController.
Svelte component wrapping StPageFlip with reactive bindings and stores for current-page state.
FlipCatalog is opinionated about open-source flipbook software because that is what developers can read, fork, audit, and ship without licensing surprises. The libraries on this page are ordered by GitHub star count at the time of the most recent re-seed, but star count is not the whole story. A 700-star, actively maintained TypeScript library that ships ESM is often a better choice for a 2026 build than a 7,000-star jQuery plugin whose last commit was in 2018.
Use the deep-dive pages to compare the dimensions that actually matter: the rendering technology (DOM vs Canvas vs WebGL), the dependency footprint (zero-dep vs jQuery vs Three.js), the framework wrappers available (React, Vue, Svelte, React Native), the input modes (touch, mouse, keyboard, pinch-zoom), and the practical question of how the library plays with your build tooling. Every entry includes a copy-pasteable code sample so you can spike a prototype in five minutes.
If you are choosing a library for a specific project, the buyer guides bundle the right libraries by use-case, and the comparison pages walk through head-to-head verdicts. our editorial methodology explains how each library is evaluated. We re-fetch GitHub metadata on every seed run, so star counts, license fields, and primary languages reflect what the upstream repos actually look like.