Deepwoods is a family of forest-inspired dark themes for Visual Studio Code.
It focuses on calm, natural palettes, crisp contrast and a minimal, Vesper-like syntax style.
ℹ️ Note
Deepwoods is inspired by the excellent Vesper theme for VS Code, but uses its own custom color palettes and token configuration.
Variants
Each Deepwoods palette comes in two versions:
Regular – clean, upright text
Italic – adds subtle italics for keywords, types, parameters, etc.
Available variants (8 themes total):
🌱 Deepwoods – Spring
Fresh green forest, soft contrast, subtle highlights.
Deepwoods – Spring
Deepwoods – Spring Italic
🌿 Deepwoods – High Canopy
Brighter, more lively summer canopy with sunlit greens.
❄️ Deepwoods – Frosted Pines
Cold, blue-green winter woods with icy accents and snowy highlights.
Deepwoods – Frosted Pines
Deepwoods – Frosted Pines Italic
Features
🌒 Dark, low-distraction backgrounds
Each variant has its own twist, but all stay comfortably dark.
🌲 Nature-driven color palettes
Greens, neutrals and subtle seasonal accents (amber, ice blue, etc.).
✨ Clear syntax grouping
keywords / storage
functions / methods
strings
numbers / booleans
JSON keys & structures
markup / headings / links
italics optional
Regular themes keep everything upright.
Italic themes use italics for keywords, types, parameters and some semantic tokens.
🧠 Semantic highlighting support
Themes define semanticTokenColors for parameters, readonly variables, properties, etc., while still playing nicely with traditional TextMate scopes.