Budgie LogoBuddies of Budgie

About Budgie Desktop

An independent desktop environment emphasizing simplicity, minimalism, and elegance.

A desktop environment should get out of your way, not demand your attention. Budgie Desktop is built on this principle; simple enough for anyone to use, flexible enough for anyone to make their own.
Budgie Desktop 10.10 featuring Wayland support

Budgie 10.10 running on Fedora Linux

Philosophy

No Reference Platform

Budgie encourages our partners to set defaults that best fit their users and audience. Whether it ships with a different theme, alternative applets, or a completely customized layout, we are happy to see Budgie users regardless of what their experience looks like. This philosophy makes Budgie adaptable to different communities while maintaining its core identity.

Core Principles

Three guiding principles shape every aspect of Budgie Desktop's development.

01

Simplicity

A clean, intuitive interface that gets out of the user's way, allowing them to focus on their work rather than wrestling with the desktop.

02

Minimalism

Thoughtful design choices that avoid clutter and unnecessary complexity, ensuring every element serves a purpose.

03

Elegance

Beautiful aesthetics combined with functional design, creating a desktop that is both pleasant to look at and efficient to use.

History

Budgie Desktop's journey began on December 14, 2013, when Ikey Doherty announced its development as the default desktop for EvolveOS. What started as a distribution-specific project has grown into an independent, cross-distribution desktop environment.

2013
Development announced
December 14
2014
First public release
February 17
2014
Budgie 8
Panel & menu overhaul
2015
Budgie 10 released
Vala rewrite, Raven
2022
Independence
Buddies of Budgie
2026
Budgie 10.10
Wayland-only

Budgie 8, released in November 2014, brought significant improvements including a redesigned compact menu with usage-based sorting, panel auto-hide, quicklist support, and application pinning. The project reached a major milestone in December 2015 with Budgie 10, a complete rewrite in Vala that introduced multiple panel support and Raven, the notification center that became one of Budgie's signature features.

Leadership transitioned in 2018 when Joshua Strobl assumed the role after Ikey Doherty's departure. The most significant change came on January 1, 2022, when Buddies of Budgie was established as an independent organization, shifting focus from Solus-specific to serving the entire Linux ecosystem.

Release Series

Budgie 10.7 Desktop

Budgie 10.7

2023

  • Pluggable Raven widget API system
  • New application indexer
  • Dual-GPU support in Budgie Menu
  • New Budgie Screenshot application
Budgie 10.8 Desktop

Budgie 10.8

2023

  • Magpie v0.9 for stable X11 window management
  • Budgie Trash Applet in core
  • StatusNotifier support in System Tray
  • ACPI Platform Profile controls
Budgie 10.9 Desktop

Budgie 10.9

2024

  • Redesigned Bluetooth applet with direct BlueZ integration
  • Initial Wayland porting via libxfce4windowing
  • Rewritten TabSwitcher (Alt+Tab)
  • Show Desktop and Workspace applet ports
Budgie 10.10 Desktop

Budgie 10.10

2026

  • Wayland-only release
  • labwc compositor adoption
  • Budgie Desktop Services for display management
  • Transition to maintenance mode
In Development

Building the Next Generation

Budgie 11 is a ground-up reimplementation using Qt6 and C++, designed to make Budgie more modular, extensible, and future-proof for the next decade of desktop computing.

Budgie 11 separates the platform into two key layers: Budgie Core, which provides shared libraries and services across all device targets, and presentation layers like budgie-shell, our first-party desktop experience. This architecture opens the possibility for alternative shells to be built on top of Budgie Core, potentially enabling experiences tailored for different form factors or use cases beyond the traditional desktop.

  • Qt6 with KDE Frameworks
  • Modular core, pluggable shells
  • Mir-based Magpie compositor
  • Transparent, open development
Follow Development
Budgie 11 Architecture
budgie-shell
Desktop shell & user experience
Your Custom Shell
Build your own shell on Budgie Core
Budgie Core
Platform layer with shared libraries & services
SessionNotificationsDisplayIdle
Magpie (Mir)
Wayland compositor

Technology Stacks

Budgie 10.10

LanguagesVala and C
ToolkitGTK3
Compositorlabwc (Wayland)
ProtocolWayland only
LicenseGPL-2.0 / LGPL-2.1

Budgie 11

LanguagesC++ and QML
ToolkitQt6 with KDE Frameworks
ArchitectureModular core, pluggable shells
CompositorMagpie (Mir-based)
LicenseMPL-2.0

Key Components

Budgie 10.10

budgie-desktop

Core desktop shell and panel system

Raven

Notification center and widget sidebar

Budgie Control Center

Settings application

Budgie Desktop View

Desktop icons functionality

Budgie 11(Planned)

Budgie Core

Platform layer with shared libraries and services

Budgie Desktop Services

DBus services for display, notifications, idle

budgie-shell

First-party desktop shell

Magpie

Mir-based Wayland compositor

Where Budgie is Available

Budgie Desktop is available on numerous Linux distributions and beyond.

For a complete list, visit the Get Budgie page.