Customizable and Open Source Launcher for Android.
This is an open source launcher project for Android devices that has been built completely from scratch. The main goal of this launcher is to find a healthy medium between customization and simplicity. At this point in time it implements most features required in a typical launcher but could benefit greatly from some general polish. If you would like to help out feel free to submit issues or ask about submitting a pull request with a feature you want to see in the launcher.
- Kotlin - First class and official programming language for Android development.
- Coroutines - For asynchronous and more..
- Android Architecture Components - Collection of libraries that help you design robust, testable, and maintainable apps.
- Dagger 2 - Dependency Injection Framework
- Retrofit - A type-safe HTTP client for Android and Java.
- Room - SQLite object mapping library.
- OkHttp - Square’s meticulous HTTP client for Java and Kotlin.
- Gson - A Java serialization/deserialization library to convert Java Objects into JSON and back.
- Glide - An image loading and caching library for Android focused on smooth scrolling.
- Material Components for Android - Modular and customizable Material Design UI components for Android.
This app uses MVVM (Model View View-Model) architecture.
- Drag and drop
- Hide apps
- Search bar
- Setting Wallpaper
- Paged desktop
- Dock
- Scrollable background
- Icon packs
- You can download the apk from here.
- Hidden space can be opened using pinch in gesture on home screen.
The project is always open for contributions and accepts pull requests.
The app is licensed with Apache 2.0.