purocean / yn

A highly extensible Markdown editor. Version control, AI Copilot, mind map, documents encryption, code snippet running, integrated terminal, chart embedding, HTML applets, Reveal.js, plug-in, and macro replacement.

Home Page:https://yank-note.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Flipbook support on yank-note

OrcVole opened this issue · comments

Flipbooks are beautiful ways to read documents. It would be lovely to be able to export/save documents as flipbooks.

There are Free Software libraries to help with this.

TurnJS (https://www.turnjs.com/) - Javascript library that lets you create flipbook style pages. Very customizable, lightweight, and easy to use. Con is that it requires coding knowledge to implement.

IMPress.js (https://impress.js.org/) - Similar to TurnJS, uses CSS3 transforms and transitions to create flip effects. More coding required than TurnJS. Pros are flexibility and customization.

PDF.js (https://mozilla.github.io/pdf.js/) - Renders PDFs in HTML5 canvas. Allows you to add page flip animations. Good for displaying existing PDFs online. Con is less control over animations.

BookBlock (https://github.com/codrops/BookBlock) - jQuery plugin for creating books/brochures. Lots of built-in effects like flipping, sliding. More coding knowledge needed.

StPageflip (https://nodlik.github.io/StPageFlip/) - 3D page flip interactions. Easy to use but not free for commercial use.

Turning.js (https://www.instant-encore.com/en/docs/learn_more/tutorials/integrations/turning/) - Simple page flipping with minimal code. Limited animation options.

There are some non-Free examples of tools here:
https://myelearningworld.com/top-10-flipbook-software-programs-for-creating-interactive-books/