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/islipnot/winload

Reversing & recreating Windows 10 image loader with executable API resolution. (usermode, x64/86)

c reverse-engineering windows-10 windows-internals

Last synced: 20 Jun 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/jcestibariz/power-ps1

Powerline-like PS1 for bash

bash c powerline

Last synced: 15 May 2026

https://github.com/fboulnois/pg-scram

A tiny C program to create valid Postgres scram-sha-256 passwords

c libpq postgres postgresql scram-sha-256

Last synced: 20 May 2026

https://github.com/miou-zora/lib-c-ursed

A libmy (Epitech Small LibC) that try to reach limit of ternary and recursive functions in C.

c c-ursed cursed epitech

Last synced: 02 Feb 2026

https://github.com/frozen-burrito/hydrate-extension-inteligente

Repositorio para el software de aplicación para la extensión inteligente de botellas de agua Hydrate.

ble c cmake embedded-systems esp32 freertos

Last synced: 05 Apr 2025

https://github.com/blaknite/snek

Snake for the RC2014

c game rc2014 retro snake snake-game z80

Last synced: 23 Jul 2025

https://github.com/4cecoder/tewduwu

😳 cursed ☑️ todo list 📜 for your terminal 🖥

c ncurses terminal todo-list tui

Last synced: 16 May 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/afnanenayet/cttp

An HTTP 1.1 server written from scratch, in C

c http server sockets unix

Last synced: 05 Apr 2025

https://github.com/meharehsaan/system-programming

This repository contains all C language codes of system programming with linux written while learning.

c linux linux-utility system-programming

Last synced: 22 May 2026

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

c语言代码

algorithms c vs2022

Last synced: 23 Jun 2026

https://github.com/danielaraldiedu/item-count-capture

Uma aplicação que realizar a contagem e pesagem de itens em esteiras utilizando os conceitos de IPC, threads, pipes, concorrência e paralelismo.

c ipc linux mutex openmp pipes pthread socket thread wsl

Last synced: 17 May 2026

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/rcarubbi/projetosarduino

Arduino Projects repository

arduino c

Last synced: 03 May 2026

https://github.com/ac000/jamendo-fuse

FUSE (Filesystem in USErspace) providing access to jamendo.com

audio c fuse jamendo

Last synced: 07 May 2025

https://github.com/briansantoss/libdstructs

A C library implementing the most commonly used data structures: linked lists, stacks, queues, binary trees, hash tables, sets and array lists/vectors.

algorithms-and-data-structures c library linked-list stacks

Last synced: 08 Mar 2026

https://github.com/loneicewolf/cryptography

Encryption implemented in various languages. like AES and Serpent, more coming.

aes c cascade-encryption cipher cpp cryptography openssl rijndael serpent

Last synced: 08 Mar 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: 25 Oct 2025

https://github.com/baltasarq/reveni

A ZX-Spectrum + adventure game written in C.

c interactive-fiction text-game zx-speccy zx-spectrum

Last synced: 03 Jul 2026

https://github.com/chimari/hoe

Subaru HDS++ OPE file Editor

astronomy c gtk2 gtk3 observatory subaru telescope

Last synced: 03 Jan 2026

https://github.com/ivanbgd/udacity-deep-learning-nd101

