Skip to content

Commit 7630216

Browse files
authored
Update README.md
1 parent 2f15ae1 commit 7630216

File tree

1 file changed

+11
-3
lines changed

1 file changed

+11
-3
lines changed

README.md

+11-3
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,26 @@
11
# Awesome Python Binding Generators for C++
22

3-
## Boost.Python
3+
## C/C++ to Python
4+
5+
### Boost.Python
46

57
* [AutoWIG](https://autowig.readthedocs.io) - Automatic wrapper and interface generator [[github](https://github.com/StatisKit/AutoWIG) ![StatisKit/AutoWIG](https://img.shields.io/github/stars/StatisKit/AutoWIG.svg?style=social&label=Star&maxAge=2592000)]
68
* chimera - Utility for generating Boost.Python and pybind11 bindings from C/C++ code [[github](https://github.com/personalrobotics/chimera) ![personalrobotics/chimera](https://img.shields.io/github/stars/personalrobotics/chimera.svg?style=social&label=Star&maxAge=2592000)]
79

8-
## pybind11
10+
### pybind11
911

1012
* [Binder](http://cppbinder.readthedocs.io/en/latest/) - Binder, tool for automatic generation of Python bindings [[github](https://github.com/RosettaCommons/binder) ![RosettaCommons/binder](https://img.shields.io/github/stars/RosettaCommons/binder.svg?style=social&label=Star&maxAge=2592000)]
1113
* cppwg - An automatic wrapper generator for C++ [[github](https://github.com/jmsgrogan/cppwg) ![jmsgrogan/cppwg](https://img.shields.io/github/stars/jmsgrogan/cppwg.svg?style=social&label=Star&maxAge=2592000)]
1214
* [Py++](http://pypp11.readthedocs.io/en/latest/) (deprecated) - Py++ for generating pybind11 code [[github](https://github.com/ISoirar/pypp11) ![ISoirar/pypp11](https://img.shields.io/github/stars/ISoirar/pypp11.svg?style=social&label=Star&maxAge=2592000)]
1315

14-
## ETC
16+
### ETC
1517

1618
* clif - Wrapper generator foundation to wrap C++ for Python and other languages using LLVM [[github](https://github.com/google/clif) ![google/clif](https://img.shields.io/github/stars/google/clif.svg?style=social&label=Star&maxAge=2592000)]
1719
* Cpp2Py - Reflection tools based on clang [[github](https://github.com/TRIQS/cpp2py) ![TRIQS/cpp2py](https://img.shields.io/github/stars/TRIQS/cpp2py.svg?style=social&label=Star&maxAge=2592000)]
1820
* [cppyy](https://cppyy.readthedocs.io) - Python-C++ bindings interface based on Cling/LLVM [[bitbucket](https://bitbucket.org/wlav/cppyy)]
21+
22+
## C/C++ to other languages
23+
24+
### Crystal
25+
26+
* Bindgen - Binding and wrapper generator for C/C++ libraries [[github](https://github.com/Papierkorb/bindgen) ![Papierkorb/bindgen](https://img.shields.io/github/stars/Papierkorb/bindgen.svg?style=social&label=Star&maxAge=2592000)]

0 commit comments

Comments
 (0)