p2panda-gobject provides a GLib/GObject introspectable API for p2panda. The library is called libp2panda. This project is still in alpha and doesn't give any API stability guarantee. This project used GObject Introspection to provide support for multiple langugages.
p2panda-gobject uses Meson. To install Meson on your system,
follow the Getting Meson instructions.
To build the project the following commands can be used:
meson setup _build --prefix=/usr
meson compile -C _build
To install libp2panda the following commands can be used:
meson install -C _build
To generate the docs the following commands can be used:
meson setup -Dcapi_docs=true --reconfigure
meson compile -C _build
The tests contain a example on how to use libp2padna in python.