Packages

Code & Rich-Text Editors Packages

Embeddable code and rich-text editors for building IDE-like editing and WYSIWYG content tools in the browser (CodeMirror, Monaco, TipTap).

98 packages

Packages in Code & Rich-Text Editors

21Health
Library npm

@codemirror/lang-php

PHP language support for the CodeMirror 6 code editor

20
MIT
Used by 5
21Health
Library npm

tree-sitter-wasms

Prebuilt WebAssembly binaries for 40+ tree-sitter language parsers, ready to import without a native build step.

18
Other
Used by 5
71Health
Library npm

react-monaco-editor

A React component that wraps Microsoft's Monaco Editor, the code-editing engine behind VS Code, for embedding a full-featured code or diff editor in React apps.

4,214
MIT
Used by 4
83Health
Library npm

json-edit-react

A highly-configurable React component for editing or viewing JSON and object data inline.

657
MIT
Used by 4
43Health
SDK PyPI

pystatsd

A lightweight, dependency-free Python client for sending counters, gauges, timers, and sets to a statsd daemon.

553
MIT
Used by 4
62Health
Library npm

react-json-view

A zero-dependency, fully typed React component for rendering and editing JSON as a collapsible, themeable tree.

421
MIT
Used by 4
37Health
Library npm

react18-json-view

An interactive React component for displaying and editing JSON objects and arrays with themes and collapsible nodes.

338
MIT
Used by 4
55Health
Library Cargo

tree-sitter-json

Fast, incremental JSON grammar for the Tree-sitter parsing framework.

204
MIT
Used by 4
31Health
Library npm

tiptap-extension-global-drag-handle

Drag-and-drop block reordering for Tiptap editors, Notion-style

154
MIT
Used by 4
46Health
Library npm

codemirror-json-schema

JSON Schema-powered linting, autocomplete, and hover tooltips for CodeMirror 6, across JSON, JSON5, and YAML documents.

111
MIT
Used by 4
18Health
Library npm

codemirror-lang-elixir

Elixir language support for the CodeMirror 6 code editor, with syntax highlighting, smart indentation, and code folding.

10
Apache 2.0
Used by 4
47Health
Library npm

EasyMDE

An embeddable, drop-in JavaScript Markdown editor with a customizable toolbar, live syntax styling, autosaving, and built-in spell checking.

3,090
MIT
Used by 3
86Health
Library npm

monaco-vscode-api

Plugs VSCode's real service layer and extension API into the standalone Monaco editor.

516
MIT
Used by 3
39Health
Library npm

@monaco-editor/loader

Configure and download Monaco Editor sources without webpack configuration

239
MIT
Used by 3
45Health
Library npm

codemirror-indentation-markers

Adds Ace- and Monaco-style indentation guide lines to CodeMirror 6 editors, highlighting the active nesting block as you type.

92
MIT
Used by 3
21Health
Library npm

codemirror-lang-svelte

Svelte language support for CodeMirror 6, with a native Lezer grammar, nested JS/CSS parsing, indentation, and code folding.

33
MIT
Used by 3
29Health
Library Cargo

tree-sitter-kotlin-ng

Fast, incremental Kotlin grammar for the Tree-sitter parsing framework.

8
MIT
Used by 3
92Health
SDK npm

tldraw

A React SDK for building infinite canvas apps — whiteboards, diagrams, and drawing tools with custom shapes and real-time sync.

51,059
Other
Used by 2
55Health
Library npm

TOAST UI Editor

A GFM-compliant Markdown and WYSIWYG editor for the web, built on ProseMirror with a live dual-mode preview.

17,996
MIT
Used by 2
69Health
Library npm

react-live

A flexible, sandboxed playground for live-editing and previewing React code directly in the browser.

4,614
MIT
Used by 2
56Health
Library npm

vanilla-jsoneditor

Framework-agnostic web-based JSON editor to view, edit, format, transform, and validate JSON.

1,271
Other
Used by 2
92Health
Library npm

Rich Text HTML Renderer

Converts Contentful Rich Text documents into clean, customizable HTML strings.

583
MIT
Used by 2
51Health
Library Cargo

tree-sitter-html

Fast, incremental HTML grammar for the Tree-sitter parsing framework.

216
MIT
Used by 2
40Health
Library npm

y-monaco

Binds a Yjs shared text type to the Monaco code editor for real-time collaborative editing with shared cursors.

209
MIT
Used by 2

Join founders buildingwith open source

Opinionated takes, migration guides, cost-saving tips, and insights from the open source ecosystem.

Subscribe on Substack
Join 750+ subscribers