Files
coco 7846a45f2c a
2026-07-03 15:47:27 +08:00

65 lines
3.8 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<div align = "center">
<img width="100" src="app/src/main/ic_launcher-playstore.png" alt="Geto" align="center">
# Eblan Launcher
Lightweight, fast, customizable, and secure Android launcher
![GitHub Release](https://img.shields.io/github/v/release/JackEblan/EblanLauncher?style=for-the-badge&color=lightseagreen)
![IzzyOnDroid Version](https://img.shields.io/f-droid/v/com.eblan.launcher?baseUrl=https%3A%2F%2Fapt.izzysoft.de%2Ffdroid&style=for-the-badge&label=IzzyOnDroid&color=mediumseagreen)
![F-Droid Version](https://img.shields.io/f-droid/v/com.eblan.launcher?style=for-the-badge&color=seagreen)
![GitHub License](https://img.shields.io/github/license/JackEblan/EblanLauncher?style=for-the-badge&color=teal)
![GitHub Downloads (all assets, all releases)](https://img.shields.io/github/downloads/JackEblan/EblanLauncher/total?style=for-the-badge&color=aquamarine)
[<img src="https://gitlab.com/IzzyOnDroid/repo/-/raw/master/assets/IzzyOnDroid.png" alt="Get it on IzzyOnDroid" height="80">](https://apt.izzysoft.de/packages/com.eblan.launcher)
[<img src="https://fdroid.gitlab.io/artwork/badge/get-it-on.png" alt="Get it on F-Droid" height="80">](https://f-droid.org/en/packages/com.eblan.launcher/)
</div>
> [!WARNING]
> This is an Alpha Stage Build. Expect bugs, instability, and incomplete features.
## About The Project
Most Android launchers are just forks of AOSPs Launcher3. I wanted to try something
different—building from scratch while welcoming new developers and applying solid coding principles
and best practices to keep the project alive for the long run. Open-source Launcher3 forks often end
up abandoned because of their complexity, making it tough for newcomers to contribute. And, not
gonna lie… a lot of them are still written in Java and rely on legacy APIs.
Meanwhile, many closed-source launchers are starting to get greedy—locking features behind paywalls
and sneaking in trackers. My goal is to give everyone the joy of using powerful features without
compromising privacy.
## Screenshots
<div style="width:100%; display:flex; justify-content:space-between;">
[<img src="fastlane/metadata/android/en-US/images/phoneScreenshots/1.jpg" width=19% alt="1">](fastlane/metadata/android/en-US/images/phoneScreenshots/1.jpg)
[<img src="fastlane/metadata/android/en-US/images/phoneScreenshots/2.jpg" width=19% alt="2">](fastlane/metadata/android/en-US/images/phoneScreenshots/2.jpg)
[<img src="fastlane/metadata/android/en-US/images/phoneScreenshots/3.jpg" width=19% alt="3">](fastlane/metadata/android/en-US/images/phoneScreenshots/3.jpg)
[<img src="fastlane/metadata/android/en-US/images/phoneScreenshots/4.jpg" width=19% alt="4">](fastlane/metadata/android/en-US/images/phoneScreenshots/4.jpg)
[<img src="fastlane/metadata/android/en-US/images/phoneScreenshots/5.jpg" width=19% alt="5">](fastlane/metadata/android/en-US/images/phoneScreenshots/5.jpg)
</div>
## Profiler
When idle, Eblan Launcher uses around 100 MB of memory, with the lowest recorded at 80 MB, while the data sync process can consume up to about 250 MB according to the profiler. The actual usage still depends on how many applications are installed. Data sync is resource-intensive, so weve added an option that lets you manually run the data sync.
<img width="1600" height="900" alt="image" src="https://github.com/user-attachments/assets/2b75780e-989b-4315-86ff-0c6eae7906ae" />
<img width="1600" height="900" alt="image" src="https://github.com/user-attachments/assets/a34b28b6-ef53-4a85-9043-3956af060065" />
## Architecture
Most of the code in this project is based
on [Now In Android](https://github.com/android/nowinandroid), but it
follows [Clean Architecture](https://blog.cleancoder.com/uncle-bob/2012/08/13/the-clean-architecture.html)
instead.
## License
**Eblan Launcher** is licensed under the GNU General Public License v3.0. See the [license](LICENSE)
for more
information.