C Binding

Open-source C projects categorized as Binding

Top 4 C Binding Projects

  • go-sdl2

    SDL2 binding for Go

    Project mention: "Dr. Kobushi’s Labyrinthine Laboratory" powered by Ebitengine has been released on Steam | reddit.com/r/golang | 2022-09-15

    An even simpler option (not a full engine) is using SDL2 bindings.

  • go-tree-sitter

    Golang bindings for tree-sitter https://github.com/tree-sitter/tree-sitter

  • Scout APM

    Truly a developer’s best friend. Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀.

  • ngx-export

    Nginx module for binding Haskell code in configuration files for great good!

    Project mention: [ANN] ghc-stdin: Compile source code from the standard input | reddit.com/r/haskell | 2022-08-04

    This is a long story, nginx-haskell-module - here is an Nginx framework that loads custom Haskell code with C functions exported via foreign export and runs them from the Nginx configuration files as synchronous or asynchronous handlers and services.

  • ziglua

    Zig bindings for the Lua C API

    Project mention: How's the current story with Zig in terms of dependancy management and build repeatability? | reddit.com/r/Zig | 2022-07-30

    Zig has a build system (the zig build command) that uses a build.zig file to compile a project. With a git submodule you just add the directory as a package in the build.zig file. Depending on the dependency, there might be a few more steps. For example, for my ziglua library requires adding the package path (so you can @import the zig sources), and also calling the link function which compiles the Lua C source and links with the Zig project.

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-09-15.

C Binding related posts


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

Project Stars
1 go-sdl2 1,873
2 go-tree-sitter 139
3 ngx-export 103
4 ziglua 48
Build time-series-based applications quickly and at scale.
InfluxDB is the Time Series Data Platform where developers build real-time applications for analytics, IoT and cloud-native services in less time with less code.