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/tinybiggames/cpas

Static C Libraries for Delphi

c clibrary delphi pascal win64 windows-10 windows-11

Last synced: 27 Oct 2025

https://github.com/dentrax/dentos

Experimental Stand-alone 32-bit Kernel with Bootloader written in AT&T Assembly and Freestanding C

assembly c c99 kernel operating-system os osdev standalone x86-os

Last synced: 10 Apr 2025

https://github.com/fujiwarachoki/blxdmoon

RAT with built-in functions written in C.

c rat socket

Last synced: 02 Mar 2026

https://github.com/offlinemark/suicide

LLVM pass that detects one undefined behavior, and emits code to delete your hard drive

c compilers llvm undefined-behavior

Last synced: 15 Mar 2026

https://github.com/libdriver/sht2x

SHT2X(SHT20, SHT21, SHT25) full-featured driver library for general-purpose MCU and Linux.

c full-featured-driver humidity iic linux mcu sht20 sht21 sht25 sht2x temperature

Last synced: 30 Apr 2026

https://github.com/wrapl/minilang

A mini language used for the Rabs build system and within Wrapl.

asynchronous-programming c embedded-language interpreter multimethods programming-language

Last synced: 08 Mar 2026

https://github.com/lukechilds/byte-range

Returns integer ranges for C data types

c data-type validation

Last synced: 28 Apr 2025

https://github.com/Red1C3/go-pong

A Pong clone made from scratch with Go and C using OpenGL 3.3

c cgo game golang multiplayer-game opengl

Last synced: 27 Jul 2025

https://github.com/prashantgupta24/mac-sleep-notifier

macOS Sleep/ Wake notifications in golang

c cgo golang macos sleep

Last synced: 26 Dec 2025

https://github.com/nezvers/gamesystemsinc

Game systems for games in C. Examples using Raylib.

autotile c raylib tilemap tileset

Last synced: 30 Jun 2025

https://github.com/cadaver/siddump

C64 music debug output utility

c c64 music utility

Last synced: 17 Mar 2025

https://github.com/ashishraste/arp-dns-attacks

ARP spoofing, HTTP redirection, DNS spoofing and DNS forging using pcap library

arp-poisoning c dns http linux netfilter netfilter-hook network-attacks packet-capture packet-sniffer pcap-library

Last synced: 11 May 2025

https://github.com/mcpcpc/kfc

A terminal-emulator color palette setter written in POSIX C99.

ansii c colors kiss palettes posix

Last synced: 13 Apr 2025

https://github.com/red1c3/go-pong

A Pong clone made from scratch with Go and C using OpenGL 3.3

c cgo game golang multiplayer-game opengl

Last synced: 04 Jul 2025

https://github.com/ehaliewicz/BSPView

A graphics engine for the Sega Genesis

68000 bsp c doom genesis megadrive sega

Last synced: 02 Apr 2025

https://github.com/laurencelundblade/t_cose

Commercial quality COSE_Sign1 implementation in C for constrained environment. Works with MbtedTLS and OpenSSL Crypto.

c cose cose-sign1 iot rfc-8152 rfc-9052

Last synced: 23 Jan 2026

https://github.com/pankaj-str/c-programming-tutorial-codeswithpankaj

Improve your coding skills by coding for 28 days in a row.

c programming-language

Last synced: 12 Apr 2025

https://github.com/pfultz2/zlang

A plugin framework for namespace macros in C/C++

c c99 cpreprocessor macros namespace namespace-macros preprocessor zlang

Last synced: 10 Apr 2025

https://github.com/tokenrove/niffy

NIF testing harness

afl-fuzz c erlang nif testing valgrind

Last synced: 25 Mar 2025

https://github.com/zakarialaoui10/HIGH-TO-LOW

in this repository you will find codes in C and their equivalence in MIPS Assembly

asm assembly c high-level low-level mars micro microcontroller microprocessor mips morocco

Last synced: 29 Apr 2025

https://github.com/wernsey/miscsrc

My collection of miscellaneous source code

algorithms c csv csv-parser file-formats garbage-collection ini ini-parser json json-api

Last synced: 08 May 2025

https://github.com/lichtso/vulkanfft

Fast Fourier Transform using the Vulkan API

c cli fft fft-library gpu-computing vulkan vulkan-library

Last synced: 23 Jul 2025

https://github.com/troglobit/jush

just give me a unix shell

c editline shell unix unix-shell

Last synced: 27 Jul 2025

