Bookmarks tagged [scripting]
https://www.angelcode.com/angelscript/
AngelScript is a game-oriented interpreted/compiled scripting language. [zlib]
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]
https://github.com/tbenthompson/cppimport
Import C++ files directly from Python! [MIT]
- tags: cpp, scripting
- source code
https://github.com/mono/CppSharp
Tools and libraries to glue C/C++ APIs to high-level languages. [MIT]
- tags: cpp, scripting
- source code
https://github.com/ChaiScript/ChaiScript/
An easy to use embedded scripting language for C++. [BSD] website
- tags: cpp, scripting
- source code
https://github.com/taviso/ctypes.sh
A foreign function interface for bash. [MIT]
- tags: cpp, scripting
- source code
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 Pyth...
- tags: cpp, scripting
- source code
https://github.com/dropbox/djinni
A tool for generating cross-language type declarations and interface bindings. [Apache2]
- tags: cpp, scripting
- source code
https://github.com/svaarala/duktape
An embeddable Javascript engine with compact footprint. [MIT] website
- tags: cpp, scripting
- source code
https://github.com/libffi/libffi
A portable foreign-function interface library. [MIT] website
- tags: cpp, scripting
- source code
A minimal and fast scripting engine for configuration files and basic application scripting. [MIT]
https://github.com/vinniefalco/LuaBridge
A lightweight, dependency-free library for binding Lua to C++. [MIT]
- tags: cpp, scripting
- source code
https://github.com/dafrito/luacxx
C++11 API for creating Lua bindings. [MIT]
- tags: cpp, scripting
- source code
https://github.com/charto/nbind
Magical headers that make your C++ library accessible from JavaScript. [MIT]
- tags: cpp, scripting
- source code
https://github.com/CopernicaMarketingSoftware/PHP-CPP
A library to build PHP extensions with C++. [Apache2] website
- tags: cpp, scripting
- source code
https://github.com/pybind/pybind11
Seamless operability between C++11 and Python. [BSD]
- tags: cpp, scripting
- source code
https://riverbankcomputing.com/software/sip/intro
C or C++ Bindings Generator for Python v2 and v3. [GPL]
https://github.com/ThePhD/sol2
A C++ <-> Lua API wrapper with advanced features and top notch performance. [MIT]
- tags: cpp, scripting
- source code
A wrapper/interface Generator that let you link your c++ code to Javascript, Perl, PHP, Python, Tcl and Ruby. [GPL/Output not licensed] website
- tags: cpp, scripting
- source code
An embedded JavaScript engine. [GPL2]
- tags: cpp, scripting
- source code
A fast JavaScript engine by Google that can be embedded into any C++ application. [BSD]
https://github.com/Microsoft/ChakraCore
ChakraCore is the core part of the Chakra JavaScript engine that powers Microsoft Edge - microsoft/ChakraCore
- tags: cpp, scripting
- source code
https://github.com/PistonDevelopers/dyon
A rusty dynamically typed scripting language
- tags: rust, scripting
- source code
https://github.com/gluon-lang/gluon
A small, statically-typed, functional programming language
- tags: rust, scripting
- source code
https://github.com/murarth/ketos
A Lisp dialect functional programming language serving as a scripting and extension language for rust
- tags: rust, scripting
- source code
https://github.com/jonathandturner/rhai
A tiny and fast embedded scripting language resembling a combination of JS and Rust
- tags: rust, scripting
- source code