C API

Open-source C projects categorized as API

Top 17 C API Projects

  1. zap

    blazingly fast backends in zig (by zigzap)

    Project mention: Running sklearn models in Zig | dev.to | 2025-02-05

    In this blogpost we'll implement this strategy. We'll create an application that uses Python's C API to run the models with the Zap library handling the requests, which is a Zig blazing fast microframework for web applications. The full code to the post can be found in this repository and this post was originally posted on my blog.

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. FTL

    The Pi-hole FTL engine

    Project mention: Running Nextcloud on TrueNAS behind Nginx Reverse Proxy | dev.to | 2024-12-14

    Pi-hole (Docker Tag 2024.07.0 Pi-hole v5.18.3 FTL v5.25.2 Web Interface v5.21) configuration

  4. Sonoff-Homekit

    Make your Sonoff Switch compatible with Apple Homekit! 🎉

  5. DDOS-RootSec

    Explore RootSec's DDOS Archive, featuring top-tier scanners, powerful botnets (Mirai & QBot) and other variants, high-impact exploits, advanced methods, and efficient sniffers. Ideal for cybersecurity professionals and researchers.

  6. alsa-lib

    The Advanced Linux Sound Architecture (ALSA) - library

  7. xnvme

    Portable and high-performance libraries and tools for NVMe devices as well as support for traditional/legacy storage devices/interfaces.

  8. GraphFuzz

    GraphFuzz is an experimental framework for building structure-aware, library API fuzzers.

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. tremulous

  11. psa-api

    Documentation source and development of the PSA Certified API

  12. mahler.c

    Western music theory library in C99

  13. Silicon

    An alternative, purely C-focused wrapper to Apple's Cocoa API for OS X app development and basic iOS programming. Requires little to no Objective-C knowledge to use. (by EimaMei)

    Project mention: Is it possible to write plain C iOS app in 2025? | news.ycombinator.com | 2025-04-14

    I made RGFW, which calls Objective-C MacOS's API functions in Pure C.

    BUT I would also like to mention a project a friend and I made called Silicon. Silicon is a single-header C wrapper around the Pure-C calls, which makes it far more convenient to use.

    https://github.com/eimamei/silicon

    I no longer use it in RGFW because I wanted to remove the extra dependency.

  14. C-dictionary

    The lightweight macro libary providing control flow as Python dictionary

  15. Medge

    Medge is a web server with a lightweight expression language as its developing language.

  16. oblivision

    A simple UI library rendered directly from a pixel buffer

  17. osapi

    API to access system services

  18. ui

    Callback driven user interface library written with SDL2 (by Jacob-C-Smith)

  19. csetting

    csetting is an api written in C for storing user/local/application setting in a structured binary formatted file

  20. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
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).

C API discussion

Log in or Post with

C API related posts

  • Man pages are great, man readers are the problem

    7 projects | news.ycombinator.com | 9 Apr 2025
  • Python for Beginners: Chapter 2 – Building Your First REST API with Flask

    2 projects | dev.to | 1 Apr 2025
  • Uploading Images Using Cloudinary in Node.js

    2 projects | dev.to | 2 Jan 2025
  • DuckDB HTTP API Server and Query Interface Extension

    1 project | news.ycombinator.com | 14 Nov 2024
  • OpenResty on NixOS for an API Gateway

    6 projects | dev.to | 31 Jul 2024
  • Advanced URL rewriting with Apache APISIX

    3 projects | dev.to | 18 Jul 2024
  • Software Engineering Workflow

    6 projects | dev.to | 8 Apr 2024
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 23 May 2025
    InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →

Index

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

# Project Stars
1 zap 2,877
2 FTL 1,506
3 Sonoff-Homekit 1,001
4 DDOS-RootSec 864
5 alsa-lib 402
6 xnvme 264
7 GraphFuzz 260
8 tremulous 87
9 psa-api 64
10 mahler.c 47
11 Silicon 38
12 C-dictionary 5
13 Medge 3
14 oblivision 2
15 osapi 1
16 ui 1
17 csetting 1

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com