https://github.com/rprata/linux-device-driver-tutorial

This tutorial discusses technical issues to develop your own linux device driver. The aim of this tutorial is to provide, easy and practical examples so that everybody can understand the concepts in a simple manner.

c driver-programming linux-device-drivers linux-kernel operating-system

Last synced: 26 Mar 2025

https://github.com/libdriver/ch9121

CH9121 full function driver library for general MCU and Linux.

c ch9121 ethernet full-function-driver linux mcu uart

Last synced: 16 Mar 2025

https://github.com/ibara/yacc

Portable OpenBSD Yacc.

bsd c openbsd posix unix yacc

Last synced: 04 May 2025

https://github.com/ramonmeza/zig-c-tutorial

Learn to create Zig bindings for C libraries!

binding c compiling linking shared static wrapper zig zig-program

Last synced: 20 Aug 2025

https://github.com/zakkemble/mailboxnotifier

Receive Telegram notifications when mail arrives in your mailbox!

a9g avr c gps gps-tracker gsm gsm-module project

Last synced: 16 May 2025

https://github.com/briandowns/libspinner

C library with 90 configurable terminal spinner/progress indicators.

c c-language indicator progress progress-bar shell spinner terminal

Last synced: 10 Apr 2025

https://github.com/wzid/phi

A compiler written in C using LLVM

c compiler llvm llvm-frontend

Last synced: 13 Jul 2025

https://github.com/vincentdary/polyasciishellgen

Caezar ASCII Shellcode Generator (x86, 32 bits)

32-bit c c-language encoder shellcode x86 zero-dependency

Last synced: 10 Apr 2025

https://github.com/angt/totp

A tiny command line utility to generate OTP tokens

2fa c command-line google-authenticator hacktoberfest otp-generator totp

Last synced: 17 Jan 2026

https://github.com/orca-zhang/influxdb-c

💙 C write client for InfluxDB.

c header-only influxdb influxdb-c-client no-dependencies

Last synced: 22 Apr 2025

https://github.com/taymindis/lfstack

lock-free LIFO stack by C native built it, easy built cross platform(no extra dependencies needed) , guarantee thread safety memory management ever!

atomic atomic-design c cpp cross-platform generictype lifo lockfree stack

Last synced: 12 Mar 2026

https://github.com/mellowcandle/liblist

Generic Linked list Management Library in C

c datastructures linked-list list multi-threading queue

Last synced: 25 Dec 2025

https://github.com/hhhrrrttt222111/patterns

Patterns in different programming languages

c cpp hacktoberfest java pattern-printing patterns python ruby

Last synced: 12 Aug 2025

https://github.com/silentvoid13/silent_pass

A cross-platform password harvester for known softwares (Chrome / Chromium, Firefox, Internet Explorer / MS Edge, FileZilla)

c cross-platform password

Last synced: 22 Mar 2025

https://github.com/tonycoz/imager

Imager - image manipulation from perl.

c image-manipulation perl

Last synced: 01 Apr 2026

https://github.com/tcr/parser-c

Haskell's language-c ported to Rust.

c haskell-language parse rust

Last synced: 07 Sep 2025

https://github.com/citelab/jamscript

A programming language for cloud of moving things (edge-based IoT)

c cloud-computing fog-computing iot iot-framework iot-middleware javascript programming-language

Last synced: 17 Mar 2025

https://github.com/qtexcel/qsimplexlsxwriter

Use SimpleXlsxWriter in Qt5. SimpleXlsxWriter is C++ library for creating XLSX files for MS Excel 2007 and above.

c cpp excel qt simplexlsxwriter xlsx

Last synced: 11 Apr 2025

https://github.com/dimkr/luufs

Lazy man's, user-mode union file system

c files filesystem fuse security

Last synced: 30 Apr 2025

https://github.com/QtExcel/QSimpleXlsxWriter

Use SimpleXlsxWriter in Qt5. SimpleXlsxWriter is C++ library for creating XLSX files for MS Excel 2007 and above.

c cpp excel qt simplexlsxwriter xlsx

Last synced: 08 May 2025

https://github.com/harshjv/threes-c

🎮 Play threes in your terminal!

c game terminal terminal-based threes

Last synced: 18 Jul 2025

https://github.com/rsyslog/librelp

OFFICIAL librelp repository on github

c logging protocol relp

Last synced: 11 Apr 2025

https://github.com/libdriver/max30105

MAX30105 full function driver library for general MCU and Linux.

c full-function-driver iic linux max30105 mcu particle-sensing

