How to Contribute
Godot Launcher is a community-driven, open-source project. Whether you're a developer, designer, writer, or just who enjoys Godot Launcher, there are many ways you can get involved. Your contributions—big or small—make a real difference.
Technical Contributions
- 🪲 Report Bugs and Issues: As a user, you're in a great position to notice bugs or quirks in the launcher. If you spot something, please submit a bug report on GitHub. The more details you include, the easier it will be for us to investigate and fix the issue. You're also welcome to discuss issues in our community.
- 🔨 Code Contributions: If you're comfortable with code, we welcome your help fixing bugs, building features, or improving performance. The source code is available on GitHub. Be sure to check the CONTRIBUTING.md for guidelines before submitting a pull request.
The launcher is built using electron, and has a backend part (nodejs) and a frontend part for the ui (react)
- 💘 UX/UI Improvements: Got a good eye for design or user experience? We'd love your help making the interface smoother and more intuitive. You can start a conversation on Discord or open an issue via our GitHub issue tracker.
- 📃Documentation: Clear documentation is essential for any project. If you enjoy writing or editing technical docs, head over to the documentation repository. Contributions should follow the guidelines in the CONTRIBUTING.md file.
- 🌎 Translations: The launcher now ships with 14 locales, and we’re ready to keep expanding. If you’re fluent in another language, check the translation contribution guide for tips on reviewing existing strings or adding a brand-new locale. You can still drop into our community to coordinate efforts or ask questions.
Developers interested in the technical side will find links to the localisation docs, test suite, and pull request checklist in the guide as well.
Other Ways to Help
- 🤝 Community Support: Helping others is a great way to give back. Whether you're answering questions, sharing tips, or guiding new users, your experience is valuable. Join our community and become part of the conversation.
- 💬 Spread the Word: Love what we're building? Help us grow! Share Godot Launcher with your network, write about it, or star the project on GitHub. Every bit of visibility helps.