Forest Phosphor

A set of aesthetically functional interfaces with phosphorescent tokens and accents.

Interfaces born from a need to reduce eye strain and a fond memory of phosphor terminals — the green glow of CRT monitors that made text feel present without being harsh.

Design Philosophy

Functional first. The aesthetic is a byproduct.

Built for reading with visual comfort in mind.

Forest Phosphor is a family of interface designs that share a single aesthetic: muted neon phosphorescent accents on deep greens, tuned for comfort over long sessions without sacrificing visual identity. The palette happens to be decorative while at its core, it's functional. Every hue earns its place by carrying meaning.

The VS Code theme is the heart. It colors tokens by role — what a symbol does in the code — rather than by type. Variables, callables, structural verbs, and attention signals each get their own hue. After a few hours your eye stops reading individual tokens and starts reading the shape of the content; code or prose.

The Family

One palette. Three surfaces.

Same hex values, hand-tuned per app. Switch contexts without switching looks.

Forest Phosphor running in iTerm2 with a matching zsh prompt
Preset

iTerm2

A Display-P3 dark profile with sixteen tuned ANSI slots and a matching zsh prompt.

Forest Phosphor VS Code theme — full editor overview
Theme

VS Code

A dark editor theme built for reading code in an era where agents write it.

Forest Phosphor Obsidian theme — full vault view
Theme

Obsidian

Modern legibility with a glossy callout treatment that suggests phosphor bloom on glass.