SPEC
  • Introduction
  • About Us
    • History
    • Mission
      • Our Vision
      • Core Values
      • Operating Principles
    • Organization
      • Onboarding
        • Code of Conduct
      • Our Team
      • Steering Committee
      • Expense Policy
      • Theoretical Foundations
    • Budget
    • Disclaimer
  • Our Work
    • CITISEN Program
      • Tech Empowerment Program
    • Social Impact Incubator
      • Journal of Engaged Research
      • Advocates Creating Equality (ACE)
    • Sustainability Accelerator
      • Juniper Garden
      • Modular Greenhouses
    • Research & Development
      • Open Design System
        • Product Requirements
      • Open Source Recycling
      • SPEC Learning
      • Buffalo Project Papers
      • Peer Review Process
      • Citation Format
    • Partnerships
    • Testimonials
  • Knowledge Base
    • Getting Started
    • Applied Science
      • Agriculture
        • Sustainable Agriculture
        • Soil Health
        • Hydroponics
        • Resources
      • Business
      • Communication Studies
      • Design
      • Education
        • Open Education Resources
        • MOOCs
        • Moodle
      • Engineering
        • Civil Engineering
        • Computer Engineering
        • Electrical Engineering
        • Mechanical Engineering
        • Software Engineering
          • Software Engineering Body of Knowledge (SWEBOK)
          • Intro to Web Development
          • Guide to Code Bootcamps
          • Resources
        • Materials Science
          • Plastic Recycling
      • Project Management
    • Formal Science
      • Mathematics
      • Logic
      • Computer Science
        • Programming Languages
    • Humanities
      • Art
      • History
      • Languages
      • Philosophy
    • Natural Science
      • Biology
        • Botany
          • Plant Growth Factors
          • The Basics of Botany
      • Physics
      • Chemistry
      • Earth Science
    • Social Science
      • Anthropology
      • Cultural Studies
        • Resources
        • Videos & Presenations
      • Psychology
        • Mental Health & Neurodiversity
      • Sociology
  • Contributing
    • Donate
    • Journal of Engaged Research - Equity
    • Call for Researchers
    • Call for Researchers - RAND Partnership
    • Contributor Levels
    • Compensation Structure
    • Jobs
      • Research Associate (Software Engineering)
      • Project Manager (part-time)
Powered by GitBook
On this page
  • Introduction
  • Research
  • The case for an open design system
  • Design Systems Repo
  • Stencil
  • Project Plan
  • Next Steps
  • References

Was this helpful?

  1. Our Work
  2. Research & Development

Open Design System

PreviousResearch & DevelopmentNextProduct Requirements

Last updated 3 years ago

Was this helpful?

Introduction

SPEC is exploring accelerating sustainability and social justice focused initiatives by developing an open-source design system that provides primitives for building radically transparent, inclusive, and accessible products and services. SPEC's Open Design System (ODS) coherently organizes design patterns and best practices to support design and development of user interfaces that are accessible, inclusive, and ergonomic. ODS will provide pattern libraries, design languages, style guides, coded components, brand languages, and supporting documentation. It will serve as a reference or source of truth that help SPEC and other developers/organizations design and build digital products.

ODS is actively under development. Check out the Github repository for more information about technical progress.

Research

We are currently investigating the existing literature about design systems development. Below is a collection of resources related

The case for an open design system

The third of a three-part series that takes a deep dive through Workday’s experience of developing, productizing, and eventually releasing their design system out into the open.[1]

Design Systems Repo

A collection of design system examples, articles, tools and talks.[2]

Stencil

A compiler that generates web components and builds high performance web apps. Stencil combines the best concepts of the most popular frameworks into a simple build-time tool.[3]

Project Plan

SPEC plans on developing the project open source with a focus on create opportunities for new developers, especially individuals from underrepresented groups and underserved communities. We will focus on making the design system lightweight, inclusive, and accessible.

Next Steps

We are currently hiring research associates and contributors. Checkout our call for researchers to learn more about opportunities currently available at SPEC.

References

Call for Researchers
https://www.designsystems.com/the-case-for-an-open-design-system/
https://designsystemsrepo.com
https://stenciljs.com/docs/introduction
GitHub - specollective/open-design-system: Code repository for SPEC's Open Design System. Details can be found in the README.md and at the link below.GitHub
The case for an open design systemDesignSystems.com
Design Systems RepoDesign Systems Repo
Stencilstenciljs
Logo
Logo
Logo
Logo