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/ariful305/cafeteria-management-system-in-c

The Cafeteria Management System is a console-based application written in C that helps manage food items, orders, and customer interactions within a cafeteria. It incorporates data structures such as linked lists, stacks, and queues to efficiently handle various operations.

c c-programming c-projects cafeteria-management-system cafeteria-management-system-in-c project

Last synced: 03 Apr 2025

https://github.com/antonioberna/fourier-series

Fourier Series (Gibbs Phenomenon) in Raylib using C

c fourier-series gibbs-phenomenon raylib

Last synced: 10 Oct 2025

https://github.com/kbnim/datastructs.h

C library of commonly used data types and data structures (string, vector, stack, etc.)

array binary-tree c c-language c-programming data-structures linked-list matrix priority priority-queue queue stack string vector

Last synced: 24 Jan 2026

https://github.com/antonioberna/computer-architecture-engineering

Computer Architecture Engineering (Digital Electronics, Assembly and C)

assembly c computer-architecture digital-electronics reverse-engineering

Last synced: 08 May 2026

https://github.com/okoge-kaz/compiler_construction

Tokyo Institute of Technology 2022-2Q CSC. T372

c compiler cpp tokyotech tokyotech-class

Last synced: 19 May 2026

https://github.com/unmade/clox

Yet another Lox implementation in C

c interpreter lox

Last synced: 09 Apr 2025

https://github.com/mekhyw/ksp-controller

Bluetooth controller for Kerbal Space Program, using the SAME70-XPLD board and kRPC

bluetooth c electronics krpc python same70-xpld

Last synced: 16 May 2026

https://github.com/starlink/hds-v5

HDS API implemented using HDF5

astronomy c file-format

Last synced: 30 Jun 2026

https://github.com/konrad1991/rpointer

A small and very dangerous R package. You can create a vector on the heap from R. Therefore, three classes exist: bool, integer and numeric which create the memory during the construction. The memory is not automatically freed. You have to use the method delete in order to three the memory.

c cpp pointer r rstats

Last synced: 06 May 2026

https://github.com/newlandtv/sudoku

A simple sudoku game.

c sudoku sudoku-game

Last synced: 14 Mar 2025

https://github.com/poker-sang/keyboardcorrector

WPF C++/CLI 键盘键位修改器

c cppcli wpf

Last synced: 10 Apr 2026

https://github.com/suvrik/ghostlunky

Enjoy endless daily challenges with your friends!

c disassembly modification spelunky

Last synced: 04 Oct 2025

https://github.com/h3nry-d1az/trsa

Minimal textbook RSA implementation

c cryptography rsa

Last synced: 13 Jan 2026

https://github.com/alexeykarnachev/texor

Type fast, kill zombies!

c opengl raylib typing-game

Last synced: 26 Feb 2025

https://github.com/ak1132/memory-manager

A memory manager written in C that simulates virtual memory management by the operating system using page tables and swap space on the disk

c disk memory-management operating-systems page-tables swap-space virtual-memory

Last synced: 25 Feb 2025

https://github.com/mivinci/bcc

BCC校验(逐位异或校验)

bcc c xor xor-cipher

Last synced: 07 Apr 2025

https://github.com/pacna/marcin

A C-based Ulam Spiral generator, utilizing the SDL Library.

c sdl2

Last synced: 12 Apr 2025

https://github.com/headblockhead/squirrel

A library for keyboards. Used by my Slab keyboard system.

c cmake keyboard library

Last synced: 01 Sep 2025

https://github.com/maksasj/caifu

☕ collection of interesting, self contained C libraries

c libraries stb-style

Last synced: 21 May 2026

https://github.com/ben-marshall/sat-solver

A simple combinatorial boolean sat solver based on the AC-3 Algorithm

ac-3 bison c sat-solver satisfiability satisfiability-solver yacc

Last synced: 03 Jul 2026

https://github.com/giovannirizzi/centralina

