Skip to content

v0.0.1

Choose a tag to compare

@bennypowers bennypowers released this 20 Jan 23:02
· 55 commits to main since this release

Initial release of asimonim - a design tokens parser and validator for DTCG specification files.

Features

  • Parse and validate DTCG token files (JSON/YAML)
  • Support for Draft and V2025.10 schemas with auto-detection
  • Alias resolution with cycle detection
  • $extends group inheritance (V2025.10)
  • Export to CSS, TypeScript, SCSS, Swift, Android XML
  • Search tokens by name, value, or type with regex support
  • Configuration via .config/design-tokens.yaml

Installation

go install bennypowers.dev/asimonim@v0.1.0

Usage

asimonim validate tokens.json
asimonim list tokens.json --format css
asimonim search "primary" tokens.json --type color
asimonim convert --format typescript -o tokens.ts tokens.json

Full Changelog: https://github.com/bennypowers/asimonim/commits/v0.0.1