Yagni Launcher
August 10, 2026 · View on GitHub
Warning
This is an Alpha Stage Build. Expect bugs, instability, and incomplete features.
Note
AI tools (like CodeRabbitAI) are welcome here and help me review PRs, but no bot-submitted PRs or unreviewed AI slop. Every contribution must be understood and stood behind by a human. Meow 🐱
About The Project
Closed-source launchers are locking features behind paywalls and adding trackers. My goal is to offer powerful features with no compromises on privacy.
YAGNI ("You Aren't Gonna Need It") is a principle which arose from extreme programming (XP) that states a programmer should not add functionality until deemed necessary.
Features
-
No fixed grid size. You can set the grid width and height to any value you want.
-
Each grid item is fully customizable:
- Size and rotation
- Background color
- Icon size
- Text and label size
- Label color
- Show or hide icons and labels
-
Infinite scrolling
-
Multiple dock pages
-
Adjustable dock height
-
Custom dock grid size
We keep the APK size minimal and heavily cache icons and images, which improves the launcher’s performance. Each launch uses less memory because there’s less overhead, with no trackers or ads.
Screenshots
Documentation
If you're interested in contributing to the project, I recommend reading the Yagni Launcher Architecture first.
License
Yagni Launcher is licensed under the GNU General Public License v3.0. See the license for more information.








