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/enusbaum/wwwinamp.c

WWWinamp based on the original Nullsoft C software package to control WinAMP through a Web Browser

c http-server winamp

Last synced: 01 Apr 2025

https://github.com/bensuperpc/compiler_in_docker

List of my docker image with compiler

c compiler cpp docker tcc

Last synced: 18 Apr 2026

https://github.com/linarcx/iproc

A cross-platform utility (linux, windows for now) that help you gather information (cpu_usage, memory_usage, ...) from a particular process.

c cpu-monitoring memory monitoring-tool proc process

Last synced: 13 Oct 2025

https://github.com/charanjit-singh/c-compiler-in-python

C Compiler in Python - For Computer Science Students

c compiler-design grammar python3 slr-parser

Last synced: 15 May 2026

https://github.com/qbbr/dwm

dwm 6.4 (patched)

c dwm patches solarized suckless

Last synced: 27 Mar 2025

https://github.com/datkt/c-pointer-example

A simple example demonstrating the use of C pointers in Kotlin/Native

c example konanc kotlin native pointer

Last synced: 30 Apr 2026

https://github.com/mindula-dilthushan/mobax

This is moba X Application. using Flutter

c cmake cplusplus dart flutter html5 other swift

Last synced: 05 Apr 2026

https://github.com/chethanyadav456/data-structures-c

This repository contains the code for the data structures I have done in my college.

c c-language data-structures

Last synced: 15 May 2026

https://github.com/andrflor/openai-c

Pure c openai-api client implementation [WIP]

c c89 curl gpt-3 openai openai-api

Last synced: 17 Feb 2026

https://github.com/dimalmfao/strings

A concise collection of static string functions poorly designed to enhance efficiency in C programming tasks.

c contributions-welcome open-source

Last synced: 03 Apr 2025

https://github.com/gabrieldlima/tictactoe

Tic-Tac-Toe in C ๐ŸŽฎ

c tictactoe

Last synced: 27 Oct 2025

https://github.com/cdoco/kcp-php

KCP Protocol for PHP

c kcp php php7-extension

Last synced: 15 May 2026

https://github.com/jesseopdenbrouw/book_c

A Dutch book about the C programming language (ready for use)

c dutch latex programming-language

Last synced: 02 May 2025

https://github.com/misterabdul/kbbi-gtk

KBBI Offline remake with GTK3

c gtk3 gui-application kbbi linux

Last synced: 07 May 2026

https://github.com/metwork-framework/mapserverapi

tiny C library to invoke mapserver engine as a library

autoreadme c github-actions integration-level-3 library mapserver

Last synced: 15 Jun 2025

https://github.com/albertwaker/test.c

c่ฏญ่จ€ไปฃ็ 

algorithms c vs2022

Last synced: 23 Jun 2026

https://github.com/dwoz/janus-pubsub-plugin

PubSub Plugin for Janus WebRTC Gateway

c janus-gateway plugin webrtc

Last synced: 15 May 2026

https://github.com/qiniu/pandora-c-sdk

C/C++ SDK for Pandora Platform

c client pandora

Last synced: 05 May 2025

https://github.com/kaualandi/megasena-tic-ccomp

Sorteio MegaSena em C para aula de TIC - 1/8 CCOMP

c

Last synced: 01 Sep 2025

https://github.com/keithdhedger/kute

(K)eith's (U)niversal (T)ag (E)ditor, Linux cli tag editor for flac,m4a and mp3 files.

c c-plus-plus command-line-tool editor flac linux m4a mp3 tags

Last synced: 28 Apr 2026

https://github.com/nahakiole/schwitzerduetsch

A pebble watchface in swiss german

c pebble smartwatch swiss swissgerman watch

Last synced: 29 Apr 2026

https://github.com/0xvpr/vpr-bin2fmt

A utility program to convert binary data to a formatted string of the user's choice

binary-format c cpp data-formatting string-formatter tool tooling utility

Last synced: 17 May 2026

https://github.com/vityaman-edu/coroed

Minimal fiber runtime written in C

async c coroutines

Last synced: 14 Feb 2026

https://github.com/itzcozi/dynoir

Bypass DyKnow on ChromeOS, Windows and Your Browser

c poc python reverse-engineering stop-censorship

Last synced: 29 Apr 2026

https://github.com/wkhallen/cdtp

Modern cross-platform networking interfaces for C.

c networking socket socket-client socket-server

Last synced: 01 Mar 2026

https://github.com/micahondiwa/monty

Monty 0.98 is a scripting language that is first compiled into Monty byte codes (Just like Python)

brainfuck brainfuck-compiler brainfuck-interpreter c deque enqueue gcc gcc-complier pop pull push queue stack

Last synced: 03 Apr 2025

https://github.com/huwzpf/parallel-processing-cpu-and-gpu-env-and-lib-with-powercap

(2024/2025) A library and environment for parallel processing in a power-limited CPU+GPU cluster environment.

c cpu cuda gpu mpi openmp parallel powercap

Last synced: 11 Apr 2025

https://github.com/simplyceo/feather-browser

A web browser written in pure C, using GTK3 and WebKit2GTK+.

c gtk3 web-browser webkit2gtk

Last synced: 09 Sep 2025

https://github.com/ahmed-roshdy-1/sheet-4

Data Structure using C

c data-structures queue stack

Last synced: 02 Mar 2025

https://github.com/zouariomar/hashhashbooks

A curated collection of programming books ๐Ÿ“š

book books c cpp css css3 html html5 java javascript

Last synced: 15 Apr 2025

https://github.com/kaustubhgupta/c-programs

All C programs I developed

c

Last synced: 15 May 2026

https://github.com/talfig/assembler

Comprehensive assembler program for a specific assembly language, implementing efficient code translation, error handling, and file management in C.

assembler assembly-language c

Last synced: 26 Mar 2025

https://github.com/krishpranav/tcpjack

A simple tcp hijacker built in rust

c network-sniffer rust sniffer tcp tcp-sniffing

Last synced: 16 May 2026

https://github.com/manoelcampos/logica-programacao

Curso de Lรณgica de Programaรงรฃo em C ๐Ÿ‘ฉ๐Ÿฝโ€๐Ÿ’ป๐Ÿค”

algoritmos c curso ebook gitbook logica

Last synced: 08 Apr 2025

https://github.com/mewmewdevart/get_next_line

[42 Cursus] Reading a line from a fd is way too tedious

42projects c file-descriptor gnl static-variables

Last synced: 14 May 2026

https://github.com/xmas7/hexdump

The program is the same as hexdump -C <file> or hd <file>.

c hexdump

Last synced: 27 Mar 2025

https://github.com/rdeusser/tinycc

TinyCC mirror with weekly releases

c tinycc

Last synced: 09 Oct 2025

https://github.com/lumarans30/dec2bin-c

Three simple algorithms in C that convert a number from decimal to binary.

arithmetic-operators bitwise-operators c conversion decimal-to-binary masking unsigned-integers

Last synced: 18 Mar 2025

https://github.com/rikvdh/matching

String-based parser based on matching strings for interpreting and handling string-based interfaces

at-command c cli clib embedded embedded-c memory parser string zero-allocation

Last synced: 11 Jun 2026

https://github.com/yin-jinlong/tiny-unicode

unicode C ่ฝฌๆขๅบ“ๅŠ็ฎ€ๅ•ๅทฅๅ…ทใ€‚Simple unicode C converter and utils.

c tiny unicode unicode-converter utf-32 utf-32be utf-8

Last synced: 18 Mar 2025

https://github.com/koushiro/xlib

a lightweight and generic C99 library.

c c99 dictionary double-linked-list generic library lightweight skiplist string

Last synced: 26 Mar 2025

https://github.com/keyd-project/keyd-fork

A key remapping daemon for Linux. This is a friendly, temporary fork of https://github.com/rvaiya/keyd

c keyboard keyboard-layout keyboard-mapping keyboard-remap keymap linux sway x11

Last synced: 06 Mar 2026

https://github.com/0x1nf3cted/pwdgen

pwdgen: A simple command-line tool written in C for generating random passwords

c cli linux password password-generator password-manager security

Last synced: 19 Jan 2026

https://github.com/boddepallyvenkatesh06/c-c-projects

About All Youtube videos C/C++ projects available here

c c-plus projects-done

Last synced: 27 Mar 2025

https://github.com/archibate/chaos

A hobby operating system based on my microkernel

