Skip to content
PC-style productivity for Android
Java Makefile
Branch: master
Clone or download
Pull request Compare This branch is 144 commits behind farmerbb:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.


Taskbar puts a start menu and recent apps tray on top of your screen that's accessible at any time, increasing your productivity and turning your Android tablet (or phone) into a real multitasking machine!

On devices running Android 7.0+, Taskbar can also launch apps in freeform windows for a PC-like experience! No root required! (see below for instructions)

Taskbar is also fully supported on Chrome OS - use Taskbar as a secondary Android app launcher on your Chromebook!


  • Start menu - shows you all applications installed on the device, configurable as a list or as a grid
  • Recent apps tray - shows your most recently used apps and lets you easily switch between them
  • Collapsible and hideable - show it when you need it, hide it when you don't
  • Many different configuration options - customize Taskbar however you want
  • Pin favorite apps or block the ones you don't want to see
  • Designed with keyboard and mouse in mind
  • 100% free, open source, and no ads

Freeform window mode (Android 7.0+)

Taskbar lets you launch apps in freeform floating windows on Android 7.0+ devices. No root access is required, although Android 8.0, 8.1, and 9 devices require an adb shell command to be run during initial setup.

Simply follow these steps to configure your device for launching apps in freeform mode:

  1. Check the box for "Freeform window support" inside the Taskbar app
  2. Follow the directions that appear in the pop-up to enable the proper settings on your device (one-time setup)
  3. Go to your device's recent apps page and clear all recent apps
  4. Start Taskbar, then select an app to launch it in a freeform window

For more information and detailed instructions, click "Help & instructions for freeform mode" inside the Taskbar app.


Taskbar can be downloaded as a standalone Android app from:

Google Play F-Droid

Taskbar is also included as part of the following Android distributions for PCs:

How to Build


  • Windows / MacOS / Linux
  • JDK 8
  • Android SDK
  • Internet connection (to download dependencies)

Once all the prerequisites are met, make sure that the ANDROID_HOME environment variable is set to your Android SDK directory, then run ./gradlew assembleFreeDebug at the base directory of the project to start the build. After the build completes, navigate to app/build/outputs/apk/free/debug where you will end up with an APK file ready to install on your Android device.

Icon Pack Support

Taskbar includes support for ADW-style icon packs. If you are an icon pack developer and would like to include support for applying the icon pack from within your app, simply use the following code:

Intent intent = new Intent("com.farmerbb.taskbar.APPLY_ICON_PACK");
intent.putExtra("android.intent.extra.PACKAGE_NAME", "");


  • Mark Morilla (app logo)
  • naofum (Japanese translation)
  • HardSer (Russian translation)
  • OfficialMITX (German translation)
  • Whale Majida (Chinese translation)
  • Mesut Han (Turkish translation)
You can’t perform that action at this time.