Showing 22 of 22 projects
A statically-typed, Ruby-inspired programming language that compiles to efficient native code.
A free, functional, reactive GUI framework for building native desktop applications in Rust, C, and C++.
Automatically generates Rust FFI bindings to C and C++ libraries.
Generates C and C++11 headers from Rust libraries that expose a public C API.
An ultra-lightweight Python interpreter for microcontrollers, requiring only 4KB of RAM and zero dependencies.
Go bindings for FFmpeg and libav with an idiomatic API, full test coverage, and mirrored examples.
A fast and flexible deep learning system with NumPy-like NDarray interface and easy multi-GPU support.
A thin, low-level ncurses wrapper for Rust, providing direct bindings to the C library for terminal UI development.
A portable foreign function interface (FFI) for Common Lisp that abstracts differences between Lisp implementations.
A library for binding to C libraries using pure OCaml, eliminating the need for C stub functions.
A high-performance Node.js FFI module written in Rust and N-API for calling C/C++/Rust functions from JavaScript.
A Go library for encoding and decoding WebP images using C bindings to libwebp.
A curated collection of resources, libraries, and tools for the Scala Native ahead-of-time compiler ecosystem.
Go wrapper for libsass, providing a Sass 3.5 compiler for Go applications.
A cross-platform GUI library built on Lazarus LCL, providing C/C++ bindings for native desktop application development.
Create C- and Python-compatible shared libraries from Common Lisp code using SBCL.
A cross-platform UI library for V and C, supporting Windows, Linux, Android, and Web with native widgets and system themes.
Provides the ROS IDL (.msg) definition and code generation for ROS 2 interfaces.
Elixir NIF binding for cmark (C), a CommonMark-compliant Markdown parser library.
A comprehensive OCaml toolbox implementing multiple hash algorithms with both C and OCaml backends.
Automatic C-bindings generator for Crystal, using config files to define and regenerate bindings for large C libraries.
A high-performance C++ JSON library with a binary wire protocol, optimized for network efficiency and zero-copy parsing.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.