c c-library kernel microkernel operating-system os

Last synced: 17 Jul 2025

https://github.com/ilbuso/orione

Custom MSP432 keyboard with firmware and PCB design

c ccstudio kicad msp432 msp432p401r pcb

Last synced: 30 Apr 2025

https://github.com/skyplabs/sniff-cookies

Mirror of https://codeberg.org/Skyper/sniff-cookies.

c cookies libpcap mirror network sniffer

Last synced: 08 Sep 2025

https://github.com/dibyadyutidas/devkit

A curated collection of developer tools

boilerplate c cpp developer-tools github-actions html java nodejs python scripting

Last synced: 12 Jul 2025

https://github.com/exclud/alx-low_level_programming

This is a repository learning low level programming in C

alx-low-level-programming c libraries

Last synced: 03 Mar 2025

https://github.com/m0rningdawning/tsp-genetic-algorithm

Travelling Salesman Problem solved using Genetic Algorithm

c genetic-algorithm travelling-salesman-problem tsp

Last synced: 03 Apr 2025

https://github.com/bgmp/shell

Linux Shell Emulator written in C

c cmake syscalls

Last synced: 26 Oct 2025

https://github.com/mr-bossman/colorcat

This is a c-base lolcat like program.

c cli lolcat

Last synced: 25 Feb 2026

https://github.com/lambdachad/hello-n64

Hello world!\n in N64

c n64

Last synced: 15 May 2026

https://github.com/javiorfo/st

Personal suckless ST

c st sucless

Last synced: 24 Jan 2026

https://github.com/boneill02/jules

chat bot

bot c chat-bot chatbot

Last synced: 18 Mar 2025

https://github.com/mhcrnl/mhcrnltexteditor

C, Code::Blocks 17.12, GTK+2, GTK+3, text editor. Os: Fedora 32, Ubuntu 18.04, Feodora 28.

c code-blocks editor gtk2 gtk3 text-editor

Last synced: 15 May 2026

https://github.com/kehiy/go-secp256k1

a bitcoin libsecp256k1 binding for golang. [WIP]

binding bitcoin c cgo cryptography go golang libsecp256k1 nostr

Last synced: 02 Mar 2025

https://github.com/shikharvashistha/shell

A Basic shell in C

c

Last synced: 02 Mar 2025

https://github.com/hungrybluedev/c-programs

A collection of well-documented, mostly self-contained C programs. The programs include implementations of Data Structures as well as Algorithms.

algorithm c data-structures dependency-free implementation

Last synced: 08 Apr 2025

https://github.com/kulp/php-serialization-xs

An XS (C) version of PHP::Serialization, for Perl

c perl perl5 php serialization xs

Last synced: 30 Apr 2025

https://github.com/andywendt/c-programming-language

Completed Exercises for the Kernighan and Ritchie Text of the Same Name

c

Last synced: 08 Oct 2025

https://github.com/costava/c-queue

Generic, type-safe queue using a circular buffer

c c99 queue

Last synced: 01 Jul 2026

https://github.com/ourway/sqlite-tiny

My first attemp to write a sqlite3 clone. It's just an experimental attempt to understand RDBMS. Never use it in any production.

b-tree c parser personal-project self-learning sqlite sqlite-database sqlite-orm sqlite3 sqlite3-database tokenizer virtual-machine vm

Last synced: 16 May 2026

https://github.com/gyakobo/mexil

This is Virus Shell Simulator

c game-engine malloc

Last synced: 16 May 2026

https://github.com/wiright/plog

Log in your code with plog!

c

Last synced: 02 May 2026

https://github.com/sug0/cdhorizon

Next-next-gen go-glitch. Accomplishes the performance goals horizon couldn't.

art c glitch go-glitch horizon image next-generation trippy

Last synced: 11 Jan 2026

https://github.com/vonderklaas/invoice-machine

I played a bit with *C* to build this command-line application. Now you can generate bills and invoices for your restaurant. It is designed to help managers quickly generate invoices for customers.

c make mdx

Last synced: 16 May 2026

https://github.com/fahim1049/c-basic

Practice

c

Last synced: 23 Jul 2025

https://github.com/dosx-dev/pebloader.h

Tiny C header that allows easy hiding of WinAPI imports via PEB

