Thank you for your interest in contributing to NetTools! 🎉
We welcome contributions of all kinds, including bug reports, feature requests, documentation improvements, and code changes.
- Fork the repository and create your branch from
main. - Open an issue to discuss your idea or bug before starting work.
- Write clear, concise commit messages and follow the code style guidelines.
- Test your changes before submitting a pull request.
- Submit a pull request with a clear description of your changes.
- Follow the project's
.github/instructions/code style.instructions.mdfor C# code style and formatting. - Use English for all code, comments, and documentation.
- Write XML documentation for all public classes and methods.
- Use GitHub Issues to report bugs or suggest features.
- Provide as much detail as possible, including steps to reproduce, expected behavior, and screenshots if relevant.
Be respectful and inclusive. We follow the Contributor Covenant for all interactions.
By contributing, you agree that your contributions will be licensed under the MIT License.
Thank you for helping make NetTools better!