Skip to content

gtk-rs/gir

Folders and files

NameName
Last commit message
Last commit date

Latest commit

b77ba30 · Mar 25, 2025
Oct 22, 2024
Feb 9, 2025
Mar 25, 2025
Oct 24, 2015
Jan 26, 2024
Mar 25, 2025
Mar 17, 2025
Mar 3, 2025
Jun 21, 2015
Dec 11, 2022
Jan 30, 2023
Nov 5, 2024
Apr 7, 2022

Repository files navigation

GIR

GIR is a project that helps for generating safe Rust bindings for GObject based libraries. The generated bindings consists of two parts: FFI (the unsafe 1:1 C API calls from Rust) and the safe high-level safe Rust API.

How to use

A work in progress book to help with learning how to use gir along with a tutorial are available at https://gtk-rs.org/gir/book.

If you intend to contribute to gir or make use of libgir, the docs are available at https://gtk-rs.org/gir/docs/gir / https://gtk-rs.org/gir/docs/libgir.