Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Bindings

Bindings

134 projects

Showing 36 of 134 projects

Mottl/lightgb3-rs
Mottl/lightgb3-rsRust

Rust bindings for LightGBM, enabling gradient boosting for machine learning tasks in Rust.

#data-science#bindings#gpu-acceleration
Stars58
Forks18
Last commit5 months ago
ErupteD
ErupteDD

Auto-generated D bindings for the Vulkan graphics and compute API.

#vulkan#d-language#bindings
Stars52
Forks15
Last commit3 years ago
vspeech
vspeechV

V language bindings for Mozilla's DeepSpeech, enabling speech-to-text functionality in V applications.

#v-lang#deep-learning#bindings
Stars50
Forks6
Last commit6 years ago
Nuklear
NuklearD

D language bindings for the Nuklear immediate-mode graphical user interface library.

#d-language#gui-toolkit#bindings
Stars46
Forks9
Last commit2 years ago
cl-readline
cl-readlineCommon Lisp

Common Lisp bindings to the GNU Readline library, providing a Lispy interface for building interactive command-line applications.

#history-management#readline#bindings
Stars46
Forks11
Last commit1 year ago
SDL2 and OpenGL
SDL2 and OpenGLScala

Scala Native bindings for SDL2 and OpenGL, enabling high-performance graphics programming in Scala.

#sdl2#opengl#graphics-bindings
Stars46
Forks6
Last commit4 years ago
crystal-chipmunk
crystal-chipmunkCrystal

Crystal language bindings for Chipmunk, a fast and lightweight 2D rigid body physics library.

#bindings#rigid-body#game-development
Stars45
Forks3
Last commit9 months ago
DAllegro5
DAllegro5D

D language bindings for the Allegro 5 cross-platform game development library.

#d-language#allegro5#multimedia-library
Stars45
Forks16
Last commit1 year ago
zstd.cr
zstd.crCrystal

Crystal language bindings for the Zstandard (zstd) compression library, providing high-performance compression and decompression.

#crystal-shard#bindings#crystal
Stars45
Forks1
Last commit2 years ago
GLFW 3
GLFW 3D

Static and dynamic D language bindings for the GLFW library, compatible with BetterC, @nogc, and nothrow.

#vulkan#d-language#graphics
Stars42
Forks7
Last commit6 months ago
BuckleScript Bindings for Firebase
BuckleScript Bindings for FirebaseOCaml

BuckleScript bindings for Firebase, providing type-safe access to Firebase APIs in ReasonML projects.

#javascript-interop#real-time-database#functional-programming
Stars42
Forks15
Last commit
neonrvm
neonrvmC

An open-source machine learning library for regression tasks using the Relevance Vector Machine (RVM) technique.

#c-library#scientific-computing#sparse-bayesian-learning
Stars41
Forks5
Last commit6 years ago
onanomsg
onanomsgOCaml

OCaml bindings for nanomsg, providing a ctypes-based interface to the lightweight messaging library.

#distributed-systems#bindings#network-programming
Stars39
Forks9
Last commit5 years ago
annoy-rb
annoy-rbC++

Ruby bindings for Annoy (Approximate Nearest Neighbors Oh Yeah), enabling fast nearest neighbor searches in Ruby applications.

#approximate-nearest-neighbor-search#bindings#gem
Stars37
Forks2
Last commit1 month ago
ocaml-pcre
ocaml-pcreOCaml

OCaml bindings to the PCRE library, providing Perl-compatible regular expressions for string matching.

#functional-programming#perl-compatible#regex
Stars36
Forks12
Last commit4 days ago
rosidl_generator_objc
rosidl_generator_objcObjective-C

Objective C and iOS bindings for ROS2, enabling ROS2 application development on macOS and iOS devices.

#robotics#ios#mobile-robotics
Stars33
Forks11
Last commit6 years ago
rclobjc
rclobjcObjective-C

Objective C and iOS bindings for ROS2, enabling ROS2 application development on macOS and iOS devices.

#robotics#ios#mobile-robotics
Stars33
Forks11
Last commit6 years ago
sokol-d
sokol-dC

Auto-generated D bindings for the sokol headers, enabling cross-platform graphics and audio development in D.

#vulkan#d#d-language
Stars28
Forks5
Last commit4 days ago
Gtk+
Gtk+Scala