Emulazione di un sistema di domotica, progetto d'esame di sistemi operativi 1

c fifo-ipc inter-process-communication named-pipes pipes signals syscalls unitn university-project

Last synced: 26 May 2026

https://github.com/tkachuk-ai/c-code-hub

Programming with C ⇥

c c-lang c-programming-language github

Last synced: 16 Mar 2026

https://github.com/mayankpatel97/algorithms

data structure algorithms (queue, stack, array, dictionary)

array c dictionary queue stack

Last synced: 10 Mar 2026

https://github.com/diogo-nb/radix-sort

Radix sort implementation in C for education purposes.

c data-structures radix-sort sorting-algorithms

Last synced: 13 Jul 2025

https://github.com/nickeldan/scrutiny

C testing framework for POSIX environments

c posix testing-framework

Last synced: 18 Jan 2026

https://github.com/hey-its-d2t2/snakeladder_game_in_c

Trying to make snake ladder game in C using C graphics programming, unfortunately this project is incomplete...

advanced-programming c cprogramming game-development graphics-programming learn-to-code learning-by-doing

Last synced: 11 Jun 2026

https://github.com/leninhasda/competitive-programming

code repo of the acm problems i have solved

c c-plus-plus go golang python3

Last synced: 15 May 2025

https://github.com/coding-pelican/tic-tac-toe-c

Implementation of the classic Tic Tac Toe game in C. The game allows players to play against each other or against an AI opponent.

ascii c cli-game console-based console-game game minimax minimax-algorithm minimax-alpha-beta-pruning terminal-based terminal-game tic-tac-toe tic-tac-toe-game

Last synced: 15 Apr 2025

https://github.com/podnet/hx711-mgos-test

A mongoose OS app to test HX711 library ported from Arduino.

arduino c esp32 esp8266 hx711 mongoose-os mongoose-os-app

Last synced: 11 Apr 2026

https://github.com/leoguilen/nodemcu_azureiothub_xamarinapp

IoT-based temperature and humidity monitoring system which is connected to Microsoft Azure. This is a Xamarin app to display real-time data from local sensors in an environment on a mobile device.

azure-cosmos-db azure-functions azure-iot-hub azure-service-bus c cpp dotnetcore flurl polly xamarin-forms

Last synced: 11 Apr 2026

https://github.com/alokshandilya/suckless

Alok's patched suckless utilities

c dmenu dwm dwmblocks st

Last synced: 30 Jun 2025

https://github.com/avinashshenoy97/intal

An implementation of the Karatsuba algorithm for fast multiplication of large integers in C.

c karatsuba large-integers multiplication

Last synced: 26 May 2026

https://github.com/lucasctnh/automated-makefile

A directory watcher to automate the process of creating Makefiles for Allegro projects. Only Windows.

allegro automation c makefiles script windows-api

Last synced: 23 Mar 2025

https://github.com/natanback77/cowl

Cowl é um CLI leve que monitora, recompila e executa automaticamente seu código C a cada alteração.

c javascript nodejs npm-package

Last synced: 30 Jun 2025

https://github.com/dfvsqy/vscode_mingw_gdb_cmake_clangd_demo

This is a demo that shows how to use "VSCode+Clangd+CMake+Mingw64" toolchains to develop c/c++.

c clangd cmake mingw64 vscode

Last synced: 12 Jun 2026

https://github.com/concert/libadiff

Audio diffing library

audio c diffing

Last synced: 22 May 2026

https://github.com/b0nam/basic-reverse-shell

Reverse Shell simples escrita em linguagem C (Windows/Linux)

c ethical-hacking ethical-hacking-tools linux reverse-shell reverseshell shell windows

Last synced: 22 Mar 2025

https://github.com/yashhere/experimentalos

Work done by me for OS Lab project at NITC

c nitc operating-system os oslab system systems-programming

Last synced: 15 May 2025

https://github.com/jwillikers/gnu-arm-embedded-image

