Introduction

WorkDS is the design system that powers WorkOS user interfaces.

WorkDS is built and maintained by the design and engineering teams at WorkOS. We also maintain the open source project Radix UI, which is used as low-level React component primitives in this design system. While Radix is collection of unstyled and unopinionated React components, WorkDS is built with our own design principles, opinions on styling, and visual aesthetic.

“The more constraints one imposes, the more one frees one’s self. And the arbitrariness of the constraint serves only to obtain precision of execution.” — Igor Stravinsky

This artifact exists as a means to document our components’ individual design constraints and provide patterns for achieving commonly desired outcomes. This documentation is written for our own design and engineering teams to create fully composed interfaces within our product. We have made it publicly available in the hopes that it can be useful to other design and engineering teams creating their own design systems.