Scala Native bindings for GTK+, GLib, and related libraries, enabling native GUI development in Scala.

#annotation-macros#glib#bindings
Stars28
Forks4
Last commit5 years ago
Cordova plugins
Cordova plugins

A collection of OCaml bindings for Apache Cordova plugins, enabling typed mobile app development with OCaml.

#bindings#cordova#type-safe
Stars27
Forks2
Last commit3 months ago
crt.cr
crt.crCrystal

Crystal bindings for libncursesw with a high-level CRT class for terminal UI development.

#crystal-shard#console-applications#unicode
Stars27
Forks8
Last commit5 years ago
libnotify.cr
libnotify.crCrystal

Crystal bindings for GNOME's Libnotify library to display desktop notifications.

#crystal-shard#libnotify#bindings
Stars26
Forks3
Last commit5 years ago
libvlc-zig
libvlc-zigZig

Zig bindings for the libVLC media framework, enabling media playback, streaming, and transcoding.

#zig-package#transcoding#media-framework
Stars21
Forks1
Last commit2 years ago
FreeType
FreeTypeD

Static and dynamic D bindings to the FreeType library, compatible with BetterC, @nogc, and nothrow.

#d-language#font-rendering#freetype-bindings
Stars19
Forks6
Last commit7 months ago
crystal-imgui-sfml
crystal-imgui-sfmlCrystal

Crystal bindings for integrating Dear ImGui with SFML, enabling immediate-mode GUI development in multimedia applications.

#sfml#graphics#imgui
Stars18
Forks1
Last commit8 months ago
dvulkan
dvulkanD

Automatically generated D programming language bindings for the Vulkan graphics and compute API.

#vulkan#d-language#derelict
Stars17
Forks8
Last commit9 years ago
cappulada
cappuladaPython

Generate Ada bindings for C++ code, supporting complex features like object orientation and templates.

#spark#programming-tools#ada
Stars17
Forks4
Last commit6 years ago
raylib3
raylib3C

Dynamic and static D language bindings for the raylib game development library.

#d#d-language#static-linking
Stars16
Forks4
Last commit2 years ago
SDL-Crystal-Bindings
SDL-Crystal-BindingsCrystal

Crystal language bindings for raw SDL 3 functions, providing a low-level foundation for building multimedia libraries.

#sdl3#graphics#sdl
Stars16
Forks2
Last commit4 months ago
x_do.cr
x_do.crCrystal

Crystal bindings for libxdo, enabling programmatic X11 window management and automation.

#libxdo#x11#bindings
Stars16
Forks1
Last commit3 years ago
SFML 2
SFML 2D

Static and dynamic D language bindings for the CSFML multimedia library, with BetterC, @nogc, and nothrow compatibility.

#sfml#d-language#static-linking
Stars12
Forks1
Last commit1 year ago
cl-termbox2
cl-termbox2Common Lisp

Common Lisp bindings for the Termbox2 terminal UI library, enabling text-based interface development.

#text-based-interface#bindings#open-source-library
Stars12
Forks1
Last commit2 years ago
objc
objcV

V language bindings for the Objective-C runtime, enabling interoperability between V and Objective-C on macOS.

#systems-programming#vlang#objective-c
Stars11
Forks1
Last commit2 years ago
bindbc-onnxruntime
bindbc-onnxruntimeD

Dynamic D language bindings for Microsoft's ONNX Runtime C API, supporting @nogc, nothrow, and -betterC compatibility.

#d-language#bindings#nogc
Stars11
Forks2
Last commit3 years ago
OpenAL
OpenALD

Static and dynamic D language bindings for OpenAL 1.1, compatible with BetterC, @nogc, and nothrow.

#d-language#openal-soft#bindings
Stars9
Forks5
Last commit2 years ago
crystal-hunspell
crystal-hunspellCrystal

Crystal language bindings for the Hunspell spell-checking and morphological analysis library.

#hacktoberfest#spell-checking#stemming
Stars8
Forks0
Last commit23 days ago
PreviousPage 3 of 4Next

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
6 years ago
#Cross Platform50
#Game Development38
#Rust23
#Multimedia19
#Graphics19
#D Language18
#Machine Learning14
#Audio12
#Crystal12
#Scala Native10
#Crystal Lang10
#Functional Programming9