SWIG
| SWIG | |
|---|---|
| Original author(s) | David M. Beazley | 
| Developer(s) | SWIG developers | 
| Initial release | February 1996 | 
| Stable release | 4.3.0 
   / 20 October 2024 | 
| Repository | |
| Written in | C, C++ | 
| License | GPLv3 | 
| Website | swig | 
The Simplified Wrapper and Interface Generator (SWIG) is an open-source software tool used to connect computer programs or libraries written in C or C++ with scripting languages such as Lua, Perl, PHP, Python, R, Ruby, Tcl, and other language implementations like C#, Java, JavaScript, Go, D, OCaml, Octave, Scilab and Scheme. Output can also be in the form of XML.