Contribute
Anyone can contribute. Here's how to get started.
Fork it. Build it. Ship it.
Fork
Fork the repository on GitHub and clone it locally.
Build
Create your project in content/ with meta.json and page.tsx.
Ship
Submit a pull request. We'll review and merge it.
What to Contribute
Tools
Developer utilities that solve real problems. Converters, formatters, generators.
Art
Generative art, visualizations, creative coding experiments.
Games
Browser games, interactive experiences, playful projects.
Platform
Improve the platform itself. Better search, new features, bug fixes.
Quick Start
1. Fork and Clone
git clone https://github.com/rxxuzi/mstm.dev.git
cd mstm.dev
npm install2. Create Your Project
mkdir -p src/app/content/your-project
cd src/app/content/your-project
# Create meta.json and page.tsx3. Test Locally
npm run dev
# Visit http://localhost:3000/content/your-project4. Submit PR
git checkout -b content/your-project
git add .
git commit -m "feat: add your project"
git push origin content/your-projectFor detailed instructions, check the full contributing guide.
Guidelines
Quality First
We value polish over quantity. Take time to make it good.
Client-Side
Prefer browser-based solutions. Keeps the platform fast and free.
Minimal Dependencies
Use what you need, but keep it light. Less is more.
Document
Add comments where helpful. Future you will thank you.
Respect Copyright
Only submit code you have rights to. Credit where due.
Be Kind
Follow the code of conduct. No jerks.