You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+7-1Lines changed: 7 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -538,11 +538,17 @@ A curated list of awesome C/C++ frameworks, libraries, resources, and shiny thin
538
538
539
539
## Scripting
540
540
541
+
*[Boost.Python](http://www.boost.org/doc/libs/1_65_1/libs/python/doc/html/index.html) - A C++ library which enables seamless interoperability between C++ and the Python programming language. [Boost]
541
542
*[ChaiScript](https://github.com/ChaiScript/ChaiScript/) - An easy to use embedded scripting language for C++. [BSD][website](http://chaiscript.com/)
543
+
*[Cython](https://github.com/cython/cython) - Cython is an optimising static compiler for both the Python programming language and the extended Cython programming language (based on Pyrex). It makes writing C extensions for Python as easy as Python itself. [Apache][website](http://cython.org/)
542
544
*[Duktape](https://github.com/svaarala/duktape) - An embeddable Javascript engine with compact footprint. [MIT][website](http://duktape.org)
545
+
*[JavaCpp](https://github.com/bytedeco/javacpp) - The missing bridge between Java and native C++. [Apache2]
546
+
*[libffi](https://github.com/libffi/libffi) - A portable foreign-function interface library. [MIT][website](https://sourceware.org/libffi/)
543
547
*[Lua](http://www.lua.org/) - A minimal and fast scripting engine for configuration files and basic application scripting. [MIT]
544
548
*[luacxx](https://github.com/dafrito/luacxx) - C++11 API for creating Lua bindings. [MIT]
545
-
*[SWIG](http://www.swig.org/) - A wrapper/interface Generator that let you link your c++ code to Javascript, Perl, PHP, Python, Tcl and Ruby. [GPL/Output not licensed]
549
+
*[pybind11](https://github.com/pybind/pybind11) - Seamless operability between C++11 and Python. [BSD]
550
+
*[SIP](https://riverbankcomputing.com/software/sip/intro) - C/C++ Bindings Generator for Python v2 and v3. [GPL]
551
+
*[SWIG](https://github.com/swig/swig) - A wrapper/interface Generator that let you link your c++ code to Javascript, Perl, PHP, Python, Tcl and Ruby. [GPL/Output not licensed][website](http://www.swig.org/)
546
552
*[V7](https://github.com/cesanta/v7) - An embedded JavaScript engine. [GPL2]
547
553
*[V8](http://code.google.com/p/v8/) - A fast JavaScript engine by Google that can be embedded into any C++ application. [BSD]
548
554
*[ChakraCore](https://github.com/Microsoft/ChakraCore) -A JavaScript engine by Microsoft that can be embedded into nodejs. [MIT]
0 commit comments