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/libimobiledevice/libplist

A library to handle Apple Property List format in binary or XML

c cpp library plist xml

Last synced: 15 May 2025

https://github.com/ruby/psych

A libyaml wrapper for Ruby

c hacktoberfest java libyaml psych ruby yaml-parser

Last synced: 12 May 2025

https://github.com/freifunk-gluon/gluon

a modular framework for creating OpenWrt-based firmwares for wireless mesh nodes

c freifunk gluon hacktoberfest lua mesh-networks openwrt

Last synced: 16 Dec 2025

https://github.com/closeio/ciso8601

Fast ISO8601 date time parser for Python written in C

c date-parser date-time iso8601 python rfc-3339

Last synced: 13 May 2025

https://github.com/brackeen/glfm

OpenGL ES and input for iOS, tvOS, Android, and WebGL

android c emscripten ios opengles tvos

Last synced: 20 Mar 2025

https://github.com/efeckc17/simple-todo-c

A lightweight, native Windows Todo application built with pure C and the Win32 API. Just 60 KB

c gui minimal native todo todo-app tray-application winapi-application windows

Last synced: 01 May 2026

https://github.com/alt-romes/programmer-calculator

Terminal calculator made for programmers working with multiple number representations, sizes, and overall close to the bits

c calculator cli ncurses programmer-calculator terminal

Last synced: 12 Apr 2025

https://github.com/cktan/tomlc99

TOML C library

c toml toml-parser

Last synced: 21 Oct 2025

https://github.com/danielchasehooper/ShapeUp-public

A 3D Modeler Made in a Week

c graphics raymarching

Last synced: 09 Jul 2025

https://github.com/leoven/c-macro-collections

Easy to use, modular, header only, macro based, generic and type-safe Data Structures in C

c containers data-structure data-structures datastructure datastructures deque hashmap heap library linkedlist list multimap multiset queue stack type-safe

Last synced: 14 Jan 2026

https://github.com/impulseadventure/jpegsnoop

JPEGsnoop: JPEG decoder and detailed analysis

c corrupt decoder huffman image jpeg jpeg-decoder jpg mfc parser psd repair

Last synced: 04 Apr 2025

https://github.com/frang75/nappgui_src

SDK for building cross-platform desktop apps in ANSI-C

c cairo cocoa cross-platform cross-platform-app cross-platform-gui gdi-plus gtk3 quartz win32

Last synced: 15 May 2025

https://github.com/Maknee/minigpt4.cpp

Port of MiniGPT4 in C++ (4bit, 5bit, 6bit, 8bit, 16bit CPU inference with GGML)

c cpp deep-learning ggml machine-learning minigpt4 multimodal quantization

Last synced: 15 Apr 2025

https://github.com/jstrosch/learning-reverse-engineering

This repository contains sample programs written primarily in C and C++ for learning native code reverse engineering.

c cplusplus educational-project learning reverse-engineering

Last synced: 21 Jun 2025

https://github.com/prikhi/lightdm-mini-greeter

A Minimal, Configurable, Single-User GTK3 LightDM Greeter

c configurable display-manager greeter gtk3 lightdm lightdm-greeter minimal

Last synced: 07 Apr 2025

https://github.com/lifting-bits/rellic

Rellic produces goto-free C output from LLVM bitcode

c decompiler llvm reverse-engineering

Last synced: 07 Apr 2025

https://github.com/symisc/vedis

An Embedded Implementation of Redis

c datastore embedded kv-store redis vedis

Last synced: 05 Apr 2025

https://github.com/ce-programming/toolchain

Toolchain and libraries for C/C++ programming on the TI-84+ CE calculator series

c calculator ez80 sdk ti-83-premium-ce ti-84-plus-ce ti-calculators toolchain

Last synced: 07 Jan 2026

https://github.com/Unidata/netcdf-c

Official GitHub repository for netCDF-C libraries and utilities.

c hacktoberfest netcdf unidata unidata-netcdf

Last synced: 07 May 2025

https://github.com/parca-dev/parca-agent

eBPF based always-on profiler auto-discovering targets in Kubernetes and systemd, zero code changes or restarts needed!

bpf c continuous-profiling cpp ebpf ebpf-programs go golang hacktoberfest kubernetes libbpf linux observability performance pprof profiling python ruby rust systemd

Last synced: 15 May 2025

https://github.com/unidata/netcdf-c

Official GitHub repository for netCDF-C libraries and utilities.

c hacktoberfest netcdf unidata unidata-netcdf

Last synced: 11 Apr 2025

