Skip to content
SPECIFICTION
Get listed

Monaco Editor

microsoft.github.io

Free plan WebAPI
Visit microsoft.github.io
Spec score 8.0 #28 of 45 in Code editors

Spec sheet

Product
Monaco Editor is the fully featured code editor from VS Code, provided as a library for use in a web browser.Read 8 Oct 2026 · github.com
Audience
The project provides integration samples and an interactive playground for developers learning to use and customize the editor.Read 8 Oct 2026 · github.com
Supported platforms
webRead 23 Sep 2026 · github.com
Free plan
YesRead 23 Sep 2026 · github.com
Integrations
The project documents an ESM build compatible with tools such as webpack and provides a webpack plugin for selecting included languages and features.Read 8 Oct 2026 · github.com
Support
The README directs users to create repository issues for Monaco Editor issues and to Stack Overflow for questions.Read 8 Oct 2026 · github.com
License
The project README says Monaco Editor is licensed under the MIT License.Read 8 Oct 2026 · github.com
Accessibility
The accessibility guide describes keyboard command navigation, a high contrast theme, and screen reader support.Read 8 Oct 2026 · github.com
AMD build
The AMD build is provided for backwards compatibility, but its support is deprecated and is planned for removal in future versions.Read 8 Oct 2026 · github.com
Built-in debugger
NoRead 23 Sep 2026 · github.com
Editor capabilities
The API documentation lists features including code actions, diff editing, folding, formatting, hover, inlay hints, suggestions, and rename.Read 8 Oct 2026 · microsoft.github.io
Editor features
The API includes standalone code and diff editor creation functions.Read 8 Oct 2026 · microsoft.github.io
Editor type
desktopRead 23 Sep 2026 · github.com
Extension support
NoRead 23 Sep 2026 · github.com
Install
The project’s README gives `npm install monaco-editor` as the installation command.Read 8 Oct 2026 · github.com
Install and API
The README gives `npm install monaco-editor` as the installation command and says the package includes an ESM build and `monaco.d.ts` API definitions.Read 8 Oct 2026 · github.com
Language server support
YesRead 23 Sep 2026 · github.com
Language services
Providers supply smart editor features such as completion and hover information, and often map to Language Server Protocol features.Read 8 Oct 2026 · github.com
Legacy build
The README says the AMD build is kept for backwards compatibility, but AMD support is deprecated and will be removed in future versions.Read 8 Oct 2026 · github.com
Mobile limitation
The README says Monaco Editor is not supported in mobile browsers or mobile web app frameworks.Read 8 Oct 2026 · github.com
Mobile support
The README says Monaco Editor is not supported in mobile browsers or mobile web app frameworks.Read 8 Oct 2026 · github.com
Models
A model holds text content, its language, and edit history, and can represent a file that does not exist on a file system.Read 8 Oct 2026 · github.com
Security and compliance
The project’s license page identifies the license as MIT and says the software is provided without warranty.Read 8 Oct 2026 · github.com
Support and contributions
The README directs users to repository issues and Stack Overflow, and says community contributions are welcome.Read 8 Oct 2026 · github.com
VS Code extensions
VS Code extensions do not work in Monaco Editor in a browser, though the README notes a possibility for extensions based entirely on LSP with a JavaScript language server.Read 8 Oct 2026 · github.com
VS Code relationship
Monaco Editor is generated from VS Code sources with shims that let it run in a web browser.Read 8 Oct 2026 · github.com
What it is
Monaco Editor is a source code editor distributed as a library for embedding in web applications.Read 8 Oct 2026 · github.com

Plans and prices

Monaco Editor Free MIT-licensed editor library · npm package Read 8 Oct 2026 · github.com

Every Monaco Editor plan and price →

Where Specifiction places it

Alternatives to Monaco EditorAll alternatives →

Zed From $10/mo · Free plan 9.2 Visit