Open DS

Add your answers.

Publish your design system as a scheme: the same questions, your answers, your reasons. It joins the gallery, and anyone can compare it, take it, or learn from it.

  1. 1

    Answer the reasons

    business, people, content, tasks, human, outcomes, brand, use, team. The same questions every scheme answers.

    • business.q1
    • business.q2
    • people.q1
    • … 18 questions
  2. 2

    Answer the scopes

    Typography to components. Every scope answers the same five questions, and each answer points to the reasons that chose it.

    • typography.roles
    • typography.count
    • typography.definition
    • … 60 questions
  3. 3

    Check it

    Every answer has a because. Every token resolves in light and dark. Every situation has a usage rule.

    • pnpm harness
    • every answer has a because
    • tokens resolve
  4. 4

    Publish

    Open a pull request. Your scheme gets its own pages, its compare view and its full design system.

    • pull request
    • compare
    • take it

Propose a question

Missing a question?

If your design system made a decision the grammar cannot express, propose the question and its answer options. Questions are added carefully, so every scheme stays comparable.

spacing.<method> · one of: roles, count, definition, values, lands
  every scope keeps the same five methods

Or start from a scheme

Change a few answers.

Take an existing scheme, change the answers that differ for you, and see what moves before you publish it.

Dense data+accessibility.values → Touch=See what moves