Quickshell provides customizable building blocks for creating a desktop shell.

quickshell.org
quickshell homepage screenshot

About quickshell

Quickshell is a toolkit for building desktop components such as status bars, widgets, and lockscreens using QtQuick. The homepage says it is used alongside a Wayland compositor or window manager to build a desktop environment. Configuration is written in QML, and changes load as soon as they are saved.

The homepage lists several community configurations and a release of version 0.3.2 dated 2026-10-8. It also mentions a large set of integrations, with new ones added over time. Pricing is not stated.

Key features

  • Building blocks for status bars, widgets, lockscreens, and other desktop components
  • Built with QtQuick for creating desktop interface components
  • Used alongside a Wayland compositor or window manager
  • Configuration written in QML, a language for flexible user interfaces
  • Loads configuration changes as soon as files are saved
  • Large set of integrations, with new ones added over time
Best for: Users who want to build or customize their own desktop status bars, widgets, or lockscreens using QML.
Good for
  • Configuration changes load as soon as they are saved, so edits can be checked quickly
  • QML configuration includes LSP support
  • Comes with a large set of integrations

quickshell at a glance

Type
Website
Pricing
Not confirmed. Check the site
Platforms
Web
Open source
Not stated
Language
English
Last checked
Oct 6, 2026 · Online when checked
Listed
Oct 5, 2026

quickshell alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 24 alternatives

Popular in Desktop Customization

Well-known listings from the same topic.

All 172

quickshell FAQ

What does Quickshell need to run alongside?
The homepage says it can be used alongside a Wayland compositor or window manager to build a complete desktop environment.
What language is used to configure Quickshell?
Quickshell is configured in QML, which the homepage describes as a simple language designed for creating flexible user interfaces.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing