Alternatives to AGS

Scaffolding CLI for building custom Linux desktop shells and widgets. The listings below can replace it for an important use case. Each note says what changes if you switch.

The original

Replacements

Listings that take over the same core job as AGS.

  • Eww

    Create custom desktop widgets using declarative configuration and styling.

    Eww builds Linux panels and widgets from declarative configuration and styling under the MIT license, instead of scaffolding a full custom desktop shell from a CLI.

Also worth comparing

These listings name AGS as their own alternative, so the relationship runs both ways.

  • Ironbar

    A customisable GTK4 status bar for Wayland compositors, written in Rust.

    AGS is a scaffolding CLI for building fully custom Linux desktop shells and widgets, requiring scripting instead of configuring a ready-made bar.

  • nwg-panel

    Add desktop panels to Sway and Hyprland using GTK.

    AGS is a scaffolding CLI for building fully custom desktop shells and widgets, which needs scripting and configuration rather than choosing from nwg-panel's ready-made GTK modules.

  • Quickshell

    A QtQuick toolkit for building your own status bars, widgets, lockscreens and desktop shells.

    AGS is a scaffolding CLI for building custom Linux desktop shells and widgets, popular in the Wayland ricing community, using scripting instead of QML.

  • Waybar

    Add a customizable status bar to compatible Wayland desktops.

    AGS is a scaffolding CLI for fully custom Linux desktop shells and widgets, so a bar becomes something you script yourself rather than configure from ready modules.

  • Übersicht

    Put script-driven widgets on the macOS desktop.

    AGS is a Linux-only scaffolding CLI for building custom desktop shells and widgets, so moving from macOS means a different platform and a scripting-heavy setup aimed at technical users.

Similar software

Related functionality, not a direct replacement.