UI components, rich-text and code editors.
UI & editors
Filters17 results
xyflow (React Flow and Svelte Flow) is an open-source MIT library for building interactive node-based UIs, flowcharts and graph editors in React or Svelte.
BlockNote is an open-source, block-based React rich text editor library, built on Prosemirror and Tiptap, for adding a Notion-style editing experience to web apps.
Tiptap is a headless, framework-agnostic rich text editor library for JavaScript, built on ProseMirror and extended through over 100 extensions.
TinyMCE is a JavaScript rich text editor library (WYSIWYG) for adding customizable, extensible HTML editing to web apps, with React, Vue and Angular components.
Quill is an open-source JavaScript rich text editor library, a WYSIWYG editor for web apps that is built for compatibility and extensibility.
Rete.js is an open-source JavaScript framework for building visual programming interfaces and node-based workflows with dataflow and control flow processing.
Motion is an open-source animation library for React, JavaScript and Vue that brings smooth, GPU-accelerated animations to web interfaces with a simple API.
Milkdown is an open-source, plugin-driven WYSIWYG markdown editor framework for building rich-text markdown editing into JavaScript and TypeScript apps.
Monaco Editor is an MIT-licensed browser code editor library from Microsoft, the editor core of VS Code, for embedding IDE-style editing in web apps.
Anime.js is an MIT-licensed, lightweight JavaScript animation library for animating CSS properties, SVG, DOM attributes and JavaScript objects.
GrapesJS is a free, open-source web builder framework (JavaScript library) for building HTML templates visually, without coding, for sites, newsletters and apps.
Blockly is an open-source JavaScript library that adds a drag-and-drop visual code editor to web apps, so users can build programs from interlocking blocks instead of typing syntax.
Lexical is an extensible, MIT-licensed text editor framework library for building reliable, accessible and fast rich text editors in web apps.
CodeMirror dev repository: the central development hub for the CodeMirror code editor library, holding the issue tracker and build scripts for its JavaScript packages.
CKEditor 5 is a modular JavaScript rich-text editor library and framework for building WYSIWYG editing into web apps, with collaborative editing support.
Editor.js is an open-source block-style JavaScript text editor library that outputs clean JSON instead of HTML markup, for web and mobile apps.
lottie-web is an MIT-licensed JavaScript library that renders After Effects animations exported as JSON natively in the browser, as SVG, canvas or HTML.