explaingit

lawnchairlauncher/lawnchair

12,784JavaAudience · generalComplexity · 2/5Setup · easy

TLDR

A free open-source Android home screen replacement app that adds Material 3 wallpaper-based theming, icon packs, global search, and Pixel Launcher features on top of Android's built-in launcher code.

Mindmap

mindmap
  root((repo))
    What it does
      Android home screen
      Pixel features added
      Extra customization
    Features
      Material 3 theming
      Icon pack support
      Global search
    Install Options
      Play Store
      GitHub releases
      IzzyOnDroid
    Requirements
      Android device
      Root for QuickSwitch
Click or tap to explore — scroll the page freely

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

Things people build with this

USE CASE 1

Replace Android's default home screen with one that automatically matches your wallpaper colors using Material 3 theming

USE CASE 2

Use custom icon packs and change fonts on your Android home screen without rooting your device

Tech stack

JavaAndroid

Getting it running

Difficulty · easy Time to first run · 5min

QuickSwitch (Recents panel control) requires root access on Android 10 through 15.

In plain English

Lawnchair is a free, open-source home screen app for Android. The home screen app (also called a launcher) is the software that controls your home screen, app grid, and app drawer. Lawnchair starts from Launcher3, the same code that powers Android's default home screen, and then layers on features from the Pixel Launcher (the version Google ships on its own phones) along with additional customization options that stock launchers do not offer. The feature set includes Material 3 theming that picks up your wallpaper colors and adjusts the interface to match, an At a Glance widget that shows date, weather, calendar events, and reminders, and global search from the home screen that covers apps, contacts, and web results. You can also change icon packs, fonts, and color settings. Some features, like QuickSwitch (which lets Lawnchair handle the Android Recents panel), require root access on Android 10 through 15. The app is available on the Google Play Store, on IzzyOnDroid (an alternative Android app repository), and directly from GitHub releases. The Play Store version installs as a separate app from sideloaded builds, and some features may be restricted to meet Google's publishing policies. Development builds are also available for users who want the latest changes, with the caveat that they may be less stable. The current repository contains Lawnchair 16, which is in active development and based on Android 16's version of Launcher3. Regular users are advised to stay on Lawnchair 15 until version 16 stabilizes. The project accepts financial contributions through Open Collective and code contributions through GitHub.

Copy-paste prompts

Prompt 1
Walk me through installing Lawnchair from the Play Store, setting a custom icon pack, and enabling wallpaper-based color theming on Android
Prompt 2
What root permissions does Lawnchair need to enable QuickSwitch on Android 15 and how do I grant them without breaking anything?
Prompt 3
Compare Lawnchair 15 and Lawnchair 16, which build should I install today if I want a stable daily driver experience?
Open on GitHub → Explain another repo

← lawnchairlauncher on gitmyhub — every repo by this author, as a profile.

Verify against the repo before relying on details.