Embeddable Code Editor stable

Monaco Editor

VS Code's code editor for the browser

42.0K stars 200 contributors Since 2016
Website → GitHub

VS Code's code editor for the browser

License
MIT
Min RAM
128 MB
Min CPUs
1 core
Scaling
single_node
Complexity
intermediate
Performance
medium
Self-hostable
K8s native
Offline
Pricing
fully free
Docs quality
excellent
Vendor lock-in
none

Use cases

  • Build online code editors and IDEs
  • Code playground for documentation
  • Configuration file editors in admin panels
  • Diff viewer for code review tools

Anti-patterns / when NOT to use

  • Large bundle size (~5MB)
  • VS Code specific features may not transfer
  • Complex API for advanced features

Replaces / alternatives to

  • CodeMirror
  • Ace Editor

Technical specs

Language
TypeScript
API type
SDK
Protocols
HTTP
Deployment
npm
SDKs
javascripttypescript

Community

GitHub stars 42.0K
Contributors 200
Commit frequency weekly
Plugin ecosystem medium
Backing Microsoft
Funding corporate

Release

Latest version
Last release
Since 2016

Best fit

Team size
solosmallmedium
Industries
general

Tags

  • code-editor
  • browser
  • vscode
  • syntax-highlighting
  • intellisense
  • diff-editor
  • minimap