Aurora Core hero
Living Started 2026

Aurora Core

A foundation kit for the systems I build after hours.

  • CSS
  • HTML
  • JavaScript
  • Python
  • FastMCP
  • Tokens Studio
Started
2026
Status
living
Platforms
Web · Figma · MCP

Aurora Core is the design language that ties together every personal project I’m currently working on. It’s packaged as a production-grade foundation kit rather than a static handoff: token exports in five formats, 26 platform-specific reference implementations, real consumable component libraries for Svelte, Rust, and Python, a Figma library plan, Zeroheight article templates, governance docs, and a set of FastMCP servers so future codegen flows can query the system directly.

Why it exists

I wanted the independent work I do at night to hang together visually, even when the pieces are native desktop apps, web apps, and CLI tools. Ad-hoc color and spacing choices add up fast across a portfolio, and I wanted an AI-friendly source of truth (not just a style sheet) so agents generating components can do the right thing without supervision.

Highlights

  • Seven anti-pattern rules that govern meaning: gold glows, amber is matte, purple is analytical, blue is informational, depth is blur-driven, tracks inherit semantics, toggles live in the secondary spectrum.
  • Canonical sampler is a single self-contained HTML file: every component renders live, in both dark and light themes, without a build step.
  • Token exports in five formats: JSON, W3C draft, Tokens Studio, CSS custom properties, and a Tailwind preset.
  • FastMCP servers expose the system as tool calls so Claude Code and Codex can introspect tokens, fetch component snippets, and validate their output against the design language.
  • Reference implementations across web (8), mobile (8), and desktop (10), including Storybook, Tailwind, SwiftUI, and Jetpack Compose targets.
  • Shipping platform libraries, not just examples: @aurora-core/svelte (25 Svelte 5 components now consumed by Aurora Pad), a published Jetpack Compose module, and Rust/Python packages.
  • The system reaches into GPU territory: a Rust wgpu game-UI foundation with a six-preset Game UI Lab drives the HUD language for my Rust games.

Technical approach

The authoritative source is a single HTML file with inline CSS and a small JS bundle for interactive demos. Everything downstream (Figma variables, Tokens Studio, W3C exports) is derived from it through export scripts rather than maintained separately. This keeps one source of truth and makes it trivial to verify a token across every consumer.