https://github.com/wntrblm/castor_and_pollux

A Juno-inspired dual oscillator

c eurorack firmware hardware open-hardware python

Last synced: 15 May 2025

https://github.com/impact-eintr/linuxc

听说C与Linux更搭配哦~ 内容包括:C基础 C++面向对象编程 基础数据结构 linux系统编程以及一些操作系统的相关知识

apue c cpp csapp linux os

Last synced: 04 Apr 2025

https://github.com/nathhB/nbnet

single header C(99) library to implement client-server network code for games

c c99 game-development single-header single-header-lib udp webrtc

Last synced: 26 Feb 2026

https://github.com/sehugg/8bitworkshop

web-based IDE for 8-bit programming and Verilog development

8-bit assembly c homebrew ide retro

Last synced: 15 May 2025

https://github.com/SAT-R/sa2

A decompilation and port of Sonic Advance 2 - a GameBoy Advance game written in C

c decompilation gba reverse-engineering sonic-the-hedgehog

Last synced: 26 Feb 2026

https://github.com/luainkernel/lunatik

Lunatik is a framework for scripting the Linux kernel with Lua.

c kernel linux-kernel lua

Last synced: 15 May 2025

https://github.com/JuliaMath/openlibm

High quality system independent, portable, open source libm implementation

c cross-platform math-library openlibm

Last synced: 29 Apr 2025

https://github.com/LeoVen/C-Macro-Collections

Easy to use, modular, header only, macro based, generic and type-safe Data Structures in C

c containers data-structure data-structures datastructure datastructures deque hashmap heap library linkedlist list multimap multiset queue stack type-safe

Last synced: 17 Apr 2025

https://github.com/mikaku/fiwix

A UNIX-like kernel for the i386 architecture

c i386 kernel operating-system os posix unix-like

Last synced: 15 May 2025

https://github.com/cofyc/dnscrypt-wrapper

This is dnscrypt wrapper (server-side dnscrypt proxy), which helps to add dnscrypt support to any name resolver.

c dns dnscrypt dnscrypt-proxy dnscrypt-wrapper

Last synced: 04 Apr 2025

https://github.com/orafce/orafce

The "orafce" project implements in Postgres some of the functions from the Oracle database that are missing (or behaving differently).Those functions were verified on Oracle 10g, and the module is useful for production work.

c extension oracle oracle-to-postgres orafce postgresql postgresql-extension

Last synced: 19 Feb 2026

https://github.com/Imagick/imagick

🌈 The Imagick PHP extension 🌈

c imagemagick php

Last synced: 14 Mar 2025

https://github.com/jserv/MazuCC

A minimalist C compiler with x86_64 code generation

c compiler gcc-complier gnu x86-64

Last synced: 17 Apr 2025

https://github.com/jsherman212/xnuspy

an iOS kernel function hooking framework for checkra1n'able devices

arm64 c hook kernel

Last synced: 11 Jul 2025

https://github.com/RobertoBenjami/stm32_graphics_display_drivers

STM32 LCD drivers (currently: spi(dma), gpio, fsmc(dma), st7735, st7783, ili9325, ili9328, ili9341, ili9486, ili9488, hx8347g)

arm c cubemx gcc-arm hx8347g ili9325 ili9341 ili9486 ili9488 jpeg jpg lcd-driver st7735 st7783 stm32 touchscreen xpt2046

Last synced: 25 Jul 2025

https://github.com/jserv/mazucc

A minimalist C compiler with x86_64 code generation

c compiler gcc-complier gnu x86-64

Last synced: 05 Apr 2025

https://github.com/Fedjmike/mini-c

Dr Strangehack, or: how to write a self-hosting C compiler in 10 hours

assembly c code-generation compiler parser x86

Last synced: 20 Mar 2025

https://github.com/fedjmike/mini-c

Dr Strangehack, or: how to write a self-hosting C compiler in 10 hours

assembly c code-generation compiler parser x86

Last synced: 05 Apr 2025

https://github.com/neilalexander/sigmavpn

Light-weight, secure and modular VPN solution which makes use of NaCl encryption (also available for Android using jnacl in "sigmavpn-android")

c libsodium nacl security tunnel vpn

Last synced: 06 Oct 2025

https://github.com/piperliu/cs-courses-notes

✨终生持续更新✨ 计算机基础自学笔记/心得/实验/资源汇总;C语言为主,课程:数据结构、操作系统(MIT6.S081)、分布式系统(MIT6.824)等

c computer-science computer-science-education data-structures linux operating-system-learning resources

