Skip to content

Latest commit

 

History

History
114 lines (77 loc) · 4.26 KB

File metadata and controls

114 lines (77 loc) · 4.26 KB

Awesome Libadwaita

A list of lesser known resources, language bindings and frameworks around GNOME's libadwaita and GTK.

Motivation

While I was looking around for language bindings for the Swift programming language, I discovered, that there are a lot of niche libraries, and resources around GNOME development.

I hope to provide a collection of links, so others do not have to search as much.

Table Of Contents

Libraries And Frameworks

Note

Don't hesitate to add your favourites

Official, GNOME World and GNOME Circle libraries are marked with an 👣 emoji

C

Crystal

C#

  • gir.core - Bindings for GTK4, Libadwaita and more GObject libraries

Go

Haskel

  • haskell-gi - Bindings for GTK4, Libadwaita and more GObject libraries

Julia

Kotlin

  • gtk-kn - Bindings for GTK4, Libadwaita and more GObject libraries

Nim

  • owlkettle - A declarative UI framework for GTK4 and Libadwaita

OCaml and ReasonML

Rust

Swift

Blogs

Note

Don't hesitate to add your favourites

  • All GNOME blogs - Blogs by "Gnomies" about development, design and community
  • Space and Meaning - Tobias Bernard's GNOME Blog about Local-First development, GNOME Berlin, general GNOME development
  • Form and Function - Allan Day's GNOME Blog about UI and UX design and community

Tutorials

Note

Nothing here, yet, but don't hesitate to add your favourites