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.
Monaco Editor is the code editor that powers VS Code. It is licensed under the MIT License and supports Edge, Chrome, Firefox, Safari and Opera.
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.