Textify.js is a simple library that works with scroll-base animations, and user can use any scrolling libraries likes locomotive-scroll, smoothscroll, etc.
A tutorial about creating shuffling type animation with various effects for a geeky terminal look.
MicroDiff is a zero dependency, tiny and fast array and object comparison library with full TypeScript support.
Fade out, Shuffled, Bulk Typing, Smart Backspace effects are available on demo page.
CKEditor 5 is a powerful rich text editor (WYSIWYG editor) framework with a modular architecture, modern integrations, and features like collaborative editing.
tiptap is a renderless and extendable rich-text editor for Vue.js
You can easily add custom nodes as Vue components.
Editor.js is a block-styled editor that outputs clean data in JSON instead of heavy HTML-markup. Editor.js is designed to be API extendable and pluggable.
Pampy.js is a tiny, reasonably fast, and often makes your code more readable, and easier to reason about.
A tutorial about creating a set of link hover effects that reveal a thumbnail in different creative ways.
Slate is a customizable framework that lets you build rich, intuitive editors like in Medium, Dropbox Paper or Google Docs.