C++ Bindings

Open-source C++ projects categorized as Bindings | Edit details

Top 9 C++ Binding Projects

  • GitHub repo pybind11

    Seamless operability between C++11 and Python

    Project mention: How do you set up C++ to call python functions? | reddit.com/r/cpp_questions | 2022-01-12

    And how to do this in the best modern way instead of dealing with Pythons native and annoying 30 year old C API: https://github.com/pybind/pybind11

  • GitHub repo rust-bindgen

    Automatically generates Rust FFI bindings to C (and some C++) libraries.

    Project mention: Use a CPP library from Rust | reddit.com/r/rust | 2021-12-19


  • OPS

    OPS - Build and Run Open Source Unikernels. Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.

  • GitHub repo nvk

    Vulkan API for JavaScript/TypeScript

  • GitHub repo ruby-opencv

    Versioned fork of the OpenCV gem for Ruby

  • GitHub repo dotherside

    C language library for creating bindings for the Qt QML language

    Project mention: Qt rust or c bindings | reddit.com/r/QtFramework | 2021-09-15

    C binding: https://github.com/filcuc/dotherside

  • GitHub repo souffle-haskell

    Haskell bindings for the Souffle datalog language

    Project mention: What's the coolest thing you've created with c++? | reddit.com/r/cpp | 2021-05-03

    I've built a library for interfacing Souffle (a very performant Datalog engine written in C++) with Haskell: https://github.com/luc-tielen/souffle-haskell

  • GitHub repo genepi

    Automatic generation of N-API wrapper from a C++ library

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • GitHub repo EmGlue

    🕸️ Glue C++ to your browser! Universal bindings for JavaScript/Wasm using Glue and Embind.

    Project mention: TheLartians/EmGlue - Glue C++ to your browser! Universal bindings for JavaScript using Glue and Embind. | reddit.com/r/cpp | 2021-05-06
  • GitHub repo g3logPython

    Python bindings for g3log

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-01-12.

C++ Bindings related posts


What are some of the best open-source Binding projects in C++? This list will help you:

Project Stars
1 pybind11 10,291
2 rust-bindgen 2,493
3 nvk 831
4 ruby-opencv 802
5 dotherside 161
6 souffle-haskell 70
7 genepi 53
8 EmGlue 17
9 g3logPython 4
Find remote jobs at our new job board 99remotejobs.com. There are 29 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Less time debugging, more time building
Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.