All the shitty little apps

Package

OpenPageFlip

The StPageFlip page-turn effect, rebuilt for current browsers, strict TypeScript and React 19.

bun add @openpageflip/core

OpenPageFlip is a page-turn effect for the web, published as two npm packages. @openpageflip/core is a framework-agnostic engine that does the page-fold geometry, shipped as ESM plus a build that works from a plain script tag. @openpageflip/react is a set of React 19 bindings on top of it.

It exists because StPageFlip and react-pageflip, the libraries the effect and its geometry come from, stopped being maintained and fell behind current browsers, TypeScript and React. OpenPageFlip is a maintained successor to both, rebuilt in strict TypeScript.

Both packages are pre-1.0, so the API can still change. The docs site has live demos and the API reference, and SPEC.md in the repo has the plan and the decisions that are still open.

Built by
Ben
Built with
  • React
  • TypeScript
Shipped
September 1, 2026
Status
live
Tags
animationmonorepo

Built by Ben