An open API service indexing awesome lists of open source software.

C

C is a programming language designed by Dennis Ritchie at Bell Labs. C is very widely used, straightforward, and can be compiled to a number of platforms and operating systems. C is an imperative language, with a small number of keywords and a large number of mathematical operators. C is also a very low level programming language, which means it can communicate directly with hardware.

https://github.com/multipath-tcp/mptcp_net-next

Development version of the Upstream MultiPath TCP Linux kernel 🐧

c linux linux-kernel mptcp upstream

Last synced: 16 May 2025

https://github.com/codam-coding-college/MLX42

Codam's own fixed, functioning and open source alternative of the miniLibX. MLX42 is a simple cross-platform graphics library running on GLFW and OpenGL.

42 42born2code 42pleaseadoptmefinally 42school c cocoa codam cross-platform glfw graphics graphics-library linux macos minilibx mlx mlx42 opengl winapi windows x11

Last synced: 24 Mar 2025

https://github.com/rossy/borderless-window

A minimal borderless window with the Windows API

borderless c cc0 public-domain windows windows-api windows-desktop

Last synced: 07 Apr 2025

https://github.com/vipshop/hiredis-vip

Support redis cluster. Maintained and used at vipshop.

c client hiredis hiredis-vip redis redis-cluster

Last synced: 23 Mar 2025

https://github.com/fraunhofer-aisec/cpg

A library to extract Code Property Graphs from C/C++, Java, Go, Python, Ruby and every other language through LLVM-IR.

analysis c code code-property-graph cpg cpp golang graph java llvm-ir python ruby

Last synced: 15 May 2025

https://github.com/phillipberndt/pqiv

Powerful image viewer with minimal UI

animation-viewer c command-line graphics gtk3 image-viewer pdf-viewer

Last synced: 15 May 2025

https://github.com/powa-team/pg_qualstats

A PostgreSQL extension for collecting statistics about predicates, helping find what indices are missing

c extension postgresql predicate statistics

Last synced: 04 Mar 2026

https://github.com/Fraunhofer-AISEC/cpg

A library to extract Code Property Graphs from C/C++, Java, Go, Python, Ruby and every other language through LLVM-IR.

analysis c code code-property-graph cpg cpp golang graph java llvm-ir python ruby

Last synced: 10 May 2025

https://github.com/michaelrsweet/pappl

PAPPL - Printer Application Framework

airprint apple-raster c cups ipp ippeverywhere jpeg png pwg-raster

Last synced: 16 May 2025

https://github.com/ruby/curses

Ruby binding for curses, ncurses, and PDCurses. Formerly part of the ruby standard library.

c curses pdcurses ruby ruby-bindings

Last synced: 06 Mar 2026

https://github.com/hack0z/byopen

🎉A dlopen library that bypasses mobile system limitation

android c dlopen dlsym ios java macos ndk strict

Last synced: 27 Mar 2025

https://github.com/kimwalisch/libpopcnt

🚀 Fast C/C++ bit population count library

avx2 avx512 c cpp neon popcnt popcount simd sve

Last synced: 05 Apr 2025

https://github.com/bedops/bedops

:microscope: BEDOPS: high-performance genomic feature operations

bed bedops bioinformatics c c-plus-plus compression conversion genomics parallel pipeline set set-theory toolkit

Last synced: 04 Apr 2025

https://github.com/kumar-laxmi/algorithms

A Repository for algorithms in C, C++, Python and Java

algorithm algorithms c cpp hacktoberfest java python ssoc2023 swoc2023

Last synced: 16 May 2025

https://github.com/frimin/learning-kcp-protocol

KCP协议基本数据结构和算法图文介绍

c kcp network socket udp

Last synced: 20 Mar 2025

https://github.com/elarity/data-structure-php-clanguage

对于数据结构和算法类的东西,我工作有些年份了,大学也有所涉猎,积累了一些内容,不高产不母猪,打我自己脸

algorithm c clanguage data-structures php sort tree-structure

Last synced: 16 Jul 2025

https://github.com/wuzhouhui/c_standard_lib

source code of The Standard C Library, by Plauger