My solutions to the Udacity Deep Learning Nanodegree Foundation ND101 on-line course, with some examples in C, beside Python (https://www.udacity.com/course/deep-learning-nanodegree-foundation--nd101)

c deep-learning deep-neural-networks jupyter-notebook miniflow neural-networks python tensorflow udacity udacity-deep-learning udacity-nanodegree

Last synced: 13 Apr 2026

https://github.com/samarjit98/computer-networks

Network programming using the BSD Sockets API and PCAP in C.

c client-server computer-networks network-programming pcap socket-programming system-programming

Last synced: 11 Jun 2025

https://github.com/dan-tan/iterative-label-spreading

This is an implementation of a semi-supervised/unsupervised clustering method called Iterative Label Spreading. The main algorithm is written in c, and wrapped in cython for use in python. The algorithm is presented in the following paper by Amanda J. Parker and Amanda S. Barnard.

c cython-wrapper python semi-supervised-learning unsupervised-learning

Last synced: 18 May 2026

https://github.com/seanpm2001/WhyWatchOS_8

A separate repository for the archival and development of whyWatchOS 8, an open source remake of WatchOS 8. Written in C, and part of the WacOS operating system project.

apple apple-alternative c c-lang c-language gpl3 gplv3 md operating-system subsystem txt wacos wacos-development wacos-project watchos watchos-8 watchos-alternative whywatchos whywatchos-8 wristwatch

Last synced: 11 Mar 2025

https://github.com/matrixsmaster/synth

MOVED to GitLab: https://gitlab.com/sciloaf/synth-1 Mixed-Signal Sound Synthesizer

analog c hardware hw stm32 stm32f4

Last synced: 06 Apr 2025

https://github.com/krasjet/webaudio-c

the simplest example working with webaudio in c

audio c wasm webaudio

Last synced: 17 May 2026

https://github.com/barimehdi77/ft_printf

Ft_printf (42cursus) 2019-2020. Remake printf. A project usefull for the next projects. The aim is to learn how variable size arguments works.

1337 42 c printf printf-42

Last synced: 27 Mar 2025

https://github.com/teonet-co/teocli

Teonet L0 client library

c teocli teonet trudp

Last synced: 20 Feb 2026

https://github.com/klus3kk/clueengine

The project consists of the simple 3D Engine written in C.

3d-engine 3d-graphics c game-engine graphics-engine opengl real-time-rendering shaders

Last synced: 13 Apr 2025

https://github.com/jeanthom/vr88m

Disassembler for V8 microRISC architecture.

c disassembler embedded microrisc risc v8

Last synced: 25 Jun 2025

https://github.com/sunzenshen/cgotchas

Demonstration for using a C library in Go with Cgo

c cgo go golang

Last synced: 06 May 2025

https://github.com/bemwamalak/operating-systems-engineering-course-assignments

My solutions for the MIT 6.S081 / Fall 2020 Operating Systems Engineering course Assignments.

c operating-systems

Last synced: 11 Jun 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/bensuperpc/compiler_in_docker

List of my docker image with compiler

c compiler cpp docker tcc

Last synced: 18 Apr 2026

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/themkat/emacs-gba-debug

Better GBA debugging in Emacs with no, or minimal configuration needed.

c debugger emacs emacs-lisp gameboy-advance gba gba-dev retro retrogaming rust

Last synced: 17 Feb 2026

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/md-mafujul-hasan/program-in-c

These Contain 54 C Programming Language Program that I have done while understanding C-Programming Concepts.

c c-language c-program c-programming c-programming-language open-source opensource programming-exercises

Last synced: 28 Jun 2025

https://github.com/tentaclepurple/42_minishell

Graded 125/100 with bonus

42 c

Last synced: 28 Mar 2025

https://github.com/veeso/popen-redirections

Just a simple C program which shows how to redirect stdout/stdin of child process to parent

c pipes redirect-child-input redirect-child-output redirection stderr stdin stdin-redirection stdout stdout-redirection subprocess unix-pipes

Last synced: 21 Mar 2025

https://github.com/monich/slib

A little general purpose library of C utilities

algorithms c datastructures porting

Last synced: 20 May 2026

https://github.com/md-mafujul-hasan/toph.co

These Contain Some Problem Solution of Toph.co Website that I have done while understanding Programming Concepts.

c c-plus-plus c-programming cpp java python

Last synced: 14 Apr 2026

https://github.com/boompig/hoard

My implementation of hoard parallel memory allocator

c memory-allocation

Last synced: 13 May 2026

https://github.com/dylan-stewart/lottery-scheduler-xv6

My lottery scheduler implementation in XV6 for operating systems

c linux lottery-scheduler xv6-os

Last synced: 15 May 2026

https://github.com/chethanyadav456/my-c-programming-notes

This are my C Programming notes which I have made while learning C Programming Language.

c c-programming clang notes

Last synced: 24 Jun 2026

https://github.com/giwiro/hell0-w01d

C TCP Server

c tcp

Last synced: 01 Jul 2026

https://github.com/vopaaz/v-shell

A Very basic Shell. Course Project Option 1 for Computer System Architechture, Professor Mao, Tsinghua SEM.

c shell

Last synced: 15 May 2026

https://github.com/lukinalexeyg/phpcrypt

Stand-alone version of php_sha256_crypt without any PHP dependencies

c cryptography php

Last synced: 21 Apr 2026

https://github.com/tusharpamnani/c_codes

My first semester practice codes for C Language

c notes

Last synced: 27 Mar 2025

https://github.com/mcquerol/c-exercises

Beginner-level C programming exercises to practice basic concepts and syntax.

basics beginner c

Last synced: 22 Aug 2025

https://github.com/bradford-smith94/cs511

CS 511 Concurrent Programming

c concurrent-programming

Last synced: 15 May 2026

https://github.com/ghazaleze/microblaze-equation-solver

for solving cubic equation

c fpga verilog

Last synced: 28 Jun 2026

https://github.com/flatcap/ntfs-wip

⚠️ NTFS works-in-progress

c cli ntfs userspace

Last synced: 02 Sep 2025

https://github.com/libdriver/aht10

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

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

Last synced: 15 May 2026

https://github.com/onlyf0ur/c-hashcracker

A simple and hyperfast HashCracker written in C.

c cryptography hashcracker

Last synced: 17 Mar 2025

https://github.com/0xwonj/clp-hooks

Concentrated Liquidity Pool Implementation on XRP Ledger using WASM Contract

amm c defi wasm xrpl

Last synced: 15 May 2026

https://github.com/floressek/embedded_system

Final project for embedded systems. In C using REGX52.h and AT89C52 microcontroller

assembly at89c52 c low-level

Last synced: 15 May 2026

https://github.com/christopher-dabrowski/parallel-matrix-multiplication

Drugie zadanie laboratoryjne na Programowanie równoległe i rozproszone

academic-project c java multithreading

Last synced: 15 May 2026

https://github.com/s-celles/ipecmd-wrapper

[WIP] A Python wrapper for Microchip's IPECMD tool for PIC microcontroller programming

ai-generated-code asm c download erase hex pic16f python python3 upload

Last synced: 15 May 2026

https://github.com/paulthomas20002/s7-compiler-lab

CSL411 COMPILER LAB , Prerequisite: A sound knowledge in C programming, Data Structures, Formal languages and Automata Theory and Compiler design.

c cd cd-lab compiler compiler-design compiler-design-lab csl411 dsa flat

Last synced: 16 Jun 2025

https://github.com/t-ros/c-stuff

[EN] Personal collection of C programs

c c-learning

Last synced: 17 Mar 2025

https://github.com/vianpyro/8-puzzle_solver

Implementation of an 8-puzzle solver in C

8-puzzle 8-puzzle-solver c

Last synced: 13 Mar 2025

https://github.com/alpsayin/pure_c_collections

A collection of Arraylist, Linkedlist, Set, and Dict written purely in C for embedded devices.

arraylist c linkedlist object-oriented-c

Last synced: 27 Mar 2025

https://github.com/dbjdbj/windows_hello_world

The code in here is the real WIN32 hello world. As Charles Petzold authored it. Before people forget.

c win32

Last synced: 18 Mar 2025

https://github.com/monksc/ishell

It's an improvement to any shell.

c custom-shell improved shell

Last synced: 20 May 2026

https://github.com/madladsquad/untitledxdgbasedir

An C and C++ implementation of the XDG basedir specification

c cpp xdg xdg-basedir

Last synced: 16 May 2026

https://github.com/jacoblincool/cimple-lib

A delightful library for C learners.

c computer-programming

Last synced: 18 Mar 2025

https://github.com/addonewr/js2c-c-js-

c语言转js的超微型编译器

c compiler javascript small transformer

Last synced: 16 May 2026

https://github.com/rjected/cuda-timelock

Solving a large number of timelock puzzles in parallel using GPU acceleration

c cgbn concurrent cpp cuda gmp graphics nvidia parallel puzzle timelock

Last synced: 14 Apr 2026

https://github.com/maroehri/c-coding-exercises

This project aims to provide a collection of C programming exercises along with solutions, which can be used to develop a better understanding of programming in C through continuous practice.

c programming-exercises

Last synced: 16 Jun 2025

https://github.com/varunrmantri23/crimsoncache

CrimsonCache is a custom in-memory data store inspired by Redis, offering essential caching commands, data persistence, and replication. It’s built as a robust learning tool for exploring networking, concurrency, and distributed systems.

c caching networking redis

Last synced: 02 Jul 2026

https://github.com/mbaraa/ctemplate

A revived fork of the one and only ctemplate with extra functionalities.

c html template

Last synced: 27 Aug 2025

https://github.com/kzrtt/estrutura-de-dados

Esse repositório contém os códigos das aulas e listas de exercícios da matéria de Estrutura de Dados da UTFPR

c data-structures programming-exercises

Last synced: 03 Apr 2025

https://github.com/almax-git/binary_converter_using_c_language

Binary to Decimal Converter us C language

binary c

Last synced: 03 Apr 2025

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

Mirror of Apache Guacamole (Incubating)

c guacamole java javascript network-client network-server

Last synced: 06 Apr 2026

https://github.com/shexweeknd/42-cursus-philosophers

This is a project for the 42 cursus that focuses on the dining philosophers problem. The goal of this project is to implement a solution to the problem using multithreading and synchronization techniques while writing a C program

42 42antananarivo 42born2code 42cursus 42projects c hramaros mutex-synchronisation os philosophers philosophers-dinner-problem philosophers42 thread

Last synced: 20 Mar 2025

https://github.com/ptrvsrg/cache-proxy

Многопоточный кеширующий прокси

c cache docker http http-proxy logger thread-pool

Last synced: 19 May 2026

https://github.com/jakubtomsu/txtimg

command line program that can convert images to ascii text

ascii ascii-art c console cpp retro

Last synced: 20 Mar 2025

https://github.com/thisisnotjustin/linus_list

Linked List with "Good Taste" - Linus Torvalds

c software-engineering

Last synced: 19 May 2026

https://github.com/gvvsnrnaveen/cuda

this repository contains the various programs that can written using CUDA Toolkit.

c cpp cuda nvcc nvidia-cuda nvidia-gpu

Last synced: 17 Jan 2026

https://github.com/sajithrajan03/calculator-c-project

CALCULATOR - C PROJECT

c

Last synced: 11 Apr 2025

https://github.com/chungquantin/baby-shell

Baby shell implementation in C supports most OS commands with pipelining and sequencing

c libc os shell

Last synced: 03 Apr 2025

https://github.com/uhpoler/kpi-first-semester

This repository contains materials from all disciplines of the first semester

c

Last synced: 28 Mar 2025

https://github.com/osumatrix/mastermind

🎲 Mastermind - A code-breaking CLI game for two players written in C89

c c-game game school-project

Last synced: 28 Mar 2025

https://github.com/rostgaard/pjsua-json-agent

Simple PJSUA (PJSIP User Agent) SIP user agent with JSON control interface

c json sip user-agent

Last synced: 16 May 2026

https://github.com/b0r1sd/cscripts

c

Last synced: 17 Jun 2025

https://github.com/guille-ux/zynkvm

The Virtual Machine for ZynkLite & ZynkPy

c dynamic-programming language-development machine programming-language stack vm

Last synced: 17 Jun 2025