Note
Ottop stopped developing this launcher. Thanks to him for the amazing groundwork! We'll continue supporting this project. If you made a issue on the main repo from Ottop, please make one here. We'll only implement features asked for by our community.
YAM (Yet Another Minimalist) Launcher is a minimalist text-based launcher for Android with weather integration.
- What is a Launcher?
- Why Choose YAM Launcher?
- Key Features
- Getting Started
- Installation
- Screenshots
- Privacy
- Permissions
- Accessibility Services
A launcher is the home screen application on your Android device that allows you to access your apps, widgets, and other features. By default, Android comes with a launcher (like Google's Pixel Launcher), but you can install and use alternative launchers that offer different features and customization options.
If you're looking for a clean, distraction-free Android experience that focuses on what matters most - your apps and information - YAM Launcher is for you. It's designed for users who value:
- Digital Minimalism: No distracting icons, animations, or clutter - just clean text-based app shortcuts
- Performance: Lightweight design that won't slow down your device
- Privacy: No data collection or tracking by default
- Customization: Highly configurable while maintaining simplicity
- No flashy effects, icons or other distractions. Perfect for digital minimalism.
- Customizable shortcuts for your most used apps.
- Weather integration with Open-Meteo. (optional)
- Work profile support.
- Search on the bottom of the screen.
- Contacts searching functionality. (optional)
- Customizable fonts and font styles, defaults to your system font.
- Material You support.
- Simple by default, customizable under the hood.
- Accessibility Actions support.
- Open-source under the MIT License.
- Install YAM Launcher using the instructions below
- Set as Default when prompted, or manually set it in Settings > Apps > Default apps > Home app
- Configure Shortcuts by long-pressing on the default "App" shortcuts and selecting your most used apps
- Customize the look and feel in Settings (accessed by long-pressing on the clock or date)
For a complete list of features and customization options, see the full documentation below.
- Download the latest APK from the Releases tab
- Open the downloaded APK file
- If prompted, enable installation from this source in your device settings
- Follow the prompts to install the app
After installation, Android will usually prompt you to set YAM Launcher as your default home app. If not:
- Press the Home button
- Select "YAM Launcher" from the options
- Choose "Always" to set it as default
Alternatively, you can manually set it in your device settings:
- Go to Settings > Apps > Default apps (or similar, depending on your device)
- Tap "Home app"
- Select "YAM Launcher"
When you first launch YAM Launcher:
- You'll see a clean, minimalist home screen with default "App" shortcuts
- Long-press on any shortcut to select the app you want there
- Customize the look and feel through Settings (access by long-pressing the clock or date)
If you wish to use the double tap to lock feature, Android blocks the accessibility settings for manually installed APKs by default.
To fix (only if you want to enable the double tap to lock feature):
- Go to Settings -> Apps -> YAM Launcher
- Click on the three-dot button on the top right of the screen.
- Allow restricted settings
We take your privacy seriously. YAM Launcher is designed with privacy as a core principle:
- No Data Collection: By default, no data leaves your device and no data is sent to the developer or any third parties
- No Tracking: No analytics, no user behavior tracking, no advertising
- Open Source: You can verify our privacy claims by reviewing the source code yourself
- Local Processing: All app management, searching, and customization happens locally on your device
Some optional features require external services:
- Weather Integration (optional): When enabled, coordinates are sent to Open-Meteo (a privacy-focused weather service). They may log your IP address for server statistics, but no personal data is stored.
- Contacts Search (optional): Requires permission to read contacts, but contact data never leaves your device
We only request permissions that are essential for launcher functionality. See the detailed permissions list below for explanations of why each permission is needed.
YAM Launcher requests several permissions to provide its functionality. Here's what each permission does and why it's needed:
REQUEST_DELETE_PACKAGES
- Allows uninstallation of apps through the launcher's activity menu (when you long-press an app and select "Uninstall")EXPAND_STATUS_BAR
- Allows pulling down the status bar/notification panel when you swipe down on the home screenINTERNET
- Required for API calls to Open-Meteo weather service. Only used if weather integration is enabled in settingsACCESS_COARSE_LOCATION
- Used to determine your location for weather forecasts when GPS location is enabled. Not used unless you enable weather with GPSREAD_CONTACTS
- Used to search and access your contacts. Only requested if you enable the contacts search featureSET_ALARM
- Used when you tap the clock to open your default alarm/clock appQUERY_ALL_PACKAGES
- Required to detect all installed apps on your device so they appear in the app drawer
YAM Launcher can optionally use Android's accessibility service for the "Double Tap to Lock Screen" gesture.
Important: This feature is completely optional and disabled by default. If you choose to enable it:
- The accessibility service is only used to lock your screen - nothing else
- No data is collected or transmitted
- You must explicitly grant permission in Android's accessibility settings
This is a limitation of Android - only accessibility services can lock the screen programmatically.
YAM Launcher offers a refreshing alternative to cluttered, resource-heavy launchers. With its focus on simplicity, performance, and privacy, it's perfect for users who want quick access to their apps without distractions.
Give it a try and experience a cleaner, more focused Android home screen today!