High-contrast syntax without the noise.
A focused Visual Studio Code theme that separates code structure from data at a glance.
The same TypeScript example is shown in both variants so the visual differences are easy to compare.
![]() |
![]() |
| ZeroG Theme Dark, deep charcoal surfaces |
ZeroG Theme Light Warm, low-glare light surfaces |
ZeroG uses a restrained palette with clear semantic roles instead of coloring every token equally.
| Role | Dark | Light | Used for |
|---|---|---|---|
| Structure | #63C7E8 |
#008FA3 |
Keywords, control flow and tags |
| Functions | #96B9F7 |
#3F6DB8 |
Functions and method calls |
| Types | #B0A7E8 |
#7257A3 |
Classes, interfaces and namespaces |
| Values | #F29B72 |
#C2543D |
Strings, numbers and constants |
| Focus | #D58CDE |
#C43D87 |
Cursor, active borders and selection accents |
| Comments | #596579 |
#8A877A |
Comments and secondary information |
- Semantic highlighting for a more useful distinction between declarations, calls, types and values.
- Matching editor UI, tabs, terminal, bracket guides and diagnostics.
- Strong contrast for long coding sessions, systems work and reverse-engineering workflows.
- Syntax coverage for TypeScript, JavaScript, HTML/JSX, CSS, JSON, Markdown and more.
| Theme | Appearance | VS Code theme type |
|---|---|---|
| ZeroG Theme | Dark high-contrast variant | vs-dark |
| ZeroG Theme Light | Warm light variant | vs |
Install ZeroG Theme from the Visual Studio Code Marketplace, then:
- Open the Command Palette with
Ctrl+Shift+P. - Run
Preferences: Color Theme. - Choose ZeroG Theme or ZeroG Theme Light.
To install a local package, open the Extensions view with Ctrl+Shift+X, select ..., choose Install from VSIX..., and select a zerog-theme-*.vsix file.
Theme sources live in the themes directory. Package the extension locally with:
npx @vscode/vsce packageThe packaged extension includes both color themes and the project icon.
ZeroG Theme is free software released under the GNU General Public License v3.0 only. See LICENSE.
GPLv3 permits commercial redistribution, provided that the license terms are respected and modified versions remain under GPLv3.

