Showing 36 of 50 projects
Rust bindings for Python, enabling creation of native Python extension modules and embedding Python in Rust binaries.
A safe Rust library for creating Erlang NIFs that prevents crashes in the BEAM VM.
A safe Rust library for creating Erlang NIFs that prevents crashes in the BEAM VM.
A Go binding for the SDL2 library, enabling cross-platform multimedia application development in Go.
Python support for Godot 🐍🐍🐍
A thin, auto-generated C API wrapper for Dear ImGui, enabling its use from other programming languages via C bindings.
Go binding to ImageMagick's MagickWand C API for image processing and manipulation.
A state-of-the-art diffusion model for predicting how small molecules (ligands) bind to proteins.
A lightweight iOS framework for creating forms with validation, custom items, and strong typing.
A cross-platform C++ binding for OpenGL that provides type-safe parameters, lazy function resolution, and multi-context support.
Adds smooth animations to RxCocoa bindings for iOS UI updates.
Retrieve the binding of a method's caller in MRI Ruby and Rubinius for debugging purposes.
Lua bindings for POSIX APIs, enabling system-level programming from Lua scripts.
Mono/.NET bindings for Qt, enabling C# developers to use Qt libraries through automatically generated wrappers.
A lightweight Swift library for observing and binding values, designed to support MVVM architecture in iOS apps.
A unidirectional, transactional, operation-based state management library for Swift and SwiftUI applications.
A framework for writing PHP extensions in pure, safe Rust, enabling high-performance native modules.
A D programming language binding and object-oriented wrapper for GTK+ 3.22, enabling native GUI application development.
A Go library for Gin that provides automatic parameter binding, gRPC support, and annotation-based routing.
A GTK / Fortran binding enabling scientists to build cross-platform graphical user interfaces (GUIs) in Fortran.
Go WebAssembly bindings for browser APIs, providing access to DOM, HTML, and other web standards from Go.
A Lua binding library for ZeroMQ, providing both C and FFI implementations for high-performance messaging.
Ada 2022 bindings to SDL 2, providing a variable-thickness wrapper for multimedia and game development.
Crystal language bindings for the raylib game development library, providing low-level access and operator overloads.
A curated list of resources for molecular docking, protein-protein docking, and related computational biology tasks.
A thick Ada 2005 binding for OpenGL and GLFW that enriches the API with Ada's object orientation, type safety, and generics.
A D language binding for SFML that enables multimedia development with graphics, audio, and networking capabilities.
A Delphi/Pascal binding for TensorFlow and Keras that enables Pascal developers to build, train, and deploy machine learning models.
A complete OCaml interface to the Slack API with a command-line notification tool.
RxJava binding APIs for Android's animation framework, enabling reactive programming with animations.
OCaml binding for the Cairo 2D vector graphics library, enabling vector drawing and text rendering from OCaml applications.
A zero-cost high-level Lua 5.3 wrapper for Rust, enabling safe and ergonomic embedding of Lua scripts.
A Chart.js-powered chart element for Aurelia, supporting basic graph types and observable data binding.
A Swift library for functional chaining and promises with bind and combine operators.
Ada semi-thick binding to the SFML multimedia library, providing a native Ada API for graphics, audio, windowing, and networking.
A Crystal language client library for RocksDB, providing bindings to the embedded key-value store.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.