Skip to content

janvhs/Awesome-Libadwaita

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

4 Commits
Β 
Β 

Repository files navigation

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

About

Resources, language bindings and frameworks around GNOME's Libadwaita

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published