VS Codium is a very good alternative to the proprietary VS Code.
I use it every day
I don’t quite follow what this is. Is it a from scratch implementation of the vscode experience or a fork which has removed propriety bits and telemetry?
The latter: https://vscodium.com/
Microsoft’s
vscode
source code is open source (MIT-licensed), but the product available for download (Visual Studio Code) is licensed under this not-FLOSS license and contains telemetry/tracking.The VSCodium project exists so that you don’t have to download+build from source. This project includes special build scripts that clone Microsoft’s vscode repo, run the build commands, and upload the resulting binaries for you to GitHub releases. These binaries are licensed under the MIT license. Telemetry is disabled.
Neither. Taken from Codium Github :
This is not a fork. This is a repository of scripts to automatically build Microsoft’s
vscode
repository into freely-licensed binaries with a community-driven default configuration.The code of VSCode is open source but not the binaries. Codium tries to fix that.
- Code - OSS is what’s actually open source. It’s like Chromium.
- VS Code is not open source and built on Code - OSS. This is like Google Chrome.
- VS Codium is open source and built on Code - OSS. It’s like Degoogled Chromium.
Codium also used an open extension marketplace. Microsoft’s cannot be used except by Microsoft products.
VS Code is the epitome of fauxpen source.
deleted by creator
No, it’s not a fork.
Its like a less capable Emacs wannabe that is designed to frustrate you when nothing works in examples using proprietary crap in VS Code, then leverage your familiarity to get you to give in to using VS Code and its MASSIVE stalkerware stream of constant information across your network with no rhyme or reason for that traffic to exist.
It’s my IDE of choice, I love it!
Can codium install extensions from the marketplace?
They host their own marketplace. It doesn’t have everything, but it’s trivial to install any extension from a .vsix file. Unless you use 50 and need to update them…
I think it has to install vscode extensions, which is sad.
I’ve been trying VS Codium out for Rust/C++ development after avoiding it for years. (Used to use CLion until it for some reason stopped scaling consistently a couple days ago after I reinstalled my PC.)
So far it’s pretty good, except that run configurations seem extremely half baked and inconsistent between the two languages (or rather between build systems, at least for CMake, which doesn’t use the built in one at all; maybe specifically because it is half baked).