free web tracker
28

Minimal Android Code Launcher — EasyLauncher (GPL 3)

EasyLauncher is a clean, minimalistic Android source‑code launcher designed to help users focus on essential apps while keeping the interface…

EasyLauncher is a clean, minimalistic Android source‑code launcher designed to help users focus on essential apps while keeping the interface clutter‑free. Built in Kotlin, this open‑source project emphasizes productivity by offering a streamlined home screen, customizable shortcuts, and privacy‑focused locking features.

Developers can clone the full repository to explore and build the launcher independently. Continuous integration pipelines automatically generate APKs for both stable releases and nightly builds, ensuring users and contributors always have access to the latest compiled code.

Key features of EasyLauncher include:

  • Favorite App Quick Access: Easily add your most-used apps as text shortcuts on the home screen, allowing rapid code-driven navigation.
  • App Hiding and Renaming: Hide unwanted apps or rename them via the launcher’s settings—changes sync with both favorites and the full apps list.
  • Privacy Locks: Integrate fingerprint-based locking for selected apps or settings, enabling secure, biometric-driven access.
  • Internet-Free Build Option: Two build variants are supported—one with Internet permission (for widgets), and one without for enhanced privacy.
  • Crash Reporting via Email: Automatically attach log files to crash reports sent by email to assist in debugging the Kotlin‑based source code.

Customization options include:

  • UI Customization: Modify font colors, font sizes, padding, and element alignment (left, center, right).
  • Gesture Support: Define swipe gestures (up/down/left/right), double‑taps, or tappable clock/date icons to execute actions.
  • Built‑in Actions: Trigger actions such as opening apps, listing installed apps, showing recent apps, pulling down notifications, launching quick settings, opening power dialogs, locking the screen, or capturing screenshots.

The launcher is licensed under GPL‑3.0, a copyleft license requiring derivative works to remain open‑source. Developers are free to use, modify, and distribute the code, but any extensions or repackaged versions must likewise be released under GPL‑3.0. The project includes clear license documentation—highlighting that no user data is collected or transmitted unless explicitly enabled. Internet permission is only in the widget‑enabled variant, and no telemetry is built into the application.

Interested contributors can join the active community via GitHub Discussions and Crowdin for localization. The README guides developers on filing bug reports or feature requests and submitting pull requests to the main branch. Credit is given to neophtex’s AsterLauncher for initial inspiration.

This launcher’s source‑code repository is continuously maintained, with frequent updates such as nightly builds (e.g., June 23, 2025), tags for versions 0.3.2, 0.3.1, and beyond, and an evolving changelog reflecting patch, UI improvements, and added features.

  • Author/Organization: DroidWorksStudio
  • Programming Language: Kotlin (Android)
  • License: GPL‑3.0 (Copyleft)
  • License / Code Usage Restrictions: Must remain open‑source under GPL‑3.0; any distribution of modified code or binaries must comply. Two build variants exist—one without INTERNET permission for full privacy.
  • Repository Link: https://github.com/DroidWorksStudio/EasyLauncher

rysasahrial

A lecturer specializing in mobile application development using the Java programming language. Actively engaged in teaching, research, and mobile technology development.

Leave a Reply

Your email address will not be published. Required fields are marked *