A container image for running the bare metal ARM GCC toolchain for C and C++, built on Fedora

buildah c cpp fedora gnu-arm-embedded-toolchain oci-image

Last synced: 15 Apr 2025

https://github.com/eastriverlee/array.h

a lightweight dynamic (and generic) array type C is missing.

array c macro meta-programming programming-language

Last synced: 29 Mar 2025

https://github.com/amirreza-ipchi-haq/tictactoe

A simple 2 player tic-tac-toe game with custom cell numbers

c cli command-line game tic-tac-toe

Last synced: 30 Jun 2025

https://github.com/louiscb/operating-systems

Collection of programs and resources related to Unix based OS

c operating-systems

Last synced: 23 Mar 2025

https://github.com/dhimasardinata/caxe

A modern C/C++ project manager that cuts through build system complexity.

build-tool c cli cpp developer-tools make package-manager rust

Last synced: 13 Jan 2026

https://github.com/worst001/note_language

收集了一些语言相关的笔记、文档与官方手册

c code coding cpp deployment go guide java language learning markdown mkdocs note notebook php python scala

Last synced: 11 Apr 2026

https://github.com/tutla53/rp2040

Create Robotic Project with Raspberry Pico RP2040 + Pico SDK + FreeRTOS + micro-ROS (coming soon)

c freertos pico-sdk raspberry-pi-pico servo-motor

Last synced: 15 Mar 2025

https://github.com/faber222/encode-decode-file

Este projeto implementa um método para converter dados binários de arquivos em vídeos utilizando a biblioteca OpenCV. O objetivo principal é explorar a viabilidade do YouTube como um "Google Drive" ilimitado, aproveitando que a plataforma permite o upload de vídeos sem restrição de quantidade.

c cpp encoder-decoder opencv4

Last synced: 21 Feb 2026

https://github.com/zouariomar/library_management_app_type-1

A console-based Library Management application in C

c cli

Last synced: 23 Mar 2025

https://github.com/zouariomar/cakes_management_app

A simple console-based Cake Management application in C.

c cli

Last synced: 15 Jun 2025

https://github.com/deathlesz/md5

A simple MD5 implementation.

c hash hashing md5 md5sum

Last synced: 26 May 2026

https://github.com/othmanekahtal/c-pattern-programs

C Pattern Programs is a Programs to strengthen the algorithmic logic

alogrithms c clang cprogramming patterns

Last synced: 15 Mar 2025

https://github.com/bosley/truk

truk is a statically-typed systems programming language that compiles to C. It provides manual memory management with runtime bounds checking and a C-like syntax

c compiler compilers language

Last synced: 21 Feb 2026

https://github.com/oleskiewicz/cocal

cosmology calculator

c cosmology

Last synced: 15 Mar 2025

https://github.com/slizr/nil_os

A compact OS with Linux and UI/GUI for enthusiasts

assembler betop btop by c github open-source os security sliz slizr

Last synced: 13 Jan 2026

https://github.com/rajin-khan/basics-sem-1

lab tasks and problems i solved during my first semester (programming basics, c)

c programming-basics university-course

Last synced: 22 May 2026

https://github.com/8dcc/ida2sig

Convert IDA signature to code signature and vice versa

c ida ida-pro signature-scanner unix-like

Last synced: 10 Jun 2026

https://github.com/8dcc/chip-8

A CHIP-8 emulator made in C with SDL2

c chip-8 chip8 chip8-emulator emulator sdl2

Last synced: 31 Jan 2026

https://github.com/kabragaurav/calculatorcui

CUI calculator in C langauage

c calculator cui

Last synced: 15 Mar 2025

https://github.com/antloop-studios/c-unit

Trivial C unit testing library

c header-only simple testing unit-testing

Last synced: 25 Feb 2025

https://github.com/renatomaynard/a-multiple-population-coarse-grained-genetic-algorithm-to-solve-the-quadratic-assignment-problem-

