Aylur's GTK Shell

github.com/Aylur/ags Desktop Customization Open-source projectOpen source

AGS provides a command-line scaffold for Astal and Gnim projects used to build desktop shells.

github.com/Aylur/ags
Aylur's GTK Shell homepage screenshot

About Aylur's GTK Shell

AGS is a command-line scaffolding tool for projects built with Astal and Gnim, which are used to create desktop shells. Astal is described as a set of libraries written in Vala and C that simplify writing a desktop shell. Gnim is a library that adds JSX syntax to GJS, a JavaScript runtime built on Firefox's SpiderMonkey engine and the GNOME platform libraries.

The project is open source and released under the GPL-3.0 license. The repository points to a wiki for getting started. The source does not list supported operating systems or platforms beyond the repository topics, which include Wayland, layer-shell, GTK 3, GTK 4, and TypeScript.

Key features

  • Command-line scaffolding for Astal and Gnim projects
  • Works with Astal, a set of Vala and C libraries for desktop shells
  • Gnim adds JSX syntax to GJS
  • Repository topics include GTK 3, GTK 4, layer-shell, and TypeScript
  • Repository topics include Wayland support
Best for: Developers who want to build custom desktop shells using Astal and Gnim.
Good for
  • Released under the open source GPL-3.0 license
  • Provides a scaffolding tool to start Astal and Gnim projects

Aylur's GTK Shell at a glance

Type
Open-source project
Pricing
Not confirmed. Check the site
Open source
Yes · Source code
Language
English
Last checked
Oct 6, 2026 · Online when checked
Listed
Oct 5, 2026

Aylur's GTK Shell alternatives

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

All 24 alternatives

GUI

github.com/lighttigerXIV/catppuccinifier

Catppuccinifier recolors wallpapers using a command-line or graphical interface on Linux and Windows.

Open source
24 alternatives

Popular in Desktop Customization

Well-known listings from the same topic.

All 172

Aylur's GTK Shell FAQ

How do I get started with AGS?
The repository directs users to the project wiki for getting started instructions.
What license does AGS use?
The repository is licensed under GPL-3.0.
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