Monaco Editor
microsoft.github.io
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
Where Specifiction places it
- Code editors#28 of 458.0