c c-standard-library libc library

Last synced: 09 Apr 2025

https://github.com/rdmsr/emerald

An operating system written in C

c emerald hobby-kernel hobby-os kernel operating-system os osdev

Last synced: 20 Nov 2025

https://github.com/libfirm/cparser

C99 parser and frontend for libfirm

c c99 compiler libfirm preprocessor

Last synced: 05 Apr 2025

https://github.com/seenaburns/stag

Streaming bar graphs. For stats and stuff.

c cli graph terminal unixporn

Last synced: 04 Apr 2025

https://github.com/m-parashar/emax64

64-bit Emacs for Windows with ImageMagick 7

64-bit c common-lisp elisp emacs imagemagick pdf-tools windows windows-10

Last synced: 03 Aug 2025

https://github.com/paul-j-lucas/cdecl

Composing and deciphering C (or C++) declarations or casts, aka ‘‘gibberish.’’

c cdecl cplusplus developer-tools

Last synced: 28 Feb 2026

https://github.com/greenbone/gvmd

Greenbone Vulnerability Manager - The database backend for the Greenbone Community Edition

backend c extended gea greenbone openvas openvas-manager vulnerability vulnerability-management vulnerability-scanners

Last synced: 25 Feb 2026

https://github.com/pret/pokeplatinum

Decompilation of Pokémon Platinum

c decompilation nintendo-ds pokemon reverse-engineering

Last synced: 21 Aug 2025

https://github.com/devdungeon/cookbook

Code snippets for various programming languages and libraries

android c cookbooks csv java javascript perl php python ruby snippets spreadsheet tutorial

Last synced: 05 Apr 2025

https://github.com/editorconfig/editorconfig-core-c

EditorConfig core library written in C (for use by plugins supporting EditorConfig parsing)

c editorconfig

Last synced: 15 Apr 2026

https://github.com/mjansson/foundation_lib

Cross-platform public domain foundation library in C providing basic support data types and functions to write applications and games in a platform-independent fashion.

c cross-platform platform

Last synced: 14 Mar 2026

https://github.com/wasted-audio/hvcc

The heavy hvcc compiler for Pure Data patches. Updated to python3 and additional generators

audio c compiler cpp daisy dpf dsp owl puredata python unity webassembly wwise

Last synced: 15 May 2025

https://github.com/strang1ato/nhi

:tv: Automatically capture all potentially useful information about each executed command (as well as its output) and get powerful querying mechanism

bash bpf c ebpf go golang kernel linux shell tracing zsh

Last synced: 06 Apr 2025

https://github.com/lucasb-eyer/libheatmap

High performance C heatmap generation library. Supposed to be wrapped by higher-level languages.

beautiful c color-scheme heatmap heatmap-libraries high-performance low-level

Last synced: 07 Apr 2025

https://github.com/bilibili/jni4android

JNI Generater for Android

android bison c code-generator cpp flex java jni ndk yacc yylex

Last synced: 09 Sep 2025

https://github.com/pawn-lang/compiler

Pawn compiler for SA-MP with bug fixes and new features - runs on Windows, Linux, macOS

c cmake compiler hacktoberfest pawn sa-mp

Last synced: 05 Apr 2025

https://github.com/lattice/quda

QUDA is a library for performing calculations in lattice QCD on GPUs.

c c-plus-plus cuda gpu mpi multi-gpu qcd

Last synced: 15 May 2025

https://github.com/mypaint/libmypaint

libmypaint, a.k.a. "brushlib", is a library for making brushstrokes which is used by MyPaint and other projects.

brush c graphics libmypaint library mypaint painting

Last synced: 07 Apr 2025

https://github.com/DevDungeon/Cookbook

Code snippets for various programming languages and libraries

android c cookbooks csv java javascript perl php python ruby snippets spreadsheet tutorial

Last synced: 11 Apr 2025

https://github.com/eerimoq/asn1tools

ASN.1 parsing, encoding and decoding.

asn1 ber c der gser jer oer per python uper xer

Last synced: 15 May 2025

https://github.com/goplus/c2go

Convert C to Go

c c2go go golang gop goplus programming-language

