Thank you for your interest in contributing to the Lawnchair project. This document provides general reminders and directs you to our official, living documentation hub at docs.lawnchair.app.
Before participating in any area of the project, please keep these core guidelines in mind:
- Adhere to our Code of Conduct during all interactions.
- Always search our GitHub issue tracker to see if a bug has already been reported or a feature requested before opening a new issue.
- Avoid using the issue tracker for personal support. If you need help, please visit our community channels on Telegram or Discord.
You do not need to write code to make a significant impact on Lawnchair. We welcome and encourage several forms of non-code contributions:
- You can help make Lawnchair accessible to a global audience by contributing translations through Lawnchair on Crowdin.
- You can help make development sustainable by donating to the project.
- You can help maintain a clean and effective issue tracker by joining our triaging issues.
- You can help keep our documentation accurate and clear by contributing directly to our documentation files.
Lawnchair is built on a highly complex, AOSP-derived foundation. Because of this, direct code contribution is challenging and may not be suitable for beginners.
Before setting up your environment or writing any code, please read our onboarding preface to understand the unique challenges of this codebase.
If you are ready to write code, refer to our official developer guides on our documentation site: