# monaco-editor-core

> A browser based code editor

Latest version **0.56.0** (published 2026-07-20) · MIT license · 0 weekly downloads

## Install

```sh
npm install monaco-editor-core
pnpm add monaco-editor-core
yarn add monaco-editor-core
bun add monaco-editor-core
```

## Health

**Score 75/100 (B)** — status: active.

Positive: has types; esm support; no vulnerabilities; recently updated; high maintenance score; popular repo; extremely popular.

Warnings: low downloads; large bundle; pre 1.0.

## Facts

| | |
|---|---|
| Version | 0.56.0 |
| Published | 2026-07-20 |
| First published | 2016-05-31 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | bundled |
| Module format | ESM + CommonJS |
| Dependencies | 2 |
| Unpacked size | 38 MB |
| Known vulnerabilities | 0 (+4 in 1 direct dependencies) |
| Install scripts | no |
| GitHub stars | 192644 |
| Author | Microsoft Corporation |
| Maintainers | microsoft1es, microsoft-oss-releases, alexandrudima, kaimaetzel, lszomoru, vscode-bot |

## Links

- npm: https://www.npmjs.com/package/monaco-editor-core
- Repository: https://github.com/microsoft/vscode
- Homepage: https://github.com/microsoft/vscode#readme
- Issues: https://github.com/microsoft/vscode/issues
- npm.io page: https://npm.io/package/monaco-editor-core

## Dependencies (2)

- [marked](https://npm.io/package/marked.md) 14.0.0
- [dompurify](https://npm.io/package/dompurify.md) 3.4.8

## Recent versions

- 0.56.0 (latest) — 2026-07-20
- 0.56.0-dev-20260629 (next) — 2026-06-29
- 0.56.0-dev-20260628 — 2026-06-28
- 0.56.0-dev-20260627 — 2026-06-27
- 0.56.0-dev-20260626 — 2026-06-26
- 0.56.0-dev-20260625 — 2026-06-25
- 0.56.0-dev-20260624 — 2026-06-24
- 0.56.0-dev-20260212 — 2026-02-12
- 0.56.0-dev-20260211 — 2026-02-11
- 0.56.0-dev-20260210 — 2026-02-10
- 0.56.0-dev-20260206 — 2026-02-06
- 0.56.0-dev-20260205 — 2026-02-05
- 0.56.0-dev-20260204 — 2026-02-04
- 0.56.0-dev-20260203 — 2026-02-03
- 0.56.0-dev-20260202 — 2026-02-02
- … 1150 more at https://npm.io/package/monaco-editor-core/versions

## README

# monaco-editor-core

> This npm module is a building block for the [monaco-editor](https://www.npmjs.com/package/monaco-editor)
npm module and unless you are doing something special (e.g. authoring a monaco editor language that can be shipped
and consumed independently), it is best to consume the [monaco-editor](https://www.npmjs.com/package/monaco-editor) module
that contains this module and adds languages supports.

The Monaco Editor is the code editor that powers [VS Code](https://github.com/microsoft/vscode). Here is a good page describing some [editor features](https://code.visualstudio.com/docs/editor/editingevolved).

This npm module contains the core editor functionality, as it comes from the [vscode repository](https://github.com/microsoft/vscode).

## License

[MIT](https://github.com/microsoft/vscode/blob/main/LICENSE.txt)

---
_Source: https://npm.io/package/monaco-editor-core · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
