Skip to main content


Last week a new GIR parser was released by Bilal Elmoussaoui!
docs.rs/gir-parser/0.1.0/gir_p…
It is written in #Rust, but a C binding would be very easy to write.
I am really thinking if it could maybe at some point be used as the GIR parser for #Vala
Overall it looks very complete and straight forward, also it will be used in the Rust bindings generator, so it will probably be quite stable.
in reply to Lorenz

GIR for it would be nice, perhaps it can be used for Blueprint

cc @flyingpimonster

in reply to Sonny

@sonny @flyingpimonster GIR would be indeed nice, probably needs a bit of extra code to do some type registrations, but other than that, it shouldn't be a problem.

the GIR parser has a GIR API :)

in reply to Sonny

@sonny I already have GIR and typelib parsers in pure Python for blueprint. If this was significantly faster I'd maybe consider it... but it would be a decent amount of work.