Mizu is an open-source project with an active community. Whether youβre looking for help, want to contribute, or just want to connect with other developers, youβre welcome here.Documentation Index
Fetch the complete documentation index at: https://docs.go-mizu.dev/llms.txt
Use this file to discover all available pages before exploring further.
Connect With Us
Discord
Real-time chat - Ask questions, share projects, get help from the community and maintainers.
GitHub
Source code - Star the repo, report issues, browse code, submit pull requests.
Getting Help
Discord
The fastest way to get help:- Join the Mizu Discord
- Introduce yourself in
#introductions - Ask questions in
#help - Share what youβre building in
#showcase
#general- General discussion#help- Get help with issues#showcase- Share your projects#announcements- Release news#contributing- Contribution discussion
GitHub Issues
For bugs and feature requests:- Search existing issues
- If not found, create a new issue
- Use issue templates when available
- Include reproduction steps for bugs
GitHub Discussions
For questions and ideas:- Visit GitHub Discussions
- Search for existing discussions
- Start a new discussion if needed
Contributing
We welcome contributions of all kinds!Ways to Contribute
| Type | Description |
|---|---|
| Code | Bug fixes, new features, improvements |
| Documentation | Fix typos, improve clarity, add examples |
| Examples | Create example projects and tutorials |
| Bug Reports | Report issues with clear reproduction steps |
| Feature Requests | Suggest new features or improvements |
| Answering Questions | Help others on Discord or GitHub |
Getting Started
- Fork the repository
- Create a feature branch
- Make your changes
- Run tests:
make test - Submit a pull request
Code Guidelines
- Follow Go conventions (
gofmt,go vet) - Add tests for new functionality
- Update documentation as needed
- Keep commits focused and atomic
- Write clear commit messages
Pull Request Process
- Create PR against
mainbranch - Fill out the PR template
- Wait for CI checks to pass
- Address review feedback
- Maintainer will merge when ready
Project Structure
Showcase
Projects built with Mizu:Your Project Here
Share what youβve built with Mizu! Post in
#showcase on Discord or add to the README.Resources
Official Resources
Learning Resources
Code of Conduct
We are committed to providing a welcoming and inclusive environment. All participants are expected to:- Be respectful and considerate
- Avoid harassment and discrimination
- Focus on constructive feedback
- Help create a positive community
Maintainers
The Mizu project is maintained by contributors who review PRs, triage issues, and guide the project direction.Becoming a Maintainer
Active contributors may be invited to become maintainers. This typically involves:- Consistent, quality contributions
- Helping others in the community
- Understanding of the project goals
- Good communication skills
Sponsorship
If Mizu is useful to you or your company, consider sponsoring:- Help fund development time
- Support infrastructure costs
- Ensure long-term sustainability
Stay Updated
- Star the repo - Get notified of releases
- Watch the repo - Get all updates
- Join Discord - Real-time announcements
- Follow on Twitter/X - Project updates