🎉 Thanks for your interest in contributing to WinGUILite! This project thrives on community collaboration, and we welcome suggestions, improvements, and features from developers of all levels.
Before you begin, make sure you have:
- A GitHub account
- Forked this repository to your own GitHub account
- Installed Git and configured it locally (if working offline)
To contribute a new feature or fix:
- Fork this repository
- Clone your fork to your local machine
- Create a new feature branch:
git checkout -b your-feature-name
- Make your changes and commit with a clear message:
git commit -m "Add descriptive message here" - Push to your fork:
git push origin your-feature-name
- Open a pull request to the original repo
Your changes will be reviewed, and if everything looks good, they’ll be merged in!
- Keep code clean, readable, and well-commented
- Be respectful in discussions and PR comments
- Clearly describe your changes and why they’re needed
- If suggesting an enhancement via an issue, please offer rationale or a mockup if possible.
- Contributors are encouraged to stay engaged—whether through code, issue discussion, or moderation. Inactivity over extended periods may lead to adjustments in contributor roles to reflect active participation.
We use labels like help wanted, enhancement, and bug to organize work. If you're unsure where to contribute, look for open issues with these labels!
If your change alters core logic, please test locally before submitting.
Feel free to open an issue or reach out via GitHub Discussions if enabled.
Thanks again for helping improve WinGUILite 💡
Your contributions keep this project evolving!