What is monaco-editor built with?

monaco-editor is a TypeScript repo built with Vite and yaserver. It is tested with @playwright/test and jsdom. It has 148,510 written lines, with 122 test files.

Read on November 10, 2026, at commit 5359a33. Read it as markdown

Frontend

The base 1

Interface 1

  • monaco-editor-core95 files

Support

The base 1

  • yaserver1 file

Testing 2

  • @playwright/test1 file
  • jsdom1 file

Tools 7

  • Webpack4 files
  • esbuild1 file
  • loader-utils2 files
  • vscode-css-languageservice1 file
  • vscode-html-languageservice1 file
  • vscode-json-languageservice1 file
  • vscode-languageserver-types1 file

Other 3

Other repos with a similar stack

Ordered by how much of its stack they share with monaco-editor, then by stars.

Frequently asked questions

What language is monaco-editor written in?
monaco-editor is written in TypeScript, with 148,510 written lines.
What framework does monaco-editor use?
monaco-editor is built with Vite and yaserver.
Does monaco-editor have tests?
Yes. monaco-editor has 122 test files and is tested with @playwright/test and jsdom.
Which repos have a stack like monaco-editor's?

See inside your code, today.

Paste your repo and see it drawn, part by part: a medium one in under a minute.

Free, no account.

Or look inside SeeRepo's own →

Is it your repo? Add its badge, keep it up to date or take it down →