Repolode
microsoft

microsoft/vscode

Microsoft's open-source code editor, built with TypeScript and Electron, covering editing, navigation, lightweight debugging and extensions.

Open-source alternative to:Sublime TextJetBrains WebStorm

Stars
194,168
Forks
45,461
Open issues
21,995
Last commit
2 hours ago

What is it?

This repository holds the source for Visual Studio Code, Microsoft's code editor, along with the community-facing "Code - OSS" build. It combines the simplicity of a text editor with the tools developers need for the edit-build-debug cycle: code editing, navigation, code understanding, lightweight debugging, and integration with existing tools.

VS Code has a rich extensibility model, and many of its core components and language features are bundled as built-in extensions in the repository, including grammars and snippets for many languages. The project ships monthly updates for Windows, macOS, and Linux, with daily Insiders builds available.

The project is developed openly with the community: issues, pull requests, roadmaps and iteration plans are public, and the codebase includes a Dev Container and Codespaces configuration for building from source.

Key features

  • 01Code editing, navigation and code understanding for many languages
  • 02Lightweight debugging within the edit-build-debug workflow
  • 03Extensible through a rich extension model
  • 04Built-in extensions for grammars and snippets across languages
  • 05Available for Windows, macOS and Linux

Use cases

  • Daily application development across multiple languages
  • Building and debugging projects from a single editor
  • Customizing the editor with third-party or self-built extensions
  • Contributing to or building the editor itself from source

Quick start

  1. 1

    Download the installer for your platform from the Visual Studio Code website

  2. 2

    Build and run from source by following the How to Contribute guide on the wiki

Things to know

  • Building from source requires a machine with at least 4 cores and 6 GB of RAM (8 GB recommended), per the README.
  • This repository is the open-source base; the official Visual Studio Code product adds Microsoft-specific customizations under a separate product license.

Topics

FAQ

What is vscode?
Microsoft's open-source code editor, built with TypeScript and Electron, covering editing, navigation, lightweight debugging and extensions. This repository holds the source for Visual Studio Code, Microsoft's code editor, along with the community-facing "Code - OSS" build. It combines the simplicity of a text editor with the tools developers need for the edit-build-debug cycle: code editing, navigation, code understanding, lightweight debugging, and integration with existing tools.
Is vscode free to use? What license does it have?
vscode is open source under the MIT license. Check the license terms before using it in commercial products.
Is vscode still maintained?
Actively maintained. The last commit to vscode was on Oct 21, 2026.
What can I use vscode for?
Daily application development across multiple languages Building and debugging projects from a single editor Customizing the editor with third-party or self-built extensions Contributing to or building the editor itself from source
How do I install vscode?
Download the installer for your platform from the Visual Studio Code website Build and run from source by following the How to Contribute guide on the wiki
Where can I get vscode?
The source code and installation instructions are on GitHub: https://github.com/microsoft/vscode

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects