{"repo":"omnifed/cerberus","free":true,"listed":false,"github":"https://github.com/omnifed/cerberus","clone":"git clone https://github.com/omnifed/cerberus.git","description":"An infra-level React UI platform to create cohesion and consistency so teams and agents can build faster, together.","language":"TypeScript","stars":34,"topics":["design-system","panda-css","react","accessibility","data-grid","react-signals","signals"],"license":"Apache-2.0","category":"ui-components","readme_excerpt":"Cerberus Design System Architecture Repository structure This is a monorepo that uses pnPm to manage dependencies and Bun as the runtime language. You will need to install these tools to work on this project. Getting started Install Required Tools 1. Install pnpm 2. Install Bun Setup the project After you fork the repository, install the dependencies by running the following command in the root of the project : This will install all the dependencies for the project including the workspaces. Workspace Context - docs: The official docs website for Cerberus. - figma: Figma related files that run jobs on the CI using the Figma API. - packages: The core packages that make up Cerberus. - tests: The test suite for Cerberus & React related packages. Cerberus Package Context - panda-preset : The default preset for Cerberus. This is where all the styles live. - preset-\\ : Any preset for PandaCSS. Mostly themes for now. - react : The React primitive components for Cerberus. React only owns components, not styles. - data-grid : The Data Grid library for React. - signals : The Signals library for React. Any React-based package gets shipped to NPM while all other packages shipped to JSR for an improved DX through type referencing and stricter accountability. The only reason we ship React to NPM is due to teams that still use Jest which forces us into CJS compilation. JSR Requirements We follow the slow types requirements process of the JSR publishing standard for any JSR published package.","default_branch":null,"files":null,"tree":[],"storefront":"/r/omnifed","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/omnifed/cerberus/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}