c hacktoberfest loader low-level obfuscation peb reverse-engineering

Last synced: 07 Sep 2025

https://github.com/howerj/muxleq

A two instruction set computer that greatly speeds things up over SUBLEQ

c eforth forth multiplexing mux muxleq oisc subleq

Last synced: 14 May 2026

https://github.com/melroy89/c-gtk-test-app

GTK C Code Test Application - using CMake

appliction c cmake example gtk gtk3 template

Last synced: 15 May 2026

https://github.com/maximilianfeldthusen/dronemonitor

This code simulates drone operations by tracking sensor data, flight status, battery levels, and errors. It runs through multiple iterations, updating drone data and logging it for analysis.

analysis battery c drone logging sensor tracking

Last synced: 16 Jun 2025

https://github.com/hungrybluedev/cmake-basic-c-template

This repository contains a basic CMake template that can be used a viable starting point for a moderate to large C codebase.

c cmake project template

Last synced: 12 Jun 2025

https://github.com/ciffelia/gimleos

ใ€Œ30ๆ—ฅใงใงใใ‚‹! OS่‡ชไฝœๅ…ฅ้–€ใ€ใ‚’ใ‚„ใฃใฆใ„ใ

assembly c nask os qemu

Last synced: 20 Apr 2026

https://github.com/emorozov/gtkballs

Clone of Lines - logic game about balls

c game gtk2

Last synced: 25 Jan 2026

https://github.com/pseudoincorrect/health_overview

Full IoT Stack System to provide Online (web) real-time overview of the health status of a group of individuals within a mesh RF network.

angular c eagle express mean-stack mesh-networks mongodb nordicsemi openthread pcb python

Last synced: 06 Apr 2026

https://github.com/schwalbe-t/dstike-pong

A port of singleplayer Pong for the DSTIKE Deauther watch.

c cpp embedded embedded-c embedded-cpp esp8266 platformio sh1106

Last synced: 26 Feb 2026

https://github.com/rkirlew/brainfart-interpreter-in-c

Brainfart is a toy language made by me. It was inspired by Brainf*ck,however Brainfart is somewhat simplified.

brainfuck-interpreter c interpreter toy-language

Last synced: 26 Apr 2026

https://github.com/itchyny/bf

bf - executes a Brainfuck code

brainfuck c

Last synced: 01 Jul 2026

https://github.com/frouioui/42sh

Reproduction of the official TCSH shell, implemented in C.

c epitech shell tcsh

Last synced: 08 Jul 2025

https://github.com/dylan-conway/vk_enum_str

Convert Vulkan enums into strings for debugging

c enums vulkan vulkan-utils

Last synced: 03 Apr 2025

https://github.com/buzzqrd/lncpy

Simple C program for copying lines between files

c cli copy copy-paste terminal

Last synced: 15 Apr 2026

https://github.com/astrodynamic/uart-in-c

The project is a C program that facilitates communication between two serial ports (COM ports). It creates two threads to handle the communication independently. The program reads packets from one serial port, verifies their integrity, and sends them to a system message queue.

c com-port console console-application linux makefile port termios threads ttyusb uart-controller uart-protocol

Last synced: 15 May 2026

https://github.com/bonitoflakez/gojson2class

a utility that converts JSON schema to classes

c cpp golang java json json-schema jsonschema rust typescript

Last synced: 11 Jan 2026

https://github.com/kamiyaa/arclight

re-implementation of acpilight with less features

acpi-brightness c sysfs udev-rules

Last synced: 26 Mar 2025

https://github.com/johnandersen777/librpc

C implementation of various client and server protocols

c rpc-client rpc-server

Last synced: 12 Jul 2025

https://github.com/eliainnocenti/cryptography-exercises

Exercises for Cryptography Exam @ Polito - Cryptographic primitives in C with OpenSSL and prototype attacks in Python.

asymmetric-cryptography c cryptography ctf digest encryption-decryption offensive-security openssl python rand random-number-generators random-numbers symmetric-cryptography

Last synced: 05 May 2026

https://github.com/dinoex/unix-connect

Exchanging mail and news with Z-Connect BBS systems

c email gateway news

Last synced: 11 Jan 2026

https://github.com/mayank-02/fsh

Fast Shell

c shell unix unix-shell

Last synced: 15 May 2026