Contribute
Help us build the best open-source design toolkit
1
Fork the Repository
Start by forking the DevsCanvas repository on GitHub
2
Create a Generator Folder
Add a new folder under src/app/tools/your-generator/
3
Write Generator Logic
Create a pure function in src/lib/generators/your-generator.ts
4
Build the Page
Use GeneratorLayout to compose your controls, preview, and export panels
5
Register the Tool
Add your tool entry to src/lib/tools-data.ts
6
Submit a Pull Request
Open a PR and we'll review it
Contribution Guidelines
- •TypeScript strict mode
- •Tailwind CSS for all styling
- •Generator logic must be pure functions
- •Follow existing component patterns