Top 23 VSCode Open-Source Projects

  • Code-Server

    VS Code in the browser

    Project mention: remote fejlesztési környezet | reddit.com/r/programmingHungary | 2023-02-05
  • Monaco Editor

    A browser based code editor

    Project mention: How to add a placeholder to Monaco editor | dev.to | 2023-02-07

    I was playing around with the Monaco editor and I wanted to add a placeholder to it. Just like the placeholder in VSCode. I couldn't find any documentation on how to do it, so I decided to write this post. I will be using the Monaco editor in React, but the same concept can be applied to any other framework.

  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • awesome-vscode

    🎨 A curated list of delightful VS Code packages and resources.

    Project mention: Switching from Emacs to VSCode - post from Lex | reddit.com/r/lexfridman | 2022-11-18

    awesome-vscode - A curated list of delightful Visual Studio Code packages and resources. 😎

  • vscodium

    binary releases of VS Code without MS branding/telemetry/licensing

    Project mention: What Is The Best Name for This Synchronous Function? | reddit.com/r/learnjavascript | 2023-02-03

    For IDEs perhaps take a look at VSCodium. It's essentially what VSCode is before Microsoft wraps their metrics and phoning-home into it.

  • graphiql

    GraphiQL & the GraphQL LSP Reference Ecosystem for building browser & IDE tools.

    Project mention: Is there anything like a GraphQL playground for testing various features of GraphQL? | reddit.com/r/graphql | 2023-01-11

    Graphiql: https://github.com/graphql/graphiql

  • NvChad

    An attempt to make neovim cli functional like an IDE while being very beautiful, blazing fast startuptime

    Project mention: [HELP] Configuring Vim-tex in NvChad config | reddit.com/r/neovim | 2023-02-06

    Hi, I've been trying to configure vim-tex working on the NvChad configs. I got the :VimtexCompile working and giving me output pdf. But the usual ll is giving me these errors. Also in vim {{ would expand to \left{ \right}. It's not working with NeoVim. I'm using LuaSnip with friendly-snippets with the default config in NvChad.

  • foam

    A personal knowledge management and sharing system for VSCode

    Project mention: Web Version of Obsidian | reddit.com/r/ObsidianMD | 2023-02-03

    I've wondered about using obsidian with foam as a web editing fallback.

  • Sonar

    Write Clean JavaScript Code. Always.. Sonar helps you commit clean code every time. With over 300 unique rules to find JavaScript bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

  • git-history

    Quickly browse the history of a file from any git repository

    Project mention: Want to create attractive, interactive docs? Use these amazing documentation tools and examples | dev.to | 2022-12-02

    Rodrigo Pombo is the creator of Code Hike. He has been making tools to make code and technical data more comprehensible for some time. Previously, he applied a similar technique to make your git history easier to navigate and comprehend with git-history.

  • LunarVim

    🌙 LunarVim is an IDE layer for Neovim. Completely free and community driven.

    Project mention: How do I get this little tree like hierarchy of the code on the top? | reddit.com/r/neovim | 2023-02-03

    thats mine repos which i used nvim-navic and it based on lunarvim breedcrumbs. I switched to lspsaga currently because some lsp servers doesnt support Document Symbols and that kind of thing always prompt up and kind of messy

  • Vim

    :star: Vim for Visual Studio Code (by VSCodeVim)

    Project mention: How do i do the nnoremap x "_x in vim's vscode extension? | reddit.com/r/vim | 2023-02-04


  • gitpod

    Gitpod automates the provisioning of ready-to-code development environments.

    Project mention: Ask HN: Which tools increased your productivity the most? | news.ycombinator.com | 2023-02-04

    For me it's been Gitpod (https://gitpod.io). It's like CI for development environments. It integrates with Git and lets me build my project continuously, and then create a containerized environment with the latest artifacts that I connect to with my IDE. I like it so much I decided to build a self-hosted alternative. It's at https://hocus.dev if you want to check it out.

    What are yours?

  • vscode-gitlens

    Supercharge Git inside VS Code and unlock untapped knowledge within each repository — Visualize code authorship at a glance via Git blame annotations and CodeLens, seamlessly navigate and explore Git repositories, gain valuable insights via rich visualizations and powerful comparison commands, and so much more

    Project mention: Both are good, what would you pick? | reddit.com/r/ProgrammerHumor | 2022-09-01

    GitLens extension chef's kiss

  • polacode

    📸 Polaroid for your code

  • vetur

    Vue tooling for VS Code.

  • dendron

    The personal knowledge management (PKM) tool that grows as you do!

    Project mention: Confluence on-premise is dead, what now? | news.ycombinator.com | 2023-01-21

    Thanks for prompting us about OpenProject. Seems well-featured and competitive replacement of JIRA but not Confluence.

    For wiki, as Confluence is, I'd rather propose something like Dendron.so[1]

    1. https://wiki.dendron.so

  • nb

    CLI and local web plain text note‑taking, bookmarking, and archiving with linking, tagging, filtering, search, Git versioning & syncing, Pandoc conversion, + more, in a single portable script.

    Project mention: Note taking options? | reddit.com/r/neovim | 2023-02-05
  • themer

    🎨 themer takes a set of colors and generates themes for your apps (editors, terminals, wallpapers, and more).

  • Visual Studio Code

    Public documentation for Visual Studio Code

    Project mention: What about all the non-coding programming knowledge one needs for prod level? | reddit.com/r/learnpython | 2023-02-03

    Lately I got sucked in the Getting Started VS code resources and even knowing about multiple cursors, emmet, etc is a game changer for me.

  • vscode-rainbow-fart

    一个在你编程时疯狂称赞你的 VSCode 扩展插件 | An VSCode extension that keeps giving you compliment while you are coding, it will checks the keywords of code to play suitable sounds.

    Project mention: Just found this cool extension | reddit.com/r/vscode | 2022-09-04
  • vscode-live-server

    Launch a development local Server with live reload feature for static & dynamic pages.

    Project mention: 405 method not allowed error | reddit.com/r/CodingHelp | 2022-09-13

    More than likely.

  • yn

    A Hackable Markdown Editor for Programmers. Version control, AI completion, mind map, documents encryption, code snippet running, integrated terminal, chart embedding, HTML applets, Reveal.js, plug-in, and macro replacement.

    Project mention: Name a program that doesn't get enough love! | reddit.com/r/linux | 2022-12-29

    Yank Note (yn) - A Hackable Markdown Note Application for Programmers. Version control, AI completion, mind map, documents encryption, code snippet running, integrated terminal, chart embedding, HTML applets, Reveal.js, plug-in, and macro replacement.

  • vscode-dev-containers

    NOTE: Most of the contents of this repository have been migrated to the new devcontainers GitHub org (https://github.com/devcontainers). See https://github.com/devcontainers/template-starter and https://github.com/devcontainers/feature-starter for information on creating your own!

    Project mention: Setup GitHub Codespaces with AWS IAM Roles Anywhere | dev.to | 2022-09-22

    // For format details, see https://aka.ms/devcontainer.json. For config options, see the README at: // https://github.com/microsoft/vscode-dev-containers/tree/v0.241.1/containers/ubuntu { "name": "Ubuntu", "build": { "dockerfile": "Dockerfile", "args": { "VARIANT": "ubuntu-22.04" } }, "postStartCommand": ".devcontainer/env.sh", "remoteUser": "vscode", "features": { "git": "os-provided", "aws-cli": "latest", "golang": "latest", "sshd": "latest" } }

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-02-07.

VSCode related posts


What are some of the best open-source VSCode projects? This list will help you:

Project Stars
1 Code-Server 58,766
2 Monaco Editor 32,808
3 awesome-vscode 21,840
4 vscodium 19,082
5 graphiql 14,613
6 NvChad 14,049
7 foam 13,374
8 git-history 13,208
9 LunarVim 13,017
10 Vim 11,473
11 gitpod 10,184
12 vscode-gitlens 7,740
13 polacode 6,728
14 vetur 5,651
15 blink 5,596
16 dendron 5,182
17 nb 5,139
18 themer 5,018
19 Visual Studio Code 4,862
20 vscode-rainbow-fart 4,747
21 vscode-live-server 4,695
22 yn 4,468
23 vscode-dev-containers 4,213
Build time-series-based applications quickly and at scale.
InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.