finger563 / litgen

litgen: a pybind11 automatic generator for humans who like nice code and API documentation. Also a C++ transformer tool

Home Page:https://pthom.github.io/litgen

Repository from Github https://github.comfinger563/litgenRepository from Github https://github.comfinger563/litgen

Pip

litgen, also known as Literate Generator, is an automatic python bindings generator for humans who like nice code and APIs.

It can be used to bind C++ libraries into documented and discoverable python modules using pybind11.

It can also be used as C++ transformation/refactoring tool.

See documentation

See developer documentation in Build.md

About

litgen: a pybind11 automatic generator for humans who like nice code and API documentation. Also a C++ transformer tool

https://pthom.github.io/litgen

License:GNU General Public License v3.0


Languages

Language:Jupyter Notebook 62.9%Language:Python 28.9%Language:C++ 7.5%Language:C 0.2%Language:CMake 0.2%Language:Shell 0.1%Language:Dockerfile 0.1%Language:HTML 0.0%