Last synced: 14 Mar 2025

https://github.com/phillbush/xmenu

a x11 menu utility

c imlib2 menu unix x11 xlib xmenu

Last synced: 06 Apr 2025

https://github.com/keyvank/30cc

30 C Compiler

c compiler educational

Last synced: 16 May 2025

https://github.com/fboulnois/pg_uuidv7

A tiny Postgres extension to create version 7 UUIDs

c libpq postgres postgresql postgresql-extension uuid uuid-generator uuidv7

Last synced: 12 Apr 2025

https://github.com/llvm-mos/llvm-mos-sdk

SDK for developing with the llvm-mos compiler

6502 assembler atari c c64 clang compiler cplusplus llvm nes

Last synced: 16 May 2025

https://github.com/tldr-pages/tldr-c-client

C command-line client for tldr pages

c hacktoberfest linux macos tldr tldr-pages

Last synced: 05 Apr 2025

https://github.com/tldr-pages/tldr-cpp-client

C command-line client for tldr pages

c hacktoberfest linux macos tldr tldr-pages

Last synced: 07 Mar 2025

https://github.com/apache/spamassassin

Read-only mirror of Apache SpamAssassin. Submit patches to https://bz.apache.org/SpamAssassin/. Do not send pull requests

c mail perl spamassassin

Last synced: 08 Apr 2025

https://github.com/shdown/luastatus

universal status bar content generator

bspwm c dwm dzen dzen2 i3 i3bar i3wm lemonbar lua statusbar xmobar xmonad

Last synced: 20 Mar 2025

https://github.com/mpereira/tty-solitaire

Play solitaire in your terminal!

c ncurses solitaire-game tty-game

Last synced: 09 Apr 2025

https://github.com/audulus/vger

2D GPU renderer for dynamic UIs

2d-graphics c ios macos metal nanovg objective-c swift vector-graphics vger

Last synced: 06 Apr 2025

https://github.com/plutoprint/plutobook

Paged HTML Rendering Library

c cairo cpp css html html2pdf html2png pdf png svg

Last synced: 17 Jan 2026

https://github.com/bottlenoselabs/c2cs

Generate C# bindings from a C header.

bindgen c clang codegen csharp ffi

Last synced: 18 Jan 2026

https://github.com/mkirchner/hamt

A hash array-mapped trie implementation in C

c c99 data-structure datastructure hash-array-mapped-trie immutable tutorial

Last synced: 09 Apr 2025

https://github.com/aperezdc/signify

OpenBSD tool to sign and verify signatures on files. Portable version.

c openbsd portable sign verify verifying-signatures

Last synced: 06 Apr 2025

https://github.com/azure/azure-event-hubs

☁️ Cloud-scale telemetry ingestion from any stream of data with Azure Event Hubs

amqp apache azure c dotnet event-hubs eventhub eventhubs go golang java messaging microsoft node node-js nodejs python spark stream streaming

Last synced: 14 May 2025

https://github.com/tonyrog/cl

OpenCL binding for Erlang

c erlang opencl

Last synced: 10 Jan 2026

https://github.com/kristapsdz/kcgi

minimal CGI and FastCGI library for C/C++

bchs c cgi cgi-script cplusplus fastcgi fastcgi-library

Last synced: 12 Sep 2025

https://github.com/magicant/yash

Yet another shell

c posix-sh shell

Last synced: 29 Mar 2025

https://github.com/KhronosGroup/ANARI-SDK

ANARI Software Development Kit (SDK)

3d-graphics 3d-rendering 3d-visualization c cpp

Last synced: 29 May 2026

https://github.com/grassator/mass

A compiler for a new language focusing on compile-time execution and no LLVM dependency.

assembly c compiler jit linux machine-code windows x86

Last synced: 09 Apr 2025

https://github.com/tree-sitter/tree-sitter-c

C grammar for tree-sitter

c parser tree-sitter

Last synced: 14 May 2025

https://github.com/jeff-1amstudios/restful-doom

HTTP+JSON API hosted inside the 1993 DOOM engine!

api c doom game-dev http json restful retro

Last synced: 06 Apr 2025

