Phosphor is a terminal-native design system for developers who think in keystrokes. No GUI. No drag-and-drop. Just clean, composable primitives that render at the speed of thought.
$ installation
npm install @phosphor/cli --global
$ quick start
phosphor init my-project --template=dark
ls -la /modules
Core Modules
@phosphor/grid
Layout Engine
Terminal-width responsive grids. No media queries needed. Columns adapt to content volume and viewport automatically.
stability: 94%
@phosphor/type
Type System
Monospace-native typographic scales. Font size, weight, and spacing tokens designed for fixed-width rendering.
stability: 88%
@phosphor/color
Color Matrix
ANSI-inspired 16-color system extended to 256 tokens. Full contrast-ratio compliance out of the box.
stability: 100%
cat /proc/status
12.4K
Active installs
847
Contributors
3ms
Avg parse time
0
Known CVEs
recent changelog
[4.2.1] 2026-03-01 Fixed grid overflow in narrow viewports
[4.2.0] 2026-02-15 Added @phosphor/animate module
[4.1.9] 2026-02-02 Type system token compression
sudo phosphor enable --all
Start building in the terminal.
Phosphor ships as a single binary with zero runtime dependencies. Install globally and start composing interfaces in seconds.
curl -fsSL https://phosphor.dev/install | sh