---
layout: home
pageClass: home-page
hero:
name: "Astal"
text: "Create Beautiful Widgets With Ease"
tagline: "The Linux Suite and Framework to Craft Desktop Shells and beautiful functional Wayland Widgets with GTK!"
image: /icon.svg
actions:
- theme: brand
text: What is Astal?
link: /guide/getting-started/introduction
- theme: alt
text: Get Started
link: /guide/getting-started/installation
- theme: alt
text: References
link: /guide/libraries/references
features:
- title: Use Your Preferred Language
icon:
details: The main focus of Astal is TypeScript+JSX. But you can use the libraries in any language that supports Gobject Introspection.
- title: No bash scripts needed
icon:
details: Includes modules to work with Network, Bluetooth, Battery, Audio and more.
- title: Use any Gtk widget
icon:
details: With Astal you work with Gtk directly. You are not limited to only a set of them.
---