https://github.com/szechyjs/mbelib

P25 Phase 1 and ProVoice vocoder

c vocoder

Last synced: 06 Apr 2025

https://github.com/antoniond/gbt-player

A music player library for the PSG audio channels of the GB, GBC and GBA.

assembly assembly-language c demoscene developer-tools gameboy gameboy-advance tracker

Last synced: 10 Nov 2025

https://github.com/libdriver/st7789

ST7789 full function driver library for general MCU and Linux.

c display full-function-driver linux mcu spi st7789

Last synced: 03 Apr 2025

https://github.com/edubart/minilua

Single-file port of Lua, a powerful scripting language.

c game-development lua minilua scripting-language single-file single-header single-header-lib

Last synced: 07 Apr 2025

https://github.com/AntonioND/gbt-player

A music player library for the PSG audio channels of the GB, GBC and GBA.

assembly assembly-language c demoscene developer-tools gameboy gameboy-advance tracker

Last synced: 08 May 2025

https://github.com/bitlbee/bitlbee-facebook

Facebook protocol plugin for BitlBee

bitlbee c chat facebook

Last synced: 12 Mar 2026

https://github.com/jvirkki/libbloom

A simple and small bloom filter implementation in plain C.

bloom-filter c

Last synced: 22 Oct 2025

https://github.com/klange/bim

Extensible, lightweight terminal text editor with syntax highlighting and plugin support.

c code-editor editor linux modal-editing syntax-highlighting terminal-based text-editor toaruos vi-clone

Last synced: 19 Mar 2025

https://github.com/dns-oarc/dnscap

Network capture utility designed specifically for DNS traffic

c dns packet-capture pcap

Last synced: 16 May 2025

https://github.com/apache/guacamole-website

Mirror of Apache Guacamole Website

c guacamole java javascript network-client network-server

Last synced: 10 Oct 2025

https://github.com/jyn514/saltwater

A C compiler written in Rust, with a focus on good error messages.

c compiler parser rust saltwater

Last synced: 21 Oct 2025

https://github.com/DNS-OARC/dnscap

Network capture utility designed specifically for DNS traffic

c dns packet-capture pcap

Last synced: 20 Mar 2025

https://github.com/dosfstools/dosfstools

dosfstools consists of the programs mkfs.fat, fsck.fat and fatlabel to create, check and label file systems of the FAT family.

c fat filesystem fsck mkfs

Last synced: 07 May 2025

https://github.com/myhhub/cmake-project

CMake完整使用教程。CMake教程包括一系列循序渐进的任务,介绍CMake信息,展示如何实现目标。

c cmake fortran python qt

Last synced: 24 Jun 2025

https://github.com/tlsa/libcyaml

C library for reading and writing YAML.

c library yaml

Last synced: 24 Oct 2025

https://github.com/viking-gps/viking

Viking is a free/open source program to manage GPS data (inc GPX, FIT, TCX and KML files). You can import and plot tracks, routes and waypoints, show OpenStreetMaps (OSM), Bing Aerial and other maps, generate Mapnik maps, geotag images, make new tracks, routes and waypoints, see real-time GPS position, etc. It is written mostly in C with GTK

c fit gps gps-position gpx kml mapnik osm tcx waypoints

Last synced: 15 Jan 2026

https://github.com/simon816/command-block-assembly

Compile high-level code into Minecraft commands

assembly c command-block compiler hacktoberfest minecraft redstone

Last synced: 10 Apr 2025

https://github.com/libimobiledevice/libideviceactivation

A library to handle the activation process of iOS devices

activation c ios library mobileactivation

Last synced: 05 Apr 2025

https://github.com/kokke/tiny-ecdh-c

Small portable Elliptic-Curve Diffie-Hellman in C

c ecdh elliptic-curve-diffie-hellman key-exchange-protocol public-key-cryptography

Last synced: 26 Jun 2025

https://github.com/deadbits/insecureprogramming

mirror of gera's insecure programming examples | http://community.coresecurity.com/~gera/InsecureProgramming/

c exploitation learning-exercise security security-vulnerability vulnerabilities

Last synced: 09 Apr 2025