- Easy Interface Definition The PyDjinni IDL allows to define the interface between the host language and C++ with a clean and intuitive syntax.
- Flexible Configuration The output can be configured comfortably with a YAML configuration file.
- Modular Pydjinni is modular. Additional capabilities can be added through custom plugins.
- Toolchain The tool provides additional utilities to help build, package and distribute cross-platform libraries.
- Python API The tools functionality can also be used from a Python API, in order to seamlessly embed into custom build processes.
pip install pydjinniTo get access to yet unreleased changes, PyDjinni can be installed directly from the git repository:
pip install git+https://git@github.com/pydjinni/pydjinni.git@main