Skip to content
Built in publicOpen by defaultTrust + adoption

Open-source foundationsbehind PyColors.

PyColors is built as an ecosystem: UI system, tokens, starters, and developer tooling — designed to help you ship real SaaS faster with predictable foundations.

This page centralizes the public repos. Product pages stay focused; open-source stays discoverable.

Open coreDocs-firstShipping weeklyStable foundations

Why open-source

Open-source is a trust layer and an adoption path — without breaking a product-focused marketing funnel.

Trust

See the foundations. No magic, no black boxes — predictable primitives you can rely on.

Adoption

Clone, run, and evaluate quickly. Start with UI, then templates, then starter foundations.

Velocity

Production patterns reduce guesswork. You ship screens faster and stay consistent as you scale.

Open core model

The ecosystem is open-source first. Commercial layers come later (templates + Starter Pro) — without lock-in.

TransparencyUpgrade path stays cleanOpen foundations → paid acceleration
Open-source (available now)Commercial (planned / evolving)
PyColors UI + Tokens
Stable primitives, docs-first workflow, predictable theming.
Premium templates
Paid-ready layouts, marketing pages, dashboards — zero design debt.
Starter Free (frontend-only)
Real SaaS surface with mocked data — ready to wire later.
Starter Pro (wired foundation)
Auth + billing wired, production data layer, more blocks, upgrade-ready packaging.
Developer tooling
ESLint + TS configs to keep projects aligned as they grow.
Advanced blocks
Higher-level product blocks and workflows (planned).
The goal: adopt progressively (UI → templates → starter) with a clean path to paid acceleration when you want it.

Repositories

Public repos you can clone today. Each one maps to a clear role in the ecosystem.

Foundations

UI + tokens + tooling that power the ecosystem.

Core
Core foundations
UI + tokens
Core foundationsUI system
pycolors-ui

Documentation-first UI system built on semantic tokens and Radix primitives — optimized for real SaaS screens.

GitHub
Core foundationsTokens
pycolors-tokens

Semantic design tokens powering consistent theming (light/dark) across apps, templates, and starters.

GitHub
Developer tooling
DX
Developer toolingDX
pycolors-eslint-config

Shared ESLint configs for scalable TypeScript + Next.js codebases with sane defaults.

GitHub
Developer toolingDX
pycolors-typescript-config

Shared TS configs (strict, predictable) to keep projects aligned as they grow.

GitHub
Products

Starter demos and the marketing website.

Adoption
Starters
Demo starter
StartersFree
pycolors-starter-free

Frontend-only SaaS starter demo: layouts, dashboards, data UI patterns, auth screens — mocked by design, ready to wire.

GitHub
Website
Marketing + docs
WebsiteSite
pycolors-marketing

The marketing + docs site (Next.js + Fumadocs) — read-only mirror synced from the monorepo.

GitHub

Recommended path

Start with UI foundations, validate the starter surface, then follow the roadmap for what’s next.

UI → docs-firstStarter Free → evaluate UXRoadmap → planned upgrades

Built in public. Shipping weekly.