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/ehaliewicz/BSPView

A graphics engine for the Sega Genesis

68000 bsp c doom genesis megadrive sega

Last synced: 02 Apr 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/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/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/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/nezvers/gamesystemsinc

Game systems for games in C. Examples using Raylib.

autotile c raylib tilemap tileset

Last synced: 30 Jun 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/tokenrove/niffy

NIF testing harness

afl-fuzz c erlang nif testing valgrind

Last synced: 25 Mar 2025

https://github.com/libdriver/tm1638

TM1638 full function driver library for general MCU and Linux.

c digital-tube full-function-driver key-scan linux mcu spi tm1638

Last synced: 18 Mar 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/cadaver/siddump

C64 music debug output utility

c c64 music utility

Last synced: 17 Mar 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/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/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/tinybiggames/cpas

Static C Libraries for Delphi

c clibrary delphi pascal win64 windows-10 windows-11

Last synced: 27 Oct 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/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/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/elarity/tiginx

Tiginx is a Shanzhai Nginx project , please buyao use it xian , if meet problem , I no fuze ...

async c epoll http select socket tcp

Last synced: 13 Apr 2025

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/pfultz2/ZLang

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

c c99 cpreprocessor macros namespace namespace-macros preprocessor zlang

Last synced: 12 Jul 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/fujiwarachoki/blxdmoon

RAT with built-in functions written in C.

c rat socket

Last synced: 02 Mar 2026

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/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/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/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/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/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/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/hhhrrrttt222111/patterns

Patterns in different programming languages

c cpp hacktoberfest java pattern-printing patterns python ruby

Last synced: 12 Aug 2025

https://github.com/ibara/yacc

Portable OpenBSD Yacc.

bsd c openbsd posix unix yacc

Last synced: 04 May 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/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/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/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/tonycoz/imager

Imager - image manipulation from perl.

c image-manipulation perl

Last synced: 01 Apr 2026

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/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/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/tcr/parser-c

Haskell's language-c ported to Rust.

c haskell-language parse rust

Last synced: 07 Sep 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/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/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/rsyslog/librelp

OFFICIAL librelp repository on github

c logging protocol relp

Last synced: 11 Apr 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/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/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/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/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/sryze/wdd

dd for Windows

backup c disk-image windows

Last synced: 19 Apr 2025

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/haibbo/speedtest-cli

Command line client for speedtest.net written in C

c libcurl libexpat speedtest

Last synced: 12 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/moodyhunter/mos

My Operating System

c cmake cpp mlibc nasm osdev rust x86-64

Last synced: 07 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/building42/httpparserc

HTTP message parser written in C

c cocoapods http parser

Last synced: 21 Oct 2025

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/proh14/pbook

A simple phonebook manager for TUI lovers!

c phonebook tui

Last synced: 17 Jan 2026

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/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/felipensp/liblex

C library for Lexical Analysis

c lex lexical lib tokenizer

Last synced: 13 Apr 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/cdoco/xfilter

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

c filter php php7-extension trie xfilter

Last synced: 13 Apr 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/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/phreppo/pilisp

Lisp interpreter with bytecode compiler

c interpreter lisp

Last synced: 04 Oct 2025

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/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/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/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/editso/cfrp

内网穿透,端口转发工具

c forward frp proxy

Last synced: 29 Apr 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/xigang/mcast

The simple implementation of UDP broadcasting and multicast

broadcast c muliticast udp

Last synced: 23 Mar 2025

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/gomjellie/chalk.c

🌈 C MACRO library for Colorful Console

ansi-escape c color console library terminal

Last synced: 23 Mar 2025

https://github.com/desktop/desktop-trampoline

A cross-platform no-dependency TCP-based trampoline for GitHub Desktop, written in C

askpass c git github github-desktop

Last synced: 15 Aug 2025

https://github.com/taymindis/backcurl

C++ http client, pure libcurl based with customized set_easy_opt for different kind of requests for Mobile, NON BLOCK UI SYNC http request.

android c cpp httpclient ios libcurl nonblocking-sockets setopt

Last synced: 12 Apr 2025

https://github.com/telodendria/telodendria

Telodendria is an open source Matrix homeserver implementation written from scratch in ANSI C and designed to be lightweight and simple, yet functional. This is the official read-only mirror of the upstream source code.

ansi-c c homeserver matrix matrix-homeserver telodendria

Last synced: 13 Apr 2025

https://github.com/atlas-comstock/http_client

A http client written in C and pure socket, for understanding HTTP protocol. 用于理解 http 协议的 http 客户端

c client http socket study

Last synced: 08 Apr 2025

https://github.com/jedisct1/fastly-terrarium-examples

Example code you can run in Fastly Terrarium: https://www.fastlylabs.com/

c dns doh fastly pow rust terrarium wasm

Last synced: 29 Oct 2025

https://github.com/libdriver/hdc1080

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

c full-featured-driver hdc1080 humidity iic linux mcu temperature

Last synced: 20 Jul 2025

https://github.com/en14c/erebus

Poc for ELF64 runtime infection via GOT poisoning technique by elfmaster

c elf elf-binaries elf64 linux linux-system-programming process-injection proof-of-concept security virus x64-assembly

Last synced: 09 Jul 2025

https://github.com/libdriver/mcp3421

MCP3421 full function driver library for general MCU and Linux.

adc c full-function-driver iic linux mcp3421 mcu

Last synced: 18 Mar 2025

https://github.com/kriskwiatkowski/pqc

Reference implementations of post-quantum cryptographic primitives

c cryptography post-quantum rust

Last synced: 22 Jan 2026