SWIG

SWIG
Original author(s)David M. Beazley
Developer(s)SWIG developers
Initial releaseFebruary 1996; 28 years ago (1996-02)[1]
Stable release
4.2.1[2] Edit this on Wikidata / 24 February 2024; 8 months ago (24 February 2024)
Repository
Written inC, C++
LicenseGPLv3
Websiteswig.org

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.

  1. ^ "SWIG History".
  2. ^ "Release v4.2.1".