swig (devel/swig) Updated: 1 year, 7 months ago Add to my watchlist

Tool to wrap C/C++ libraries in high-level languages.

SWIG is a software development tool that connects programs written in C and C++ with a variety of high-level programming languages. SWIG is primarily used with common scripting languages such as Perl, Python, Tcl/Tk, Ruby, Guile and MzScheme, however the list of supported languages also includes non-scripting languages such as Java and OCAML. SWIG is most commonly used to create high-level interpreted programming environments, user interfaces, and as a tool for testing and prototyping C/C++ software. SWIG may be freely used, distributed, and modified for commercial and noncommercial use.

Version: 4.1.1 License: (GPL-3+ or Permissive) GitHub
Displaying statistics for 1,044 users who made submissions during: until

Statistics for selected duration

2024-Jun-15 to 2024-Jul-15


Total Installations 160
Requested Installations 31


macOS Versions

Loading Chart

Port Versions

Loading Chart



Xcode Versions

Loading Chart

CLT Versions

Loading Chart



Variants table

Variants Count


Monthly Statistics

Can remain cached for up to 24 hours