Last synced: 08 Apr 2025

https://github.com/btpd/btpd

⚡ The BitTorrent Protocol Daemon

bittorrent c daemon torrent

Last synced: 13 May 2025

https://github.com/equinor/segyio

Fast Python library for SEGY files.

c fast hacktoberfest matlab python segy seismic

Last synced: 14 May 2025

https://github.com/analogdevicesinc/libiio

A cross platform library for interfacing with local and remote Linux IIO devices

adc analog analog-devices c dac digital hacktoberfest iio iio-devices industrial-linux libiio linux linux-iio-drivers

Last synced: 14 May 2025

https://github.com/open-mpi/hwloc

Hardware locality (hwloc)

c hardware hpc locality topology

Last synced: 09 Feb 2026

https://github.com/dudik/herbe

Daemon-less notifications without D-Bus. Minimal and lightweight.

c daemon-less lightweight minimal notifications

Last synced: 07 Apr 2025

https://github.com/JonnyBanana/Huge-Collection-of-CheatSheet

:goberserk: :goberserk: :goberserk: Share of my Huge Collection of Cheatsheet (Coding, Cheat, Pinouts, Command Lists, Etc.) :goberserk: :goberserk: :goberserk:

android c cheat cheatsheet colors css dos html java javascript linux mysql pentesting php powershell programming-cheatsheet python sql visual-basic windows

Last synced: 30 Jul 2025

https://github.com/fabianishere/brainfuck

Brainfuck interpreter written in C

brainfuck c interpreter optimizing

Last synced: 21 Oct 2025

https://github.com/seleznevae/libfort

C/C++ library to create formatted ASCII tables for console applications

ascii c console cpp cpp11 table

Last synced: 04 Apr 2025

https://github.com/mjansson/mdns

Public domain mDNS/DNS-SD library in C

c dns-sd mdns

Last synced: 15 May 2025

https://github.com/danielmartensson/open-sae-j1939

SAE J1939 protocol free to use for embedded systems or PC with CAN-bus

arduino avr c canbus embedded j1939 pic sae stm32

Last synced: 15 May 2025

https://github.com/scikit-build/scikit-build

Improved build system generator for CPython C, C++, Cython and Fortran extensions

build-tool c c-extension c-plus-plus cmake cpython cython fortran kitware packaging python scikit-build wheels

Last synced: 14 May 2025

https://github.com/fast-pack/simdcomp

A simple C library for compressing lists of integers using binary packing

c compression simd simd-instructions

Last synced: 18 Dec 2025

https://github.com/checkedc/checkedc-clang

This repo contains a version of clang that is being modified to support Checked C. Checked C is an extension to C that lets programmers write C code that is guaranteed by the compiler to be type-safe.

c clang llvm memory-safety programming-languages system-programming type-safety

Last synced: 16 May 2025

https://github.com/robiot/xclicker

XClicker - Fast gui autoclicker for x11 linux desktops

auto-clicker autoclicker automation c linux linux-automation mouse x11 xclicker

Last synced: 15 May 2025

https://github.com/tangledpath/ruby-fann

Ruby library for interfacing with FANN (Fast Artificial Neural Network)

ai c fann machine-learning native neural-network neural-networks nn ruby-fann ruby-gem rubygems

Last synced: 15 May 2025

https://github.com/richkmeli/Richkware

Framework for building Windows malware, written in C++

bot c cpp framework hacker hacking hacktool keylogger malware mingw spyware virus windows worm

Last synced: 29 Apr 2025

https://github.com/libdriver/ssd1306

SSD1306 full-featured driver library for general MCU and Linux.

c full-featured-driver iic linux mcu oled spi ssd1306

Last synced: 15 May 2025

https://github.com/tomolt/libschrift

A lightweight TrueType font rendering library

c library suckless truetype

Last synced: 18 Jan 2026

https://github.com/lionsoul2014/friso

High performance Chinese tokenizer with both GBK and UTF-8 charset support based on MMSEG algorithm developed by ANSI C. Completely based on modular implementation and can be easily embedded in other programs, like: MySQL, PostgreSQL, PHP, etc.

c chinese-tokenizer chinese-word-segmentation cjk-tokenizer full-text-search japanese-tokenizer korean-tokenizer php-tokenizer tokenizer

Last synced: 05 Apr 2025

https://github.com/eggheads/eggdrop

The Eggdrop IRC Bot

bot c eggdrop hacktoberfest irc python tcl

Last synced: 14 Mar 2025

https://github.com/edubart/sokol_gp

