Skip to content
This repository was archived by the owner on Jun 2, 2026. It is now read-only.

Commit b3166e7

Browse files
committed
all repos
1 parent 17e7a5b commit b3166e7

2 files changed

Lines changed: 37 additions & 14 deletions

File tree

README.md

Lines changed: 32 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,30 @@
1+
## Void is now deprecated.
2+
Void is deprecated and no longer accepting contributions.
3+
Thank you to everyone who contributed, both with lines of code and support from the community. Void remains open source and is still one of the best references to use when forking VS Code.
4+
5+
6+
## Download
7+
8+
To view a list of newer Void forks, see [Void Forks](http://github.com/voideditor/void-forks/).
9+
10+
To download an old version of Void, see [Releases](https://github.com/voideditor/void/releases).
11+
12+
## Forking VS Code
13+
14+
If you're forking VS Code, you might still want to reference Void's logic, and see our [Codebase Guide](https://github.com/voideditor/void/blob/main/VOID_CODEBASE_GUIDE.md) and [How to Contribute](https://github.com/voideditor/void/blob/main/HOW_TO_CONTRIBUTE.md).
15+
16+
- We mount React + Tailwind. This is not possible in plain VS Code, and required extending the build pipeline to compile React and [scope](https://github.com/andrewpareles/scope-tailwind) Tailwind ourselves.
17+
18+
- You can copy our GitHub Actions to package, sign, and auto-update Void. VS Code's build pipeline is private, so this is normally very hard.
19+
20+
- Our AI provider code is built from scratch, allowing us to support autocomplete (FIM) and other custom responses. We expose grammars for common `<thinking>` tags, tool tags, etc. Feel free to reference our architecture for using IPC and satisfying CSP.
21+
22+
- Use our custom services to edit files. EditCodeService lets you show diffs as code streams in, even token by token. VoidModelService lets you edit files in the background and syncs OS files with your text buffers.
23+
24+
- Everything we've done is 100% open source. See [repos](https://github.com/orgs/voideditor/repositories) for a complete picture of all the repos that make up Void.
25+
26+
27+
128
# Welcome to Void.
229

330
<div align="center">
@@ -9,33 +36,26 @@
936
/>
1037
</div>
1138

12-
Void is the open-source Cursor alternative.
13-
1439
Use AI agents on your codebase, checkpoint and visualize changes, and bring any model or host locally. Void sends messages directly to providers without retaining your data.
1540

16-
This repo contains the full sourcecode for Void. If you're new, welcome!
41+
This repo contains the full sourcecode for Void's Desktop app. If you're new, welcome!
1742

1843
- 🧭 [Website](https://voideditor.com)
1944

20-
- 👋 [Discord](https://discord.gg/RSNjgaugJs)
45+
- 🚙 [Roadmap](https://github.com/orgs/voideditor/projects/2)
2146

22-
- 🚙 [Project Board](https://github.com/orgs/voideditor/projects/2)
47+
- 🔨 [Contribute](https://github.com/voideditor/void/blob/main/HOW_TO_CONTRIBUTE.md)
2348

2449

25-
## Note
2650

27-
We've paused work on the Void IDE (this repo) to explore a few novel coding ideas. We want to focus on innovation over feature-parity. Void will continue running, but without maintenance some existing features might stop working over time. Depending on the direction of our new work, we might not resume Void as an IDE.
28-
29-
We won't be actively reviewing Issues and PRs, but we will respond to all [email](mailto:hello@voideditor.com) inquiries on building and maintaining your own version of Void while we're paused.
3051

3152
## Reference
3253

33-
Void is a fork of the [vscode](https://github.com/microsoft/vscode) repository. For a guide to the codebase, see [VOID_CODEBASE_GUIDE](https://github.com/voideditor/void/blob/main/VOID_CODEBASE_GUIDE.md).
54+
Void is a fork of the [vscode](https://github.com/microsoft/vscode) repository. For a guide to our codebase, see [VOID_CODEBASE_GUIDE](https://github.com/voideditor/void/blob/main/VOID_CODEBASE_GUIDE.md).
3455

3556
For a guide on how to develop your own version of Void, see [HOW_TO_CONTRIBUTE](https://github.com/voideditor/void/blob/main/HOW_TO_CONTRIBUTE.md) and [void-builder](https://github.com/voideditor/void-builder).
3657

3758

3859

39-
4060
## Support
41-
You can always reach us in our Discord server or contact us via email: hello@voideditor.com.
61+
You can always reach us in our [Discord server](https://discord.gg/RSNjgaugJs) or contact us via email at hello@voideditor.com.

VOID_CODEBASE_GUIDE.md

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,10 @@ Here's some terminology you might want to know about when working inside VSCode:
5252
- You can run actions as a user by pressing Cmd+Shift+P (opens the command pallete), or you can run them internally by using the commandService to call them by ID. We use actions to register keybinding listeners like Cmd+L, Cmd+K, etc. The nice thing about actions is the user can change the keybindings.
5353

5454

55-
### Internal LLM Message Pipeline
55+
56+
57+
58+
### Void's LLM Message Pipeline
5659

5760
Here's a picture of all the dependencies that are relevent between the time you first send a message through Void's sidebar, and the time a request is sent to your provider.
5861
Sending LLM messages from the main process avoids CSP issues with local providers and lets us use node_modules more easily.
@@ -134,7 +137,7 @@ If you want to know how our build pipeline works, see our build repo [here](http
134137

135138
For additional references, the Void team put together this list of links to get up and running with VSCode.
136139
<details>
137-
140+
138141

139142
#### Links for Beginners
140143

0 commit comments

Comments
 (0)