Three more requests from the owner on 12 November 2026. Search field - The field scrolls away with the list and comes back at the list's top, so the list has the whole height once it is scrolled. The field is not turned into a list row. The list now starts at the top of the drawer instead of under the field and keeps the field's room as top padding (ActivityAllAppsContainerView.replaceAppsRVContainer and AdapterHolder.applyPadding); FlexeraDrawer.moveSearchFieldWithList shifts the field by as much as the list has scrolled, measured from the first row, and cuts it at the same line the rows are cut at, the lower edge of the status bar. - With work tabs, a hidden or a floating search field, and during a search, nothing changes. Alphabet - A magnifier above the letters stands for the search field. Scrubbing to it jumps the list to its top; the bubble shows the magnifier. The stretch of edge kept for the strip grows by one place for it. - The strip measures its room from where the list's rows start, not from the list's top. Chosen letter - A scrub brings the letter's group to the middle of the screen, where the thumb is, instead of to the top: the group's middle on the list's middle, a long group's header no higher than 22% of the height. At either end of the list the list stops at its end, so the first groups stay at the top and the last ones rest at the bottom. Checked on the Android 17 emulator: scrolling by hand, scrubs to a middle letter, the last letter and the magnifier, typing a search and leaving it, reopening after a scrub, the hold and edge gestures, and a row's long-press menu. Co-Authored-By: Claude Fable 5.2 <noreply@anthropic.com>
Lawnchair 16
Lawnchair is a free, open-source home app for Android. Taking Launcher3—Android’s default home app—as a starting point, it ports Pixel Launcher features and introduces rich customization options.
This branch houses the codebase of Lawnchair 16, which is currently in development and is based on Launcher3 from Android 16. For Lawnchair 9 to 15, see the branches with the 9- to 15- prefixes, respectively.
Features
- Material 3 Expressive theming that follows your wallpaper and system colors.
- At a Glance widget support, with integration for Smartspacer.
- QuickSwitch support for Android Recents integration on Android 15-16 (root required).
- Global search for apps, contacts, and web results from the home screen.
- Customization options for icon packs, fonts, and color settings.
Download
Lawnchair on Play Store will install as a different app compared to other sources. Features may be restricted to comply with Google Play’s publishing rules.
You can also verify your installation to check if you have installed an official build.
Development builds
Interested in keeping yourself up-to-date with every Lawnchair development? Try our development builds!
These builds offer the latest features and bug fixes at a cost of performance and additional issues. Make backups before installing.
Download: Obtainium • GitHub • nightly.link
Sponsors
CodeRabbit is an AI-powered code review platform that integrates directly into pull-request workflows and IDEs, examining code changes in context and suggesting improvements.
Support Lawnchair
If you love what we do, consider supporting us on Open Collective! Your contributions help keep Lawnchair independent and enable us to develop faster.
A huge thank you to our Core Backers ($5+): (These backers directly fund our Project Velocity Fund)
Become a supporter to help us cover our operational costs, or become a Core Backer to be featured here!
Contribute
Visit the Lawnchair contributing guidelines for information and tips on contributing to Lawnchair.