SWIG is a software development tool that connects programs written in C and C++ with a variety of high-level programming languages.
Repository Index
47,133 repositories indexed
1–24 of 48 · Most stars
Python for .NET is a package that gives Python programmers nearly seamless integration with the .NET Common Language Runtime (CLR) and provides a powerful application scripting tool for .NET developers.
- python
- dotnet
- mono
- clr
Multi-Language Vulkan/GL/GLES/EGL/GLX/WGL Loader-Generator based on the official specs.
Tools and libraries to glue C/C++ APIs to high-level languages
- cppsharp
- parsing
- glue
- syntax-tree
jsii allows code in any language to naturally interact with JavaScript classes. It is the technology that enables the AWS Cloud Development Kit to deliver polyglot libraries from a single codebase!
MetaCall: The ultimate polyglot programming experience.
- metacall
- function-mesh
- programming-language
- inter-language
Calling Python functions from the Ruby language
- ruby
- pycall
- data-science
- python
SimpleITK: a layer built on top of the Insight Toolkit (ITK), intended to simplify and facilitate ITK's use in rapid prototyping, education and interpreted languages.
- simpleitk
- c-plus-plus
- swig
- registration
PHP bindings for the Go programming language (Golang)
- php
- go
- language-bindings
Vulkan API bindings for Go programming language
A simple wrapper around libpcap for the Go programming language
Language bindings generated from the GTFS Realtime protocol buffer spec for popular languages.
Ruby language bindings for LIBSVM
- libsvm
- ruby-bindings
- ruby
- ruby-language-bindings
Directly include C headers in D source code
- translation
- cpp17
- cpp
- clang
An F# type provider for in-process R interop
- r-language
- r-programming
- type-providers
C language library for creating bindings for the Qt QML language
- qml-bindings
- qt-qml-language
- qml
- qt
D language bindings for the Godot Engine's GDNative API
Rust language bindings for Microsoft Playwright
- browser-automation
- playwright
- playwright-tests
- rust
Swift cryptography library for Bitcoin and Nostr. ECDSA, Schnorr, ECDH, and zero-knowledge proofs on secp256k1. Apple platforms and Linux.
- taproot
- secp256k1
- swift
- schnorr
Fast HTML5 parser with CSS selectors for Crystal language
WebAssembly runtime for Crystal
- crystal
- crystal-lang
- crystal-language
- webassembly
IGraph/M is the igraph interface for Mathematica
- igraph
- mathematica
- mathematics
- network-graph
Automatic C-bindings generator for the Crystal language
- crystal
- code-generation
- binding-generator
A wrapper module for using spaCy natural language processing library from the Ruby programming language via PyCall