GitHub - cardeo/rapid-design-system: Theme-First Governance for Fast-Moving Product Teams · GitHub
/" data-turbo-transient="true" />
Skip to content
Search or jump to...
Search code, repositories, users, issues, pull requests...
-->
Search
Clear
Search syntax tips
Provide feedback
--><br>We read every piece of feedback, and take your input very seriously.
Include my email address so I can be contacted
Cancel
Submit feedback
Saved searches
Use saved searches to filter your results more quickly
-->
Name
Query
To see all available qualifiers, see our documentation.
Cancel
Create saved search
Sign in
/;ref_cta:Sign up;ref_loc:header logged out"}"<br>Sign up
Appearance settings
Resetting focus
You signed in with another tab or window. Reload to refresh your session.<br>You signed out in another tab or window. Reload to refresh your session.<br>You switched accounts on another tab or window. Reload to refresh your session.
Dismiss alert
{{ message }}
cardeo
rapid-design-system
Public
Notifications<br>You must be signed in to change notification settings
Fork
Star
main
BranchesTags
Go to file
CodeOpen more actions menu
Folders and files<br>NameNameLast commit message<br>Last commit date<br>Latest commit
History<br>2 Commits<br>2 Commits
sections
sections
.gitignore
.gitignore
LICENSE
LICENSE
README.md
README.md
agent.md
agent.md
rapid-design-system.md
rapid-design-system.md
View all files
Repository files navigation
Rapid Design System
Theme-First Governance for Fast-Moving Teams
Rapid Design System (RDS) is a theme-first methodology for building practical design systems in fast-moving product teams.
It helps teams build enough design-system governance to reduce UI drift without slowing product velocity. RDS starts from the primitives, frameworks, and product realities a team already has. It favors tokens, theme configuration, runtime validation, and clear contribution boundaries before custom components or heavy process.
RDS is methodology-first, stack-agnostic, and AI-aware. It can be applied with Material UI, Radix, shadcn, Ant Design, Chakra, Mantine, custom component libraries, internal UI kits, and hybrid systems.
The basic idea is simple:
Theme existing primitives first. Customize only when necessary.
A design system should reduce decisions, not create new ones.
RDS was refined through real implementation work, but it is not tied to one product, framework, or team. It is a public operating model for keeping design systems useful, durable, and appropriately lightweight.
Contents
Why RDS
Theme First
Token vs Component
Component Readiness Audit
Component Classification
Runtime First
Code-Only Governance
Governance Pipeline
Composition Over Abstraction
AI and Governance
Risks
Starting a System
Using SWARM with RDS
RDS defines the governance and implementation model for design systems.
SWARM is a decision-making loop that can be used within RDS when the next move is unclear. Teams may use Spot, Weigh, Arrange, Refine, and Make when navigating uncertainty, audits, tradeoffs, governance decisions, and implementation choices.
RDS = what to do.
SWARM = how to think while doing it.
SWARM is optional but complementary. RDS stands on its own without prior knowledge of SWARM.
For AI Agents
See agent.md for guidance on how AI coding and design agents should apply RDS without turning it into a prompt pack or speculative component factory.
Source
The original long-form methodology document is preserved in rapid-design-system.md.
Author
Rapid Design System + SWARM are developed by Matt Lambert.
Links
swarmloop.xyz — SWARM online
Substack — ongoing writing and exploration
cardeo.ca — broader creative and systems work
About
Theme-First Governance for Fast-Moving Product Teams
Resources
Readme
License
View license
Uh oh!
There was an error while loading. Please reload this page.
Activity
Stars
star
Watchers
watching
Forks
fork
Report repository
Releases
No releases published
Packages
Uh oh!
There was an error while loading. Please reload this page.
Contributors
Uh oh!
There was an error while loading. Please reload this page.
You can’t perform that action at this time.