Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/design-system-pro/engine
DS Pro Engine - where all the magic happens 🪄
https://github.com/design-system-pro/engine
design-tokens keyhippo nextjs posthog react-email resend sentry supabase tailwindcss turborepo vercel
Last synced: about 1 month ago
JSON representation
DS Pro Engine - where all the magic happens 🪄
- Host: GitHub
- URL: https://github.com/design-system-pro/engine
- Owner: Design-System-Pro
- License: agpl-3.0
- Created: 2024-08-13T14:48:48.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2024-10-08T09:52:30.000Z (about 1 month ago)
- Last Synced: 2024-10-11T02:21:42.626Z (about 1 month ago)
- Topics: design-tokens, keyhippo, nextjs, posthog, react-email, resend, sentry, supabase, tailwindcss, turborepo, vercel
- Language: TypeScript
- Homepage: https://getds.pro
- Size: 5.14 MB
- Stars: 6
- Watchers: 0
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
- Security: SECURITY.md
Awesome Lists containing this project
README
# DS Project
Open source solutions for design systems.
## Introduction
getds.pro is the open source platform to help design and implement design systems by individuals and teams.
Often as a Frontend developer, I have found myself either integrating half initiated design system projects, or having to create them from scratch.
The amount of time I spent creating code repositories, with the same or very similar tech stacks to reach one simple thing: consistency and reusability across multiple projects me or teams had to maintain. In all design systems I have spent countless hours setting things from scratch, to only be able to deliver a button that can be reused across projects.DS Project aims to speed up the process of setting up a new Design System with a highly opinionated workflow that gets you with a ready to distribute design system - code, design, documentation in couple of clicks and close to very little technical setup.
Projects and teams have different needs and requirements, and that's the reason DS Project is open source and self hosted so you can configure your own workflow if this one doesn't work for your team.## Features
- Figma Variables Synchronization - TODO: add link here
- Augmented Token Management
- Design Tokens Release Management## Tech Stack
- [Next.js]() - Framework
- [Typescript]() - Language
- [Tailwind]() - CSS
- [Supabase]() - Database and Authentication
- [Turborepo]() - Monorepo
- [Vercel]() - Deployment infrastructure## Self-Hosting
DS Project can be self-hosted for greater control of your workflow. [Read more](/docs/self-hosting.md).
## Contributing
We love our contributors! Here's how you can contribute:
- Open an issue if you believe you've encountered a bug.
- Follow the [local development guide](/docs/local-development.md) to get your local environment setup.
- Make a pull request to add new features/make quality-of-life improvements/fix bugs.## License
Inspired by many projects like [Dub.co](https://dub.co/), DS Project is open-source under the GNU Affero General Public License Version 3 (AGPLv3) or any later version. [Read more]().