BESUR — Vibrant Dark Theme
BESUR is a vibrant color theme for VS Code and Open VSX with broad multi-language support.
Built on a cyberpunk-inspired palette, it covers everything from JavaScript to SQL, XML, YAML, Python, Rust, Go, PHP, and more.
Created by Ballwictb
Based on Sorcerer by Mark Thomas Miller — MIT License
Variants
| Name |
Description |
| BESUR |
Full-saturation neon palette on dark background |
| BESUR Soft |
Slightly muted version, easier on the eyes for long sessions |
| BESUR Light |
Same intense colors adapted for a white background |
Screenshots
BESUR (dark)

BESUR Soft

BESUR Light

Color Palette
| Role |
Color |
| Background |
#0e141a |
| Foreground |
#ffffff |
| Pink (functions, tags, keywords) |
#ff006a |
| Blue (variables, attributes) |
#44dfff |
| Green (strings, values) |
#aaed36 |
| Yellow (numbers, decorators) |
#f5af19 |
| Gray (comments, punctuation) |
#6e7d9a |
Language Support
BESUR provides carefully tuned token colors for:
Web
- JavaScript / TypeScript — JSX, TSX, template literals, imports
- HTML — tags, attributes, embedded scripts
- CSS / SCSS / LESS / Sass / PostCSS — selectors, properties, values, units, pseudo-classes
Data / Config
- SQL — all major keywords (SELECT, INSERT, UPDATE…), data types, aggregate/window functions, table/column names
- XML — tags, attributes, namespaces, processing instructions
- YAML — keys, values, anchors, aliases, booleans, null
- TOML — keys, section headers, values
- JSON — 5-level color-coded nested keys
Backend Languages
- Python — decorators, self/cls, type hints, built-ins
- Rust — lifetimes, macros, types, traits, enums, structs
- Go — keywords, built-in types and functions
- PHP — variables ($var), types, classes, built-in functions
- Java — annotations, types, interfaces, enums
- C / C++ — preprocessor directives, built-in types
Scripting / Infrastructure
- Bash / Shell — variables, built-ins, flags
- Dockerfile — instructions
- GraphQL — operations, types, fragments, directives
- Prisma — model/enum/datasource/generator, scalar types
Markup
- Markdown — headings, bold, italic, blockquotes, links, tables, code fences
General
- Regular Expressions — character classes, anchors, quantifiers, groups
Installation
From Open VSX
Search for BESUR in the Extensions panel of any Open VSX-compatible editor (Windsurf, VSCodium, Gitpod, etc.) and click Install.
From VS Code Marketplace
Search for BESUR in the Extensions panel and click Install.
Manual
- Download or clone this repository.
- Copy the folder to your editor's extensions directory.
- Reload the editor and select BESUR from the Color Theme picker.
Repository
https://github.com/Ballwictb/besur-themes
Issues and pull requests are welcome — especially for additional language support!
Open an issue
License
MIT — see LICENSE
| |