Minimal modern efficient cross platform 2D graphics painter in C

2d c d3d11 graphics metal opengl rendering sokol

Last synced: 15 May 2025

https://github.com/nihlus/advanceddlsupport

Delegate-based C# P/Invoke alternative - compatible with all platforms and runtimes.

c coreclr csharp dotnet hacktoberfest native netstandard pinvoke

Last synced: 09 Apr 2025

https://github.com/mananapr/cfiles

A ncurses file manager written in C with vim like keybindings

c console file-explorer file-launcher file-manager ncurses terminal w3mimgdisplay

Last synced: 05 Apr 2025

https://github.com/bzppx/bzppx-codepub

暴走皮皮虾之代码发布系统,是现代的持续集成发布系统,由后台管理系统和agent两部分组成,一个运行着的agent就是一个节点,本系统并不是造轮子,是"鸟枪"到"大炮"的创新,对"前朝遗老"的革命.

c ci codepub con continuous-delivery continuous-deployment continuous-integration continuous-testing cpp git golang java jenkins nodejs php ruby

Last synced: 05 Apr 2025

https://github.com/nathhb/nbnet

single header C(99) library to implement client-server network code for games

c c99 game-development single-header single-header-lib udp webrtc

Last synced: 15 May 2025

https://github.com/moonlight-stream/moonlight-common-c

Core implementation of Nvidia's GameStream protocol

c c-library gamestream moonlight nvidia

Last synced: 09 Jul 2025

https://github.com/redcode/z80

Highly portable Zilog Z80 CPU emulator written in ANSI C

ansi-c c c89 c90 cpu cpu-emulation cpu-emulator emulation emulator retrocomputing z80 z80-emulation z80-emulator zilog

Last synced: 15 May 2025

https://github.com/redcode/Z80

Highly portable Zilog Z80 CPU emulator written in ANSI C

ansi-c c c89 c90 cpu cpu-emulation cpu-emulator emulation emulator retrocomputing z80 z80-emulation z80-emulator zilog

Last synced: 04 Apr 2025

https://github.com/AndreRenaud/PDFGen

Simple C PDF Writer/Generation library

c pdf pdf-document pdf-generation simple-api

Last synced: 09 Jul 2025

https://github.com/gpakosz/whereami

Locate the current running executable and the current running module/library on the file system 🔎

c cpp dladdr executable-path getexecutablepath getmodulefilename introspection library plugins

Last synced: 04 Apr 2025

https://github.com/SYaoJun/CPPInterview

C/C++高频面试题

c cpp linux

Last synced: 26 Mar 2025

https://github.com/versilov/matrex

A blazing fast matrix library for Elixir/Erlang with C implementation using CBLAS.

c cblas elixir erlang jupyter-notebook linear-algebra machine-learning matrix numpy

Last synced: 16 May 2025

https://github.com/kwhat/libuiohook

A multi-platform C library to provide global keyboard and mouse hooks from userland.

c global-hotkeys keyboard-hooks mouse-hooks multi-platform

Last synced: 04 Apr 2025

https://github.com/domeengine/dome

A lightweight game development environment where games can be written in Wren

c engine gamedev games hacktoberfest sdl2 wren

Last synced: 15 Jan 2026

https://github.com/C-Chads/tinygl

The penultimate portable graphics library

c c99 cpp embedded fabrice-bellard opengl portable rasterizer tinygl

Last synced: 27 Apr 2025

https://github.com/mareksuscak/cs50

🎓 Harvard CS50x — 2018 solutions 👨‍🏫

algorithms c cs50 cs50x data-structures python

Last synced: 04 Apr 2025

https://github.com/zserge/partcl

ParTcl - a micro Tcl implementation

c interpreter tcl

Last synced: 05 Apr 2025

https://github.com/libfirm/libfirm

graph based intermediate representation and backend for optimising compilers

backend c compiler graph libfirm optimization ssa

Last synced: 04 Apr 2025

https://github.com/jamesroberts/fastwsgi

An ultra fast WSGI server for Python 3

c django flask python server web-server werkzeug wsgi wsgi-server

Last synced: 10 Apr 2025

https://github.com/skx/simple.vm

Simple virtual machine which interprets bytecode.

binary-opcodes bytecode c opcodes perl register virtual-machine

Last synced: 05 Apr 2025

https://github.com/xlucn/pat

PAT OJ exercises in C language 浙江大学PAT纯C语言题解。

c gh-pages github-page oj online-judge pat pat-exercises programming-ability-test zju

Last synced: 05 Apr 2025