Contributing to NanoBrowser
We deeply appreciate your interest in contributing to NanoBrowser! Every contribution helps make Nanobrowser more powerful and accessible for everyone.
Quick Start
- Fork and clone the repository
- Create a new branch (
git checkout -b feature-name
)
- Make your changes
- Submit a Pull Request
How Can I Contribute?
Reporting Bugs
- Search existing issues first
- Include:
- Clear description
- Steps to reproduce
- Environment details (OS, browser version)
- Screenshots if applicable
Suggesting Enhancements
- Open an issue with a clear title and detailed description
- Explain why this enhancement would be useful
Code Contributions
- Follow the existing code style
- Write clear commit messages in present tense ("Add feature" not "Added feature")
- Test your changes thoroughly
- Update documentation if needed
- Create a Pull Request with a clear description
- Be responsive to feedback and address review comments promptly
License
By contributing, you agree that your contributions will be licensed under the project's license terms.