A Free browser based code editor Library by Microsoft.
Vs code is based on Same library. It provide you same features and Ui as VS Code.
https://microsoft.github.io/monaco-editor/
⭐ 2 stars💬 0 comments
Files
📁 .azure-pipelines
📁 .devcontainer
📄 .gitattributes
12 B
📁 .github
📄 .gitignore
158 B
📁 .husky
📄 .mocharc.json
33 B
📄 .nvmrc
8 B
📄 .prettierignore
542 B
📄 .prettierrc
130 B
📁 .vscode
📄 CHANGELOG.md
110.8 KB
📄 CONTRIBUTING.md
4 KB
📄 LICENSE.txt
1.1 KB
📄 MAINTAINING.md
3.6 KB
📄 README.md
7.5 KB
📄 SECURITY.md
543 B
📄 ThirdPartyNotices.txt
59 KB
📁 build
📁 docs
📄 editor.code-workspace
112 B
📄 gulpfile.js
295 B
📁 monaco-lsp-client
📄 package-lock.json
572.5 KB
📄 package.json
3.9 KB
📁 samples
📁 scripts
📁 src
📁 test
📁 test-results
📁 webpack-plugin
📁 website
README
# Monaco Editor
[](https://www.npmjs.com/package/monaco-editor)
[](https://www.npmjs.com/package/monaco-editor)
[](https://github.com/microsoft/monaco-editor/issues?q=is%3Aopen+is%3Aissue+label%3Afeature-request+sort%3Areactions-%2B1-desc)
[](https://github.com/microsoft/monaco-editor/issues?utf8=✓&q=is%3Aissue+is%3Aopen+label%3Abug)
The Monaco Editor is the fully featured code editor from [VS Code](https://github.com/microsoft/vscode). Check out the [VS Code docs](https://code.visualstudio.com/docs/editor/editingevolved) to see some of the supported features.

## Try it out
Try out the editor and see various examples [in our interactive playground](https://microsoft.github.io/monaco-editor/playground.html).
The playground is the best way to learn about how to use the editor, which features is supports, to try out different versions and to create minimal reproducible examples for bug reports.
## Installing
```
> npm install monaco-editor
```
You will get:
- inside `/esm`: ESM version of the editor (compatible with e.g. webpack)
- `monaco.d.ts`: this specifies the API of the editor (this is what is actually versioned, everything else is considered private and might break with any release).
:warning: The monaco editor also ships an `AMD` build for backwards-compatibility reasons, but the `AMD` support is deprecated and will be removed in future versions.
## Localization
To load the editor in a specific language, make sure that the corresponding nls script file is loaded before the main monaco editor script. For example, to load the editor in German, include the