libadwaita.cr

libadwaita bindings for Crystal

[!NOTE]
Development has moved to https://github.com/hugopl/libadwaita.cr. Please update your shards.yml file.

libadwaita.cr logo

libadwaita.cr

libadwaita bindings for Crystal


Code Of Conduct MIT Licensed


screenshot of the an example libadwaita.cr app

Notes

  • Bindings are being generated using gi-crystal.
  • It includes everything gtk4.cr does plus libadwaita.
  • Docs can be found on the website listed on the sidebar.

Dependencies

  • ArchLinux: pacman -S gtk4 gobject-introspection libadwaita

Other distros will probably require you to manually build libadwaita for now.

Installation

  1. Add the dependency to your shard.yml:

    dependencies:
      libadwaita:
        github: hugopl/libadwaita.cr
    
  2. Run shards install

  3. Run ./bin/gi-crystal to generate the bindings

Usage

Follow the instructions over at gtk4.cr and gi-crystal as well as the examples/ folder

Repository

libadwaita.cr

Owner
Statistic
  • 43
  • 3
  • 0
  • 7
  • 1
  • about 1 month ago
  • October 15, 2021
License

MIT License

Links
Synced at

Thu, 08 May 2025 22:37:28 GMT

Languages