AbyssalA deep, low-noise dark theme designed for developers who spend hours in their editor. Abyssal uses layered dark surfaces, restrained borders, and semantic syntax colors to keep your code readable without visual noise.
PhilosophyAbyssal is built around one idea: Your editor should disappear while your code stays visible. Most dark themes try to make the editor visually exciting. Abyssal takes the opposite approach. The interface stays quiet. Syntax gets a clear hierarchy. Important states receive focused accents. Nothing should compete with the code you're working on. Design principles
Color SystemAbyssal uses a restrained semantic color system.
The goal isn't to use as many colors as possible. The goal is to give each important semantic category a recognizable visual role. InstallationVS Code MarketplaceSearch for: Abyssal in the VS Code Extensions Marketplace. Then:
VSIXYou can also install Abyssal manually using a In VS Code:
Then run:
Select the Abyssal Recommended SettingsAbyssal works well with the default VS Code experience. For the intended visual experience, we recommend:
Abyssal does not require a specific programming font. Use the font you are most comfortable coding with. Supported LanguagesAbyssal provides syntax and semantic highlighting across common development environments, including:
The theme is designed to maintain a consistent visual hierarchy across languages rather than assigning completely different palettes to each language. Developer ExperienceAbyssal is designed around the parts of VS Code developers interact with every day. Editor
Syntax
GitGit decorations use dedicated colors for common repository states, including:
DiagnosticsErrors, warnings, information, and hints use dedicated semantic colors so problems are visible without overwhelming the editor. TerminalAbyssal includes a terminal-aware ANSI palette designed to remain readable against the deep editor surfaces. Visual TestingAbyssal is tested across multiple programming languages and development environments. Our visual fixtures cover:
Testing focuses on:
ScreenshotsEditor
Multi-language Support
Full VS Code Experience
Terminal and Git
VersionCurrent release: 0.1.0 Abyssal is currently in its early release phase. The theme will continue to evolve based on real-world usage, visual testing, and developer feedback. ContributingContributions are welcome. If you find a syntax highlighting issue, contrast problem, or inconsistent UI state, please open an issue with:
For larger changes, please open an issue before submitting a pull request so the design direction can be discussed first. FeedbackAbyssal is designed for developers who spend long hours inside their editor. If something feels distracting, difficult to read, too bright, or visually inconsistent, that feedback is valuable. The goal is simple:
LicenseAbyssal is released under the MIT License. See LICENSE for the full license text. AuthorCreated by Vishnu Kothakapu. Abyssal Designed to disappear. Built to keep you focused. |



