Noir Vira
A sleek, modern dark theme for VS Code with high contrast, black-gold aesthetics, and cool blue function highlights — designed for clarity, focus, and elegance.
✨ Features
- Deep black background (
#050505) for maximum contrast and eye comfort
- Elegant golden-orange keywords for rich visual structure
- Cool blue functions for a professional and modern coding experience
- Soft green strings and muted gray comments to reduce visual noise
- Optimized for C, Python, JavaScript, and more
- Balanced color palette for both day and night coding sessions
- Fully tested on macOS with JetBrains Mono font (recommended)
🛠 Supported Languages
This theme includes color customizations for the following programming languages:
| Language |
File Example |
| Assembly |
.asm |
| ASP Classic |
.asp |
| C |
.c |
| C++ |
.cpp |
| C# |
.cs |
| CSS |
.css |
| Dart |
.dart |
| Go |
.go |
| HTML |
.html |
| Java |
.java |
| JavaScript |
.js |
| JSON |
.json |
| Kotlin |
.kt |
| Markdown |
.md |
| Perl |
.pl |
| PHP |
.php |
| Python |
.py |
| R |
.r |
| Ruby |
.rb |
| Rust |
.rs |
| Shell Script |
.sh |
| TypeScript |
.ts |
| XML |
.xml |
| YAML |
.yaml |
| Zig |
.zig |
| Makefile |
Makefile |
| lua |
.lua |
| toml |
.toml |
🌐 Language Previews
Noir Vira Pro in action — syntax highlighting across popular languages:
Assembly

ASP Classic

C

C++

C#

CSS

Dart

Go

HTML

Java

JavaScript

JSON

Kotlin

Lua

Makefile

Markdown

Perl

PHP

Python

R

Ruby

Rust

Shell

TOML

TypeScript

XML

YAML

Zig

🆕 Noir Vira v2.0.1
Improved HTML tag coloring: clearer contrast between brackets, tag names, attributes, and values
Unified keyword highlighting: static, const, and similar modifiers now consistently colored across C++, Java, etc.
Thanks to the community for the valuable feedback!