This repository ("Extraneode") is where we pretend to develop a groundbreaking new code editor. In reality, it is a perfectly functional fork of Visual Studio Code - Open Source ("Code - OSS") with the name, icons, and update URLs changed, plus one built-in extension that could have been uploaded to a marketplace.
The source code is available under the MIT license, so you can fork this fork and make it even more unnecessary.
Extraneode is a distribution of Code - OSS with:
- A new name.
- A slightly different icon.
- A built-in "Make It Extraneous" command that does nothing.
- The ability to justify a meaningless startup acquisition.
It combines the simplicity of a code editor with the redundancy of forking it without purpose. It includes basic editing, debugging, and extension capabilities because upstream had those already.
It doesn't need to. But now it does.
We're not sure why you would, but if you insist:
- Submit bugs and feature requests (We may ignore them for brand consistency.)
- Review source code changes (Probably the same as upstream.)
- Add features that could have been an extension, but instead bloat the fork.
For how to build and run from source, see upstream's guide and just pretend it says "Extraneode" everywhere.
- Ask a question on Stack Overflow with the
extraneode
tag that nobody watches. - File an issue here and enjoy the thrill of watching it sit untouched.
- Tweet about us using
#extraneode
to confuse your followers.
Extraneode includes all the built-in extensions from Code - OSS plus our exclusive extraneode
extension, which provides one menu command that proudly does nothing.
You can use the same development container instructions as VS Code OSS, but replace every mental occurrence of "VS Code" with "Extraneode" and feel a vague sense of regret.
We follow the Microsoft Open Source Code of Conduct, because rewriting it would require effort.
Copyright (c) 2025 Y Combinator. Originally Copyright (c) Microsoft Corporation.
Licensed under the MIT license.