KDE Plasma widgets

Windows 11 has been trying to sell a widget board that opens over the desktop for four years, and it still boils down to a floating pane of news the reader did not ask for. KDE Plasma took a different route much earlier. Widgets (plasmoids, in KDE terminology) drop directly onto the panel or the desktop. They live where the eye already goes, they refresh independently, and the whole system was built for them from the start.

The KDE Store has thousands of plasmoids. Most are experiments. These seven are the ones we actually keep on our own panels, ranked by how often we look at them.

What to look for in a Plasma widget

Four things separate a plasmoid that earns panel space from one that clutters it:

Every pick below clears all four.

Quick comparison

Widget Best for Placement Standout feature
Event Calendar Replace the default clock Panel Native calendar with source syncing
Simple Menu Replace the app launcher Panel Full-screen launcher, keyboard-first
Plasma Panel Colorizer Making the panel look right Panel Per-widget theming and blur
Weather Widget Glanceable forecast Panel or desktop Live temperature and animated icon
Better Inline Clock Better default clock Panel Configurable date and weather inline
Netspeed Widget Bandwidth at a glance Panel Live up/down speed per interface
Command Output Show any shell one-liner Panel or desktop Turn a script into a live widget

The widgets

1. Event Calendar — The right default clock

Event Calendar replaces the built-in Plasma clock and calendar with a stronger version. It reads iCal, Google Calendar, and system calendars into one panel-level view, so a click on the clock shows the actual next few things on your schedule. The event list is filterable, the notification integration is respectful, and the styling matches Plasma’s global theme.

Where it falls short: Initial setup for cloud calendars takes a couple of minutes. The docs are readable but not friendly.

Pricing: Free, open source.

Platforms: KDE Plasma 5 and 6.

Download: KDE Store: Event Calendar plasmoid

Bottom line: The first widget to install on a new Plasma system.

2. Simple Menu — Best launcher replacement

Simple Menu is a full-screen application launcher that replaces the default kickoff menu. It responds to keyboard the moment it opens, indexes fast, and has a category grid for mouse users. If you have used a Windows launcher app like Flow Launcher, Simple Menu is what Plasma feels like once you stop tolerating the default menu.

Where it falls short: Fullscreen may be jarring for users who prefer a compact menu. There is a compact mode, but the fullscreen experience is where it shines.

Pricing: Free, open source.

Platforms: KDE Plasma 5 and 6.

Download: KDE Store: Simple Menu plasmoid

Bottom line: The one plasmoid that changes how you launch everything else.

3. Plasma Panel Colorizer — The panel-styling widget

Plasma Panel Colorizer is not itself a widget in the traditional sense. It is a panel-level tool that lets each plasmoid on your panel take its own background color, blur, and shape. The result is that other widgets on this list can be individually themed to match your setup instead of blending into a single opaque panel.

Where it falls short: With great power comes great overengineering. It is possible to build a truly ugly panel with this. Restraint required.

Pricing: Free, open source.

Platforms: KDE Plasma 6.

Download: KDE Store: Plasma Panel Colorizer

Bottom line: The reason everyone’s screenshots on r/unixporn look like that.

4. Weather Widget — Glanceable forecast

Weather Widget puts your current conditions on the panel with an animated icon and a compact temperature reading. Hover for a five-day forecast, click for a detailed panel. It supports multiple weather providers (Bureau of Meteorology, weatherapi.com, OpenWeatherMap) which matters if you live somewhere the default provider misses.

Where it falls short: No radar view. If you want live precipitation maps, you still need a browser tab.

Pricing: Free, open source.

Platforms: KDE Plasma 5 and 6.

Download: KDE Store: Weather Widget

Bottom line: Replaces the reflex to search “weather” every morning.

5. Better Inline Clock — A more useful clock

Better Inline Clock enhances the built-in clock with configurable text lines: date, day, secondary time zone, next calendar event, or current weather, all inline in the panel. If you like the built-in clock’s minimalism but want more from it without a full replacement, this is the middle ground.

Where it falls short: The line layout takes a couple of tries to look right.

Pricing: Free, open source.

Platforms: KDE Plasma 5 and 6.

Download: KDE Store: Better Inline Clock

Bottom line: For users who want the default clock, just better.

6. Netspeed Widget — Live bandwidth

Netspeed Widget shows the up and down speeds of your active network interface in real time on the panel. Two small numbers, one glance, and you know whether that background sync is done. On systems where multiple interfaces are common (VPN, Ethernet, WiFi), it can show the active interface as well.

Where it falls short: Nothing serious. This is a small, honest widget.

Pricing: Free, open source.

Platforms: KDE Plasma 5 and 6.

Download: KDE Store: NetSpeed Widget

Bottom line: For anyone who runs backups, torrents, or dev servers.

7. Command Output — The extensibility widget

Command Output runs any shell command you give it on a schedule and shows the last line (or whole output) as a live panel widget. This is the extensibility escape hatch. Want your battery percentage? Point it at acpi -b. Want the current git branch of a specific repo? A one-liner. Want temperature of a specific sensor? Same.

Where it falls short: You have to write the command. This is a builder tool, not a consumer widget.

Pricing: Free, open source.

Platforms: KDE Plasma 5 and 6.

Download: KDE Store: Command Output

Bottom line: For readers who want a widget for something no one has written yet.

How to pick the right ones

FAQ

What is a plasmoid?

A plasmoid is the KDE-specific name for a Plasma widget. It runs inside the Plasma shell (which manages the panel and desktop) and can live on the panel, the desktop, or inside a systemtray. Plasmoids are typically written in QML plus a small amount of Python or JavaScript for logic.

Are KDE Plasma widgets safe to install?

The KDE Store lets any user publish plasmoids and does not review code before publishing. That means treating them like any other third-party install: pick well-known widgets, read the code if it does anything unusual, and prefer plasmoids that come from KDE itself or established authors. Every pick above meets that bar.

Do KDE Plasma widgets work on Wayland?

Yes. All widgets on this list work under Wayland on Plasma 6. Some older widgets from the Plasma 5 era may still show glitches under Wayland, but the picks above are current.

Can I write my own plasmoid?

Yes. The KDE developer docs cover the QML-based plasmoid API, and Command Output is a good starting point if you want a shell-driven widget without writing a whole plasmoid.

Do these work on other Linux desktops like GNOME?

No. Plasmoids are specific to KDE Plasma. GNOME’s extension system is separate, and XFCE, Cinnamon, and MATE have their own panel plugin systems.