Last synced: 05 Apr 2025

https://github.com/fytex/simple-ransomware

Simple ransomware to troll your friends. Encrypt and Decrypt a Windows computer using a simple xor encryption which is pretty basic!

c decryption encryption ransomware simple user windows xor-cipher

Last synced: 01 May 2025

https://github.com/robert-van-engelen/lisp-cheney

A mini Lisp in 1k lines of C with Cheney's copying garbage collector, explained. Includes over 40 built-in Lisp primitives, floating point, strings, closures with lexical scope, macros, proper tail recursion, exceptions, execution tracing, file loading, a copying garbage collector and REPL.

c cheney-garbage-collection garbage-collection lisp lisp-interpreter

Last synced: 11 Apr 2025

https://github.com/sryze/wdd

dd for Windows

backup c disk-image windows

Last synced: 19 Apr 2025

https://github.com/phreppo/pilisp

Lisp interpreter with bytecode compiler

c interpreter lisp

Last synced: 04 Oct 2025

https://github.com/mareksuscak/asus-pce-n53-linux

🤖 Asus PCE-N53 Linux Driver for Kernel versions 3.x, 4.x and 5.x

c driver kernel ubuntu wireless-network

Last synced: 14 Apr 2025

https://github.com/fabianhahn/shoveler

A minimalistic OpenGL 3D game engine written in C

c game-engine gamedev opengl shoveler

Last synced: 11 Jun 2025

https://github.com/byllgrim/svi

Simple Vi like text editor

ansi c c89 editor minimalist simple suckless text-editor vi vim

Last synced: 10 Apr 2025

https://github.com/Guenael/rtlsdr-ft8d

FT8 decoder of RTL devices

beacon c decoder ft8 propagation radio rtl rtl-sdr sdr

Last synced: 10 Aug 2025

https://github.com/twesterhout/lattice-symmetries

A package to simplify working with symmetry-adapted quantum many-body bases. Provides a good foundation for writing custom exact diagonalization and variational Monte Carlo software

bit-manipulation c cpp17 exact-diagonalization lattice-symmetries many-body-physics neural-network permutation quantum-mechanics symmetries symmetry-groups

Last synced: 16 Mar 2025

https://github.com/editso/cfrp

内网穿透,端口转发工具

c forward frp proxy

Last synced: 29 Apr 2025

https://github.com/building42/httpparserc

HTTP message parser written in C

c cocoapods http parser

Last synced: 21 Oct 2025

https://github.com/totallynotchase/c-iterplus

Functional, Type safe, Lazy abstractions for generic iterators in C - https://github.com/TotallyNotChase/c-iterators

c generic interface iterator lazy-evaluation polymorphism type-safety typeclass

Last synced: 17 Mar 2026

https://github.com/ucb-bar/baremetal-nn

Tool for converting PyTorch models into raw C codes with minimal dependency and some performance optimizations.

c neural-network pytorch risc-v

Last synced: 17 Mar 2026

https://github.com/Warchant/sr25519-crust

C bindings over RUST sr25519 https://github.com/w3f/schnorrkel

bindings c ristretto255 rust schnorr sr25519

Last synced: 16 May 2025

https://github.com/felipensp/liblex

C library for Lexical Analysis

c lex lexical lib tokenizer

Last synced: 13 Apr 2025

https://github.com/dgasmith/gau2grid

Fast computation of a gaussian and its derivative on a grid.

c collocations grid numpy python

Last synced: 17 Mar 2025

https://github.com/ibara/cpaint

https://briancallahan.net/blog/20220220.html

art bsd c console curses drawing freebsd linux ncurses netbsd obfuscated openbsd paint pixel-art terminal unix

Last synced: 30 Apr 2025

https://github.com/cdoco/xfilter

:loop: 关键词过滤扩展, 用于检查一段文本中是否出现敏感词, 基于 Double-Array Trie 树实现。

c filter php php7-extension trie xfilter

Last synced: 13 Apr 2025

https://github.com/proh14/pbook

A simple phonebook manager for TUI lovers!

c phonebook tui

Last synced: 17 Jan 2026

https://github.com/libdriver/sgp30

SGP30 full-featured driver library for general-purpose MCU and Linux.

c co2 full-featured-driver iic linux mcu sgp30 tvoc

Last synced: 05 Mar 2026

https://github.com/andreiavrammsd/cgo-examples

Examples of calling C code from Go

c cgo go

Last synced: 05 Mar 2026