A Multiple-population coarse-grained Genetic Algorithm to solve the Quadratic Assignment Problem

c cuda genetic-algorithm quadratic-assignment-problem

Last synced: 09 May 2026

https://github.com/tomswan/collections

In this repository are collected ZIP files containing listings from programming tutorials I wrote and published roughly between 1980 and 2001.

assembly-language c cpp java pascal program-listings programming-languages programming-tutorial source-code

Last synced: 10 Mar 2026

https://github.com/chutrunganh/simplex-method

📌Simple Method in optimization problem, step by step with C language implementation.

c hust linear-optimization linear-programming linear-programming-solver optimization simplex simplex-algorithm simplex-method tableau

Last synced: 25 Oct 2025

https://github.com/blacksuan19/c-lang

various programs written in C language

c iium programming programming-language project

Last synced: 27 May 2026

https://github.com/httpanimation/lutix

L-ut-xi (ix for US) is a gui hub for xmrig and p2pool

c linux linux-focused macos p2pool qt windows xmrig

Last synced: 25 Apr 2025

https://github.com/techiuv/simple-phone-book-application

This is a simple C-based phonebook application.

c c-programming c-programming-language phonebook

Last synced: 15 May 2025

https://github.com/arya2004/fynewire

packet sniffer with AI-powered filtering with Gemini

c golang hacktoberfest hacktoberfest-accepted hacktoberfest-starter hacktoberfest2025

Last synced: 20 Jan 2026

https://github.com/mrnazu/malac-blockchain

C and Node.js Integration for Malac Blockchain

blockchain c decentralized malac nodejs proof-of-work smart-contracts solidity web3

Last synced: 11 Apr 2026

https://github.com/amanoteam/nero

A GCC cross-compiler targeting PocketBook

c cpp cross-compiler gcc pocketbook

Last synced: 13 Mar 2025

https://github.com/codejune/programming-language

숭실대학교 컴퓨터학부 3학년 프로그래밍언어

c calendar gauss-jordan pl prime-numbers programming-language recursive-descent-parser ssu

Last synced: 27 May 2026

https://github.com/gottox/cextras

Utilitylibrary for commonly needed C functions

c hacktoberfest library utility

Last synced: 15 Mar 2025

https://github.com/kaveenhyacinth/boolean-to-decimal-convertor

This is a program to convert binary into decimal and vice-versa.

binary c convert decimal

Last synced: 16 Oct 2025

https://github.com/basemax/simple-lexer-c

A lightweight and easy-to-use lexer library written in C. This library—named simple-lexer—is designed to simplify the creation of lexers by providing a set of utility functions and a flexible API for iterating over tokens.

c c-language c-lexer clang lexer lexer-analyzer lexer-c lexer-example lexer-generator lexer-library lexer-parser lexers simple-lexer

Last synced: 17 Jun 2025

https://github.com/ronmondshein/simp-simulator-and-assembler

SIMP Processor project showcasing Simulator and Assembler (both implemented in C), along with Assembly Tests (in Assembly) 🧠.

assembler assembly c simulator

Last synced: 31 Mar 2025

https://github.com/mebiusashan/ccli

Command-line arguments parsing library.

c ccli cli

Last synced: 15 Mar 2025

https://github.com/amanoteam/sphynx

A GCC cross-compiler targeting Linux

c cpp cross-compiler gcc linux

Last synced: 13 Mar 2025

https://github.com/amanoteam/raiden

A GCC cross-compiler targeting Linux musl

c cpp cross-compiler gcc linux musl

Last synced: 19 Apr 2026

https://github.com/s1licate/c

C guide, programs and examples.

c c-language c-programming example examples programming tutorial tutorials

Last synced: 16 May 2025

https://github.com/hyouteki/aoc24

My attempt at solving 2024's Advent of Code

aoc c clojure cpp java

Last synced: 02 Sep 2025

https://github.com/electrocodeur/lm35

Projet : LM35

arduino c

Last synced: 06 May 2026