SWIG (Simplified Wrapper and Interface Generator) ist ein Programmierwerkzeug, das in C oder C++ geschriebene Module für andere Programmiersprachen, insbesondere Skriptsprachen, verfügbar macht.
SWIG ist ein Open-Source-Projekt und betriebssystemunabhängig (plattformübergreifend) einsetzbar.
Als Ausgangssprachen werden C und C++, als Zielsprachen die Skriptsprachen Tcl, Perl, Python, Ruby, PHP, Lua und des Weiteren auch Java, C#, Scheme, Ocaml, R und Go unterstützt.
Die Vielzahl moderner Programmiersprachen ist nur deshalb sinnvoll nutzbar, weil alle diese Sprachen auf einen breiten Bestand bereits existierender, in Programmbibliotheken gebündelter Software zugreifen können. Betriebssystemnahe Bibliotheken sind überwiegend in C geschrieben. Eine Möglichkeit, C-Bibliotheken einzubinden, gehört deshalb zum Grundumfang jeder universell einsetzbaren Skriptsprache; eine Sprache muss einen solchen Mechanismus besitzen, um als Zielsprache in SWIG aufgenommen werden zu können.
Was ist SWIG?
SWIG von SWIG (entwickelt von William S Fulton) ist quelloffene Software für Windows. Programmiersprache: C und C++. Neben Windows gibt es Versionen für Linux, Berkeley Software Distribution und Unix-ähnliches System.
Installation und Systemvoraussetzungen
Der Hersteller bietet Setups für 64-Bit an (Portabel). Das Programm läuft ohne Installation (portabel).
Updates und Versionsverlauf
Aktuell ist Version 4.5.1, veröffentlicht am 4. September 2026. Erfasst sind 7 Releases, das älteste vom 24. Februar 2024; alle verweisen auf die offiziellen Dateien. Das entspricht etwa 2,8 Releases pro Jahr.
Verbreitung und Dateitypen
Wikipedia hat in 12 der auf dieser Website angebotenen Sprachen einen Artikel dazu.
Vorteile / Nachteile
Vorteile
- Open Source: Der Quellcode ist einsehbar und lässt sich selbst kompilieren
- Portabel: läuft ohne Installation
- In den letzten zwei Monaten aktualisiert
- Läuft auch unter Linux, Berkeley Software Distribution und Unix-ähnliches System
Nachteile
- Keine native ARM64-Version
Kurz gesagt: SWIG ist ein quelloffenes Tool für Windows für PCs mit 64-Bit.
Ist der Download von SWIG sicher?
- Die Datei kommt von prdownloads.sourceforge.net; prüfen Sie, ob das ein offizieller Mirror des Herstellers ist
- Der Download-Link verwendet HTTPS
- Ein SHA256-Hash ist veröffentlicht, die Datei lässt sich also prüfen:
6A8662C063BA4D1E72BEAECEF24DA4AF3D631D73FFDDE958FB42AA50FDEFB962· VirusTotal-Bericht zu diesem Hash öffnen - Der Link wurde noch nicht geprüft
- Der Quellcode ist öffentlich
- ExeAtlas hostet, verpackt oder verändert keine Installer
Passende Anleitung: SHA256-Hash einer Datei unter Windows prüfen
Neueste Versionen
Alle 7 Versionen ›7 Versionen in 3 Jahren · etwa 2,8 pro Jahr
| Version | Datum | Größe | Dateien |
|---|---|---|---|
| 4.5.1Aktuell | 4. September 2026 | — | 64-Bit ZIP |
| 4.5.0 | 5. August 2026 | — | 64-Bit ZIP |
| 4.4.1 | 7. Dezember 2025 | — | 64-Bit ZIP |
| 4.4.0 | 20. Oktober 2025 | — | Alle Prozessoren ZIP |
| 4.3.1 | 15. April 2025 | — | Alle Prozessoren ZIP |
| 4.3.0 | 20. Oktober 2024 | — | 64-Bit ZIP |
| 4.2.1 | 24. Februar 2024 | — | 32-Bit ZIP |
Installation per Kommandozeile
Silent Install ›winget install --id SWIG.SWIG -escoop install main/swigPassende Anleitung: winget-Anleitung: Programme installieren und updaten
Auch für andere Systeme
brew install swigInformationen
- Hersteller
- SWIG
- Entwickler
- William S Fulton und Shengqiu Li
- Lizenz
- GPL-3.0
- Preis
- Kostenlos
- Programmiersprache
- C und C++
- Voraussetzung
- Windows 11 / 10
- Architektur
- 64-Bit
- Installer
- Portabel
- Weitere Plattformen
- Linux, Berkeley Software Distribution, Unix-ähnliches System
- Version
- 4.5.1
- Veröffentlicht
- 4. September 2026
- Im Katalog seit
- 10. Juli 2024
- Erfasste Versionen
- 7
- Updates pro Jahr
- 2,8
- Website
- swig.org
- winget-ID
- SWIG.SWIG
- Scoop-Paket
- main/swig
Bewertungen und Rezensionen
Noch keine Rezensionen. Geben Sie die erste Bewertung ab.
Häufige Fragen
Ist SWIG kostenlos?
Ja. SWIG ist Open-Source-Software unter der Lizenz GPL-3.0.
Ist der Download von SWIG sicher?
Die Datei kommt von prdownloads.sourceforge.net; ExeAtlas hostet oder verändert sie nicht. Vergleichen Sie den SHA256-Hash der heruntergeladenen Datei mit dem hier angezeigten oder öffnen Sie den VirusTotal-Bericht zu diesem Hash.
Wie installiere ich SWIG mit winget?
Öffnen Sie PowerShell oder Windows Terminal und führen Sie den winget-Befehl auf dieser Seite aus. winget lädt das offizielle Setup herunter und prüft vor dem Start den SHA256-Hash.
Läuft SWIG auf ARM (Windows on Arm)?
Eine ARM64-Version gibt es nicht; Windows 11 on Arm kann die Version für 64-Bit per Emulation ausführen.
Wo kann ich eine ältere Version von SWIG herunterladen?
Die Versionsseite listet alle 7 Versionen seit 24. Februar 2024 mit Links zu den offiziellen Installationsdateien.
Kann ich SWIG ohne Administratorrechte nutzen?
Ja, das Programm ist portabel: entpacken und starten.