Share your designs.
Contributed designs help the community grow. Follow these steps to publish your own website designs to the registry.
Create Your Design
Build your website design. It can be a single HTML file, a split HTML/CSS setup, or a React component. Make sure it works standalone without external dependencies (except fonts).
Prepare the Pack
Create a folder with your pack name (e.g., modern-landing). Include:
- •Your design files (HTML, CSS, or React components)
- •
manifest.json(copy the template below) - •
README.mdwith usage instructions
Fork & Add to Registry
Fork the repository, add your pack folder to public/registry/packs/, and update the registry index. Then open a pull request.
Submit Pull Request
Open a PR with your pack. Use the template below and include:
- •Description of your design
- •Screenshots or live preview links
- •License information
Review & Merge
We'll review your PR for quality, formatting, and license compatibility. Once approved, your design will be available to the community!
Need Help?
Check out existing packs for reference, or open an issue on GitHub if you have questions about the contribution process.