Awesome Open Source
Awesome Open Source
Combined Topics
bindings
x
Advertising
📦 10
All Projects
Application Programming Interfaces
📦 124
Applications
📦 192
Artificial Intelligence
📦 78
Blockchain
📦 73
Build Tools
📦 113
Cloud Computing
📦 80
Code Quality
📦 28
Collaboration
📦 32
Command Line Interface
📦 49
Community
📦 83
Companies
📦 60
Compilers
📦 63
Computer Science
📦 80
Configuration Management
📦 42
Content Management
📦 175
Control Flow
📦 213
Data Formats
📦 78
Data Processing
📦 276
Data Storage
📦 135
Economics
📦 64
Frameworks
📦 215
Games
📦 129
Graphics
📦 110
Hardware
📦 152
Integrated Development Environments
📦 49
Learning Resources
📦 166
Legal
📦 29
Libraries
📦 129
Lists Of Projects
📦 22
Machine Learning
📦 347
Mapping
📦 64
Marketing
📦 15
Mathematics
📦 55
Media
📦 239
Messaging
📦 98
Networking
📦 315
Operating Systems
📦 89
Operations
📦 121
Package Managers
📦 55
Programming Languages
📦 245
Runtime Environments
📦 100
Science
📦 42
Security
📦 396
Social Media
📦 27
Software Architecture
📦 72
Software Development
📦 72
Software Performance
📦 58
Software Quality
📦 133
Text Editors
📦 49
Text Processing
📦 136
User Interface
📦 330
User Interface Components
📦 514
Version Control
📦 30
Virtualization
📦 71
Web Browsers
📦 42
Web Servers
📦 26
Web User Interface
📦 210
The Top 63 Bindings Open Source Projects
Categories
>
Libraries
>
Bindings
Pybind11
⭐
8,550
Seamless operability between C++11 and Python
Lwjgl3
⭐
3,030
LWJGL is a Java library that enables cross-platform access to popular native APIs useful in the development of graphics (OpenGL, Vulkan), audio (OpenAL), parallel computing (OpenCL, CUDA) and XR (OpenVR, LibOVR) applications.
Rust Bindgen
⭐
1,977
Automatically generates Rust FFI bindings to C (and some C++) libraries.
Cppsharp
⭐
1,971
Tools and libraries to glue C/C++ APIs to high-level languages
Node Webrtc
⭐
1,963
node-webrtc is a Node.js Native Addon that provides bindings to WebRTC M87
Rusqlite
⭐
952
Ergonomic bindings to SQLite for Rust
Nvk
⭐
757
Vulkan API for JavaScript/TypeScript
Embeddinator 4000
⭐
729
Tools to turn .NET libraries into native libraries that can be consumed on Android, iOS, Mac, Linux and other platforms.
Evil Collection
⭐
648
A set of keybindings for evil-mode
Reason React
⭐
637
Vue Threejs
⭐
609
Vue bindings for Three.js
Sodiumoxide
⭐
579
Sodium Oxide: Fast cryptographic library for Rust (bindings to libsodium)
Polymer Redux
⭐
449
Polymer bindings for Redux.
Vsphere Automation Sdk Python
⭐
437
Python samples, language bindings, and API reference documentation for vSphere, VMC, and NSX-T using the VMware REST API
Go Ceph
⭐
363
Go bindings for Ceph 🐙 🐙 🐙
Ludo
⭐
363
A libretro frontend written in golang
Steamworks4j
⭐
315
A thin Java wrapper to access the Steamworks API
Gstreamer Rs
⭐
311
GStreamer bindings for Rust - This repository moved to https://gitlab.freedesktop.org/gstreamer/gstreamer-rs
Bs Webapi Incubator
⭐
290
BuckleScript bindings to the DOM and other Web APIs
Nuklear Rust
⭐
289
The bindings to the Nuklear 2D immediate GUI library.
Crsfml
⭐
266
Crystal bindings to SFML multimedia/game library
Disgord
⭐
265
Go module for interacting with the documented Discord's bot interface; Gateway, REST requests and voice
Vue Firestore
⭐
240
☁️ Cloud Firestore binding in realtime with Vuejs
Python Mpv
⭐
235
Python interface to the awesome mpv media player
Freetype Py
⭐
202
Python binding for the freetype library
Nimgl
⭐
201
NimGL is a Nim library that offers bindings for popular libraries used in computer graphics
Fltk Rs
⭐
197
Rust bindings for the FLTK GUI library.
Widgetkit
⭐
191
Compose native apps without a code using JSON and load them as NSBundle into another app dynamicly from local or remote locations.
Intercept
⭐
187
A C/C++ Binding Library for SQF and RV Engine Access Abstraction Layer
Qt5.cr
⭐
181
Qt5 bindings for Crystal, based on Bindgen
Vsphere Automation Sdk Rest
⭐
180
REST (Postman and JavaScript) samples and API reference documentation for vSphere using the VMware REST API
Libvlc Go
⭐
177
Go bindings for libVLC and high-level media player interface
Go Python3
⭐
171
Go bindings to the CPython-3 API
Tdl
⭐
167
Node.js bindings to TDLib.
Net Vips
⭐
166
.NET binding for libvips
Piecash
⭐
165
Pythonic interface to GnuCash SQL documents
Python Sfml
⭐
143
Official binding of SFML for Python
Xamarin.bindings
⭐
143
A list of existing Xamarin binding libraries.
Gopherjs Vue
⭐
140
VueJS bindings for gopherjs
Dotherside
⭐
137
C language library for creating bindings for the Qt QML language
Gintro
⭐
134
High level GObject-Introspection based GTK3/GTK4 bindings for Nim language
Vsphere Automation Sdk Java
⭐
127
Java samples, language bindings, and API reference documentation for vSphere, VMC, and NSX-T using the VMware REST API
Rust Gsl
⭐
122
A GSL (the GNU Scientific Library) binding for Rust
Gir
⭐
121
Tool to generate rust bindings and user API for glib-based libraries
Lambda Lantern
⭐
117
🧙 A 3D game about functional programming patterns. Uses PureScript Native, C++, and Panda3D.
Fftw.jl
⭐
115
Julia bindings to the FFTW library for fast Fourier transforms
Nuklear Nim
⭐
109
Nim bindings for https://github.com/vurtun/nuklear/
Python Pulse Control
⭐
97
Python high-level interface and ctypes-based bindings for PulseAudio (libpulse)
Samsung Trustzone Research
⭐
80
Reverse-engineering tools and exploits for Samsung's implementation of TrustZone
Nimqml
⭐
78
Qt Qml bindings for the Nim programming language
Sqlite
⭐
73
Interface to SQLite
Wrenpp
⭐
71
Minimal, zero dependency C++ binding generator for the Wren programming language
D2sqlite3
⭐
65
A small wrapper around SQLite for the D programming language
Libzmq Rs
⭐
53
A strict subset of ØMQ with an ergonomic API.
Llvm D
⭐
49
D bindings for LLVM
Binaryen Rs
⭐
48
Binaryen bindings for Rust.
Hs Zstd
⭐
45
Bindings to the Zstandard library to make it usable from the Haskell programming language.
Glue
⭐
44
⛓️ Bindings that stick. A simple and generic API for C++ to other language bindings supporting bidirectional communication, inheritance and automatic declarations.
Genepi
⭐
43
Automatic generation of N-API wrapper from a C++ library
Ad Edwarthogenhancedscript
⭐
36
An Advanced & Highly Customisable Elite Dangerous Thrustmaster Warthog Script + ED Bindings Pack that utilises Modifiers, allowing for all commands to be easily accessible on the HOTAS. Includes many Quality of Life features to get the most enjoyment out of ED!
Cuda
⭐
31
Experiments with CUDA and Rust
Gopherjs Electron
⭐
26
Gopherjs bindings for Electron with an API translator.
Tablebinding
⭐
8
Swift NSTableView bound to an NSArrayController
1-63 of 63 projects
Advertising
📦 10
All Projects
Application Programming Interfaces
📦 124
Applications
📦 192
Artificial Intelligence
📦 78
Blockchain
📦 73
Build Tools
📦 113
Cloud Computing
📦 80
Code Quality
📦 28
Collaboration
📦 32
Command Line Interface
📦 49
Community
📦 83
Companies
📦 60
Compilers
📦 63
Computer Science
📦 80
Configuration Management
📦 42
Content Management
📦 175
Control Flow
📦 213
Data Formats
📦 78
Data Processing
📦 276
Data Storage
📦 135
Economics
📦 64
Frameworks
📦 215
Games
📦 129
Graphics
📦 110
Hardware
📦 152
Integrated Development Environments
📦 49
Learning Resources
📦 166
Legal
📦 29
Libraries
📦 129
Lists Of Projects
📦 22
Machine Learning
📦 347
Mapping
📦 64
Marketing
📦 15
Mathematics
📦 55
Media
📦 239
Messaging
📦 98
Networking
📦 315
Operating Systems
📦 89
Operations
📦 121
Package Managers
📦 55
Programming Languages
📦 245
Runtime Environments
📦 100
Science
📦 42
Security
📦 396
Social Media
📦 27
Software Architecture
📦 72
Software Development
📦 72
Software Performance
📦 58
Software Quality
📦 133
Text Editors
📦 49
Text Processing
📦 136
User Interface
📦 330
User Interface Components
📦 514
Version Control
📦 30
Virtualization
📦 71
Web Browsers
📦 42
Web Servers
📦 26
Web User Interface
📦 210