This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these messages)
|
Original author(s) | David M. Beazley |
---|---|
Developer(s) | SWIG developers |
Initial release | February 1996[1] |
Stable release | 4.2.1[2]
/ 24 February 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.