UINUX
A production-ready marketing design system sold at getuinux.com — tokens, components, and templates that share a single source of truth.
Overview
UINUX is a design system and component library for building modern marketing websites. It ships two products: UINUX Marketing (a composable, static-first marketing system built on Astro and Next.js) and UINUX Blog (a writing-first blogging system). The platform itself is built with Next.js 16, React 19, and Tailwind CSS v4, with Polar.sh handling product checkout and Vercel for deployment.
Role
Product design, design system architecture, full-stack development, go-to-market
Challenge
Build a design system that's genuinely consistent — not just visually, but structurally — so one person can maintain it across multiple products and updates without things falling apart.
Approach
Three interconnected layers: design tokens as the single source of truth → reusable components that consume those tokens → full-page templates assembled from components. Static-first by default (zero JS output where possible), with Astro as the primary framework and a Next.js adapter for React environments.
Outcome
Live at getuinux.com with two products available for sale: UINUX Marketing ($69 one-time) and UINUX Blog (free, MIT). Full SEO setup, automated OG images, Polar.sh checkout, newsletter, and changelog.