gitmyhub

lawnchair

Java ★ 13k updated 15h ago

No clever tagline needed.

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.

JavaAndroidsetup: easycomplexity 2/5

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.

Where it fits