taskbarPlus is a very customizable taskbar replacement for Windows.
- Customize a lot of stuff
- Create skins and use custom icons
- Tray support
- "Everything" support for search
- Task list with instant update
- Multiple language support
- Taskbar animations
- And more!
To get started with taskbarPlus, download the code and run it with Python, or download a prebuilt release.
- CD to the project folder with:
cd PATH/TO/SOURCE - Make a venv inside the project folder with
py -m venv .venv - Activate the venv with
.venv\Scripts\activate - Install libraries with
pip install -r requirements.txt - Run the code with
py main.py
To build the project and make an .exe, do the following steps:
- Do the same steps as above except the last one
- Install build deps with
pip install nuitka imageio - Build by double clicking
build.bat - To run it, just open
taskbarPlus.exe
After building, it is best to copy the files taskbarPlus.exe, config/, assets/ and l18n/ to a folder separate from the source code.
taskbarPlus is configured using JSON files. The configuration folder is located at taskbarPlus/config. The user configuration is located at taskbarPlus/config/user. User configuration includes these files:
behavior.json: Defines clock settings and search function settings.settings.json: Defines the active language and skin.apps.json: Defines the apps pinned in the taskbar.
Skins are located at taskbarPlus/config/skins. You can create your own skins by creating a new folder in the skins directory and adding metadata.json, theme.json and layout.json and any necessary icons in the assets folder.
Normally it is easier to start by copying an existing skin and modifying it to suit your needs.
You can view documentation about skins here.
taskbarPlus comes with 3 default skins:
defaultis the Windows 10 style skin.centeredis a centered taskbar style, like in Windows 11.aerois a Windows 7 style skin.