https://github.com/gamemann/packet-flooder

A packet flooding/generating program I made that supports TCP, UDP, and ICMP packets. Includes functionality to change characteristics per packet and is also multithreaded.

c denial-of-service dos dos-attack fast flood flooding multithreading network packet packet-flood packet-flooder packet-generator packetflood pcktflood pcktgen pentest pentest-tool pentesting security

Last synced: 18 Mar 2025

https://github.com/ashwio/arm64-sysreg-lib

Header-only C library for reading/writing 64-bit Arm registers, automatically generated by parsing the AArch64 System Register XML.

aarch64 aarch64v8 arm arm64 arm64-v8a arm64v8 armv8 armv8-a armv8-assembly armv8a assembly assembly-language assembly-language-programming c library

Last synced: 30 Oct 2025

https://github.com/moodyhunter/mos

My Operating System

c cmake cpp mlibc nasm osdev rust x86-64

Last synced: 07 Mar 2026

https://github.com/sabertazimi/hust-lab

Labs for Computer Science: C, Assembly, Data Structure, CSAPP, HSI, MATLAB, Digital Logic, Verilog, Compilers, Operating Systems

algorithm assembly c compiler computer-science data-structrues digital-logic functional-programming hust hust-lab lab matlab operating-system verilog

Last synced: 13 Apr 2025

https://github.com/libdriver/pcf8563

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

c full-featured-driver iic linux pcf8563 rtc

Last synced: 30 Jul 2025

https://github.com/maxim2266/ocr

A collection of tools for OCR (optical character recognition).

bash-script c extract-text linux ocr ocr-recognition tesseract

Last synced: 21 Feb 2026

https://github.com/FelixKratz/moonlight-mac

Moonlight Client for macOS 10.13+ w/ HEVC support

c gamestream hevc mac macos moonlight moonlight-client moonlight-mac stream

Last synced: 08 May 2025

https://github.com/haibbo/speedtest-cli

Command line client for speedtest.net written in C

c libcurl libexpat speedtest

Last synced: 12 Apr 2025

https://github.com/christophercrouzet/rexo

Neat single-file cross-platform unit testing framework for C/C++.

c framework header-only unit-testing

Last synced: 15 May 2025

https://github.com/murtaza-u/devoidwm

A simple X11 window manager

c linux window-manager x11 xlib

Last synced: 05 Apr 2025

https://github.com/assyrianic/harbol

Harbol is a collection of data structure and miscellaneous libraries, similar in nature to C++'s Boost, STL, and GNOME's GLib but for C99+

allocators bytebuffer c configuration-file custom-types floating-point-types hashmap hashtable libraries library memory-pool miscellaneous-libraries ordered-hashmap plugin-manager queue string tree tuple variants vector

Last synced: 21 Apr 2025

https://github.com/travorlzh/travoros

A simple OS running on Intel x86 architecture | No longer updating

assembly bootloader c i386 kernel operating-system os x86

Last synced: 15 Apr 2025

https://github.com/ankitpokhrel/c-code-katas

Collection of short programs, data structures, algorithms and competitive programs implemented in C programming language.

algorithms c code-kata competitive-programming data-structures programming-challenge project-euler

Last synced: 05 Aug 2025

https://github.com/netdata/libjudy

Fork of the Judy C library for dynamic array originally imported from the SF project https://sourceforge.net/projects/judy/ with patches applied for build and bug fixes.

arrays c dynamic judy judy-arrays

Last synced: 21 Apr 2025

https://github.com/gomjellie/chalk.c

🌈 C MACRO library for Colorful Console

ansi-escape c color console library terminal

Last synced: 23 Mar 2025

https://github.com/kriskwiatkowski/pqc

Reference implementations of post-quantum cryptographic primitives

c cryptography post-quantum rust

Last synced: 22 Jan 2026

https://github.com/guillaumefalourd/setup-windows10-sdk-action

Github action to download and install a specific version of the Windows 10 SDK 📦

c cmake github-actions hacktoberfest sdk utilities windows10

Last synced: 09 Apr 2025

https://github.com/kala13x/smake

Automatically generate Makefile by only typing smake in the project

c cpp makefile makefile-generation makefile-generator makefile-snippets makefile-syntax makefile-template makefiles smake

Last synced: 30 Jan 2026

https://github.com/xyproto/tinyxxd

Drop-in replacement and standalone version of the hex dump utility that comes with ViM

c c11 linux utility vim xxd

Last synced: 25 Oct 2025