# codemirror/dev

Development repository for the CodeMirror editor project

Repository: https://github.com/codemirror/dev
Canonical: https://ross.abutalabs.com/products/dev
Homepage: https://codemirror.net/
Language: JavaScript
License: NOASSERTION
License Family: other
Archived: true
Last push: 2026-04-15T10:24:43+00:00

## Health v2 (maintenance only)
Score: 10/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 77, release rhythm 35, longevity 100
- inputs: {"age_days": 2927, "days_push": 140, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases, archived, no_license
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 7821, forks 473 (observed 2026-08-28T04:10:05.289008+00:00)

## What it is
CodeMirror is an extensible code editor component for the web, implemented as a set of modular npm packages providing syntax highlighting, autocompletion, and rich editing features. This repository is the central development monorepo holding the bug tracker and development scripts for the project's packages.

## Use cases
- embed a code editor in a web page
- add syntax highlighting to a text input field
- build a browser-based IDE or code playground
- support collaborative editing in a web app
- add autocompletion and linting to an in-browser editor
- customize editor themes and keybindings like vim or emacs

## When to choose
- you need a lightweight, modular code editor component in the browser
- you want fine-grained control over editor features via an extension API
- you need good accessibility, mobile support, and performance on large documents

## When to avoid
- you need a full standalone desktop IDE rather than an embeddable component
- you want a batteries-included editor without assembling multiple packages
- you are looking for a plain textarea replacement with no editing features

## Facets
- artifact type: library
- maturity: active
- function: editor, ui-components, plugin-system
- domain: text-editors, web-development, frontend, developer-tools
- platform: browser
- tags: code-editor, syntax-highlighting, extensible-editor, monorepo, browser-based, javascript, nodejs

## Member repositories
- codemirror/dev (main) score 10

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:10:05.289008+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T17:34:09.225050+00:00, confidence not recorded.
  - readme: https://github.com/codemirror/dev (fetched 2026-08-28T04:10:05.289008+00:00, sha 2573ead4f300)
  - homepage: https://codemirror.net/ (fetched 2026-08-29T08:31:04.373400+00:00, sha 9ee79902ecdc)
  - site_page: https://codemirror.net/docs (fetched 2026-08-29T08:31:04.376472+00:00, sha 6ad6c040da60)
  - site_page: https://codemirror.net/docs/ref (fetched 2026-08-29T08:31:04.378673+00:00, sha 9b4a57fb7146)
  - site_page: https://codemirror.net/docs/guide (fetched 2026-08-29T08:31:04.384697+00:00, sha 98ebd97cbdb5)
  - site_page: https://codemirror.net/docs/community (fetched 2026-08-29T08:31:04.387701+00:00, sha 058e238f164b)
- Data as of 2026-08-30T08:39:29.467469+00:00.
