Resources
- Gnim: The base GJS library AGS is built on. Note that
gnim
modules are reexported from theags
namespace. For example thegnim/gobject
module becomesags/gobject
.
GJS
- gjs-docs.gnome.org: Library references annotated for GJS
- gjs.guide: GJS and GObject guide
Astal Libraries
- Apps: Library and CLI tool for querying applications
- Auth: Authentication library using PAM
- Battery: DBus proxy library for upower daemon
- Bluetooth: Library to control bluez over dbus
- Cava: Audio visualizer library using cava
- Greet: Library and CLI tool for sending requests to greetd
- Hyprland: Library and CLI tool for Hyprland IPC socket
- Mpris: Library and CLI tool for controlling media players
- Network: NetworkManager wrapper library
- Notifd: A notification daemon library and CLI tool
- PowerProfiles: Library and CLI to control upowerd powerprofiles
- River: Library and CLI tool for getting status information of the river wayland compositor
- Tray: A systemtray library and CLI tool
- WirePlumber: A library for audio control using wireplumber