XDress is an automatic wrapper generator for C/C++ written in pure Python. Currently, xdress may generate Python bindings (via Cython) for C++ classes & functions and in-memory wrappers for C++ standard library containers (sets, vectors, maps). In the future, other tools and bindings will be supported.
The main enabling feature of xdress is a dynamic type system that was designed with the purpose of API generation in mind.
XDress currently has the following external dependencies:
The source code for xdress may be found at the GitHub project site. Or you may simply clone the development branch using git:
git clone git://github.com/scopatz/xdress.git
tutorial libref/index
genindex
modindex
search
This tool was written by Anthony Scopatz.