Use Your Preferred Language
The main focus of Astal is TypeScript using JSX. But you can use the libraries in any language that supports Gobject Introspection.
Library and Framework for building Desktop Shells
The best way to make beautiful and functional wayland widgets!