SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 VSCode Open-Source Projects
-
I don't think you can do anything serious locally.
IMO, the best option is hosting a VS Code server [0] on a linux desktop and using Tailscale to connect to it via the browser. At that point you have a real compute environment and a pretty usable IDE.
But the screen and keyboard were too small so I gave it up.
[0] https://github.com/coder/code-server
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
Project mention: So, you want to set up a Monaco editor with a language server | dev.to | 2024-10-19
Let's start with the most simple Monaco setup. I will use vanilla TS with Vite and Bun as package manager, so I hope it will be simple to extrapolate into different frameworks. You can also find similar example written with React in the official repo.
-
With the advent of people moving away from serverless and pushing more towards self-hosted solutions around VPS from provided like Hetzner and using deployment tools like Coolify , I’ve been wanting to have a cool monitoring app which not only monitor uptime but also disk space, CPU pressure, memory pressure, networking and more and throw alerts when something looks outside of the allowable thresholds.
-
-
-
NvChad
Blazing fast Neovim framework providing solid defaults and a beautiful UI, enhancing your neovim experience.
The default mappings are defined here.
-
-
continue
⏩ Continue is the leading open-source AI code assistant. You can connect any models and any context to build custom autocomplete and chat experiences inside VS Code and JetBrains
Project mention: tabby VS continue - a user suggested alternative | libhunt.com/r/tabby | 2024-10-03 -
-
Hashnode API is well-documented. Also, it comes with a GraphiQL playground. You can use the playground to explore the API and test your queries.
-
Project mention: Zettlr: Note-Taking and Publishing with Markdown | news.ycombinator.com | 2024-08-22
I just use Foam - https://github.com/foambubble/foam
As a Visual Studio Code extension, it runs everywhere (except some mobile setups), is very fast, and provides me with the ability to tack on more features via other extensions. I set up a “Notes” profile with everything I need, and switch to that for a couple of workspaces.
-
It’s not about stack versus tree; it’s about the granularity of changes and what causes actions to be pushed to the undo stack (where there’s a pretty fundamental difference between modal and non-modal editors), and the fact that I suppose VS Code just doesn’t let extensions directly manipulate the undo stack in the way required.
Look through https://github.com/VSCodeVim/Vim/issues?q=undo, there’s a lot. VSCodeVim tries to make it behave more like Vim, and because it’s independent of the native undo stack, it’s frequently a miserable experience. Pretty sure I disabled it, when I tried using VS Code for a short while and with Vim mode.
-
Project mention: Show HN: A tool to visualise Zod validation errors | news.ycombinator.com | 2024-10-01
I love it!
Zod is such a great tool but its errors can be a bit hard to parse.
Reminds me a lot of https://github.com/yoavbls/pretty-ts-errors
Disclaimer: I work with OP
-
-
gitpod
The developer platform for on-demand cloud development environments to create software faster and more securely.
Project mention: How do you manage remote dev workstations in the cloud? | news.ycombinator.com | 2024-12-27Gitpod (https://www.gitpod.io) is a great option here. It aims to remove the ops burden, provide a great developer experience and give you tools to manage your spend (eg automatic timeouts, suspend/resume, standardized creation of environments).
Full disclosure: I’m one of Gitpod’s co-founders.
-
devpod
Codespaces but open-source, client-only and unopinionated: Works with any IDE and lets you use any cloud, kubernetes or just localhost docker.
Project mention: Snyk security researcher deploys malicious NPM packages targeting Cursor.com | news.ycombinator.com | 2025-01-13Devcontainers[1] are the new incarnation of this pattern. We use them at work and they are a dream for onboarding new developers. The only downside is the VSCode lock-in but if that's a concern there's always DevPod[2].
[1] https://containers.dev/
[2] https://devpod.sh/
-
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
Github: Gitlens Marketplace: Gitlens
-
Project mention: Ask HN: How have you integrated LLMs in your development workflow? | news.ycombinator.com | 2024-09-29
The competition in AI editors is a bit silly at this moment. Everyone and his dog are "building" an AI assisted editor now by duct taping Ollama onto VSCode. I don't like my data being sent to untrusted parties, so I cannot evaluate most of these. On top of that, the things keep evolving as well, and editors that I dismissed a few months ago, are now all of a sudden turning into amazing productivity boosters, thanks to developments in both models as well as in editor tricks.
My money is on Cursor [1], which does not stop to amaze me, and seems to get a lot of traction. The integration is very clever, and it is scary how it figures out what I intend to do. Then again, I'm probably doing mundane tasks most of the time. For the few bright moments in my day I tend to use ChatGPT, because most of my real problems are in application domains, not in code.
I am not a firm believer in forking large open source projects, because it will take a lot of effort to keep up with future diversions. This makes me a bit wary of projects such as Cursor and Void [2]. Somebody needs deep pockets to sustainably surpass the popularity of VSCode. To point out just one problem with forking: VSCode works fine in Ubuntu, but Cursor does not work out of the box in Ubuntu. Having to disable the sandbox is a show-stopper for most.
In that respect, the extensions might be a safer bet, and I think Sourcegraph's Cody and Continue are making the largest waves there. Hard to tell with so many waves.
[1] https://www.cursor.com/
[2] https://voideditor.com/
-
coder
Coder provisions software development environments via Terraform on Linux, macOS, Windows, X86, ARM, and of course, Kubernetes.
Project mention: Coder: Seamless Remote Dev Environments via Terraform | news.ycombinator.com | 2024-08-08 -
-
-
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: Nb – note taking and archiving on the command line | news.ycombinator.com | 2024-02-03 -
There's a vscode extension that embeds NeoVim and just uses VSCode UI as a front end to delegate key presses to:
https://github.com/vscode-neovim/vscode-neovim
This yields a better experience than the old half baked VSCode vim emulation.
VSCode discussion
VSCode related posts
-
Snyk security researcher deploys malicious NPM packages targeting Cursor.com
-
Ask HN: Coding on an iPad?
-
The State of Vim
-
让安卓手机不再吃灰:在安卓手机上搭建 Rust 开发环境
-
Using VS Code to track and visualize ML experiments
-
Using VS Code to track and visualize ML experiments
-
Troubleshooting Docker credsStore Auto-Configuration Issues in VS Code Dev Containers
-
A note from our sponsor - SaaSHub
www.saashub.com | 16 Jan 2025
Index
What are some of the best open-source VSCode projects? This list will help you:
# | Project | Stars |
---|---|---|
1 | Code-Server | 69,268 |
2 | Monaco Editor | 41,131 |
3 | coolify | 36,350 |
4 | vscodium | 26,029 |
5 | awesome-vscode | 25,651 |
6 | NvChad | 25,358 |
7 | github1s | 22,950 |
8 | continue | 21,426 |
9 | LunarVim | 18,551 |
10 | graphiql | 16,196 |
11 | foam | 15,620 |
12 | Vim | 14,134 |
13 | pretty-ts-errors | 13,617 |
14 | git-history | 13,576 |
15 | gitpod | 13,055 |
16 | devpod | 10,211 |
17 | vscode-gitlens | 9,096 |
18 | void | 8,937 |
19 | coder | 8,773 |
20 | dendron | 6,835 |
21 | polacode | 6,821 |
22 | nb | 6,803 |
23 | vscode-neovim | 6,508 |