A curated collection of essential tools for Android development
Discover tools that can significantly improve your workflow when building, testing, and optimizing Android apps.
- Command Line Tools - Tools that run from your terminal
- Android Studio Tools - Built-in features to enhance your IDE experience
- Jetpack Compose Tools - Tools specific to modern UI development
- 45+ Tools covering all aspects of Android development
- Detailed descriptions of each tool's purpose and capabilities
- Direct links to official documentation
- Categorized by type for easy discovery
We welcome contributions! Adding new tools or improving the documentation is easy:
- Fork the repository
- Add your tool to the appropriate JSON file in the
data/
directory - Validate your changes with
bun run validate
- Submit a pull request
See our detailed contribution guide for step-by-step instructions.
If you want to run this project locally:
# Clone the repository
git clone https://github.com/yogeshpaliyal/awesome-android-tooling.git
# Enter the project directory
cd awesome-android-tooling
# Install dependencies
bun install
# Run the development server
bun run dev
This project is licensed under the MIT License - see the LICENSE file for details.
- Thanks to all contributors who have helped make this resource better
- Android is a trademark of Google LLC