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.
fuzzyset.js is a data structure that performs something akin to fulltext search against data to determine likely mispellings and approximate string matching.
TextFit is a fast, dependency-free text sizing component that quickly fits single and multi-line text to the width and/or height of its container.
Counter Up is a lightweight jQuery plugin that counts up to a targeted number when the number becomes visible.
It supports counting up: