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/sclorentz/c_app

app c

Last synced: 07 Mar 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/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/gottox/cextras

Utilitylibrary for commonly needed C functions

c hacktoberfest library utility

Last synced: 15 Mar 2025

https://github.com/marcos-vcs/game-pandemic-project

"Pandemic Project" is a playful platform game developed at the onset of the global COVID-19 pandemic.

allegro c game game-development

Last synced: 30 Jun 2025

https://github.com/lpeterse/lmp

Lars' multiprecision integer library

bsdnt c ghc gmp low-level performance

Last synced: 16 May 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/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/asqiriba/c-checksum

Checksum in ANSI C.

c checksum checksum-validator

Last synced: 21 Jul 2025

https://github.com/dayanfreitas/tictactoe

My first project of game

c game tic-tac-toe

Last synced: 12 Oct 2025

https://github.com/mebiusashan/ccli

Command-line arguments parsing library.

c ccli cli

Last synced: 15 Mar 2025

https://github.com/electrocodeur/lm35

Projet : LM35

arduino c

Last synced: 06 May 2026

https://github.com/bieanimaton/operacoes_usando_struct_e_ponteiros

Código feito em C para fixação da matéria dada em aula (30/03/2022).

c math operations pointers pointers-in-c ponteiros struct

Last synced: 01 Jul 2025

https://github.com/cat-in-the-dark/fc3d

Experimental Fantasy Console for 3D (sic!)

c emscripten fantasy-console game-development game-engine raylib

Last synced: 27 May 2026

https://github.com/xoolive/ode

Exercice sur les schémas d'intégration d'Euler et de Runge-Kutta d'ordre 4

c integrate nbody-problem

Last synced: 15 Mar 2025

https://github.com/0xkonsti/naive_nn

A simple/naïve implementaion of a neural network lib in c

c learning library neural-network simple

Last synced: 31 Mar 2025

https://github.com/mayankyadav23/mini-voting-system

Mini Voting System is a C-based election app with an Admin Panel for managing candidates and bans, plus a User Panel for secure voting. Featuring real-time results, it offers a streamlined solution for transparent and efficient elections.

c election mini-project voting-system

Last synced: 25 Aug 2025

https://github.com/sagacious-software/kit

Utility library in ANSI C!

ansi ansi-c c c89 c90 lib library utility

Last synced: 27 May 2026

https://github.com/luizmiguelsr/estudos-cursos_2020

📚 Cursos realizados em 2020

algorithms c c-plus-plus css3 html5 php python

Last synced: 11 Apr 2026

https://github.com/seg6/raytracer

pure c99 raytracer

c computer-graphics raytracer

Last synced: 01 Jul 2025

https://github.com/tigran-sargsyan-w/minishell

This project is about creating a simple shell. Yes, your own little bash. You will learn a lot about processes and file descriptors.

42 42school c c-language cli executor execve fork lexer mandatory minishell parser posix readline shell signals terminal unix unix-shell

Last synced: 19 Apr 2026

https://github.com/theoguerin64/push-swap

42 sorting algorithms project

42cursus c sorting-algorithms stack

Last synced: 01 Jul 2025

https://github.com/satyajitghana/the-c-programming-language-second-edition-solutions

This contains the solutions to the exercises given in the book The C Programming Language by Dennis M. Richie and Brian W. Kernigham

and by c kernigham language programming ritchie solutions the

Last synced: 16 May 2025

https://github.com/maxdz-gmbh/mdz_ansi

Very lightweight, fast and portable ANSI C 89/90 compliant library for handling single-byte (ASCII/ANSI) strings.

android ansi c freebsd library linux macos portable strings windows

Last synced: 11 Apr 2026

https://github.com/eyedouble/erlsass

Compile Sass/Scss implemented as Erlang NIF using libsass.

c erlang library nif sass scss

Last synced: 16 May 2025

https://github.com/seng3694/aocaux

Auxiliary library for solving Advent of Code problems in C

advent-of-code aoc c c99 library

Last synced: 01 Jul 2025

https://github.com/aad99bxp/car-purchase-application--dummy

A car show room is established in Delhi. a. Different type of car is created. b. Cars are available with several features c. Rates are different with loan features.

c

Last synced: 15 Mar 2025

https://github.com/parthacharyaaaaa/locstat

CLI tool for counting lines of code (LOC), written using the C-Python API

c c-python-extensions cli parser python3

Last synced: 21 Feb 2026

https://github.com/newbeeyhy/nju-pa

南京大学计算机系统基础实验

c ics isa nemu x86

Last synced: 13 Mar 2025

https://github.com/aditeyabaral/hashmap-lemmatizer

A simple lemmatizer made as a part of the Data Structures (UE18CS202) course at PES University. We used the concepts of graph networks combined with a HashMap to create the database of words along with their lemma.

c data-structures graph hashing lemmatization linked-list natural-language-processing

Last synced: 28 Jun 2025

https://github.com/leonburghardtdev/injectify

Injectify is a simple and easy-to-use tool that allows users to inject dynamic link libraries (DLLs) into running processes.

c cheats cpp dll-injection imgui reverse-engineering win-api

Last synced: 11 Apr 2026

https://github.com/laumbourassa/gll

Generic Linked List (GLL) library in C

c dynamic generic linked-list

Last synced: 15 Mar 2025

https://github.com/djoezeke/celog

A Fast , Convenient and Lightweight Header Only C/C++ Logging Library.

asynchronous c cpp cross-platform header-only high-performance logger logging logging-library low-latency

Last synced: 09 Mar 2025

https://github.com/jowwan/tic-tac-toe

A console-based Tic-Tac-Toe game written in C, featuring three exciting modes: Classic Tic-Tac-Toe, Footy Tic-Tac-Toe, and Basketball Tic-Tac-Toe. Simple, fun, and perfect for nostalgic gameplay!

basketball c console console-application console-game cpp football project tic-tac-toe tictactoe

Last synced: 08 Apr 2025

https://github.com/wesleych3n/adl-sample-rs

This is a sample code to load AMD Display Library SDK on Windows by your favorite lang Rust🦀.

c ffi rust windows-rs

Last synced: 23 Mar 2025

https://github.com/ikauematos/data-structurec

Hello devs okay with you guys? this repository aims to show a little about the sorting methods using C to apply the ordering methods

c data-structures language

Last synced: 27 Feb 2025

https://github.com/n-elmer/rain-guage

PRECIPITATION ⛈ MEASUREMENT 🌈 SYSTEM

arduino c c-plus-plus embedded-systems iot system-development

Last synced: 11 May 2026

https://github.com/amatcoder/cpceg

A GTK port of the CPCEC emulator (http://cngsoft.no-ip.org/cpcec.htm)

amstrad-cpc c emulator gtk gui linux

Last synced: 08 May 2026

https://github.com/embetech-official/embeutils

A set of general utilities for embedded firmware projects

c compiler endianness header-only library utility versioning

Last synced: 10 Mar 2026

https://github.com/flatcap/inotify

📋 Inotify sample source

c inotify sample

Last synced: 11 Apr 2026

https://github.com/cooljeanius/trousers-0.3.11.2

forked from Sourceforge to get it working on OSX

c trousers trusted-computing tss

Last synced: 18 Jan 2026

https://github.com/cooljeanius/gvpe-2.25

fork of gvpe 2.25, created to fix a build error I was experiencing when updating the MacPorts Portfile for it

c vpn

Last synced: 18 Jan 2026

https://github.com/nem0z/c-linkedlist

Basic C implementation of linked list

c clang linkedlist

Last synced: 24 Mar 2025

https://github.com/maumneto/compprogramengineering

Repositório dos códigos na linguagem C para a disciplina de Programação

c engineering exercise programming programming-language teaching-materials

Last synced: 10 Jun 2025

https://github.com/sambazley/libstm32usb

USB device driver library for STM32 devices

c library stm32 usb

Last synced: 15 Mar 2025

https://github.com/manav-khandurie/unitconvertor_c

This is a mini-project Unit Convertor build entirely in C back in August 2022 as part of the Curriculum in Semester 3 , in UPES.

c

Last synced: 06 Apr 2025

https://github.com/lioccoumd/ournix

This project implements a touch function for a simple filesystem in C. It allows creating new files while ensuring proper structure and validation. The implementation includes memory management, pointer handling, and directory management. The project also includes a testable main function for demonstration.

c filesystem git mock unix

Last synced: 11 Apr 2026

https://github.com/macaron99/c-lab

Comprehensive collection of projects, exercises, and examples for mastering the C programming language. Ideal for beginners and experienced developers looking to enhance their skills.

c crud programming

Last synced: 26 Jun 2025

https://github.com/bam-j/datastructure

자료구조 C언어 구현

c data-structures

Last synced: 31 Mar 2025

https://github.com/codernayeem/satellite-velocity-calculator

A console based calculator that calculates a satellite velocity and rotation period

c console-application

Last synced: 28 Mar 2025

https://github.com/blagojeblagojevic/musicplayer

B-Player is a sleek and minimalist music player application designed to provide you with an immersive and distraction-free music playback experience. Whether you're a casual listener or a dedicated audiophile, B-Player offers a range of features to elevate your music enjoyment.

c fft music music-player raylib real-time

Last synced: 02 Jul 2026

https://github.com/teograjqevci/raymarching_tool

A 3D modeling tool written in C++ and OpenGL, leveraging Signed Distance Fields (SDFs) to create, blend, and manipulate primitive shapes.

3d c cpp glsl glsl-shaders graphics macos modeling opengl raymarching raymarching-distance-fields software tool tooling

Last synced: 12 Apr 2026

https://github.com/matubu/strace

🐛 A debugging tool to trace syscalls and signal of a program

c linux strace syscalls unix

Last synced: 11 Oct 2025

https://github.com/matubu/push_swap

🔢 A sorting algorithm that minimizes the number of moves

42projects c sort sorting

Last synced: 11 Oct 2025

https://github.com/0xhericles/criptoforca

Projeto da disciplina de PLP@UFCG (Paradigmas de Linguagens de Programação)

c funcional-programming haskell imperative-programming logic-programming project prolog ufcg

Last synced: 17 May 2026

https://github.com/webmalc/arduino-robot

arduino-robot

arduino c

Last synced: 12 Apr 2026

https://github.com/edsonbonfim/cpack

CPack is a compilation of collections that should be in the C standard library, but they are not.

c list queue stack suite

Last synced: 16 Oct 2025

https://github.com/madkne/MPL_interpreter

A small,fast and simple interpreter also best solution to common problems of programmers.

beta c interpreter language mpl programming-language

Last synced: 11 May 2025

https://github.com/talhaahussain/pig-shuffling-beggar

Continuous Assessment for ECM2433 - The C Family, set by Prof. Richard Everson (Year 2, Semester 2). Involves the implementation of 3 C programs - a Pig Latin translator, an array shuffler, and a simulation of Beggar-your-neighbour.

beggar-my-neighbour c card-shuffling pig-latin

Last synced: 04 Apr 2025

https://github.com/martan03/sortingalgs

C Sorting Algorithms

c c-lang sort sorting-algorithms

Last synced: 03 Jul 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/gdonald/blackjack-c

Console Blackjack in C

21 blackjack blackjack-game c console game

Last synced: 16 Mar 2025

https://github.com/artainmo/lem_in

42 school project. Using graph-traversal-algorithms for ants to choose the shortest path within an ant colony.

42school algorithm c graph-traversal-algorithm

Last synced: 16 Jun 2025

https://github.com/diohabara/rcc

RISC-V C Compiler

c compiler risc-v

Last synced: 25 Mar 2025

https://github.com/dracula27/cash

Use C to calculate the smallest number of coins needed to give an exact amount of change based on a user's input.

c c-language-programming cs50x

Last synced: 29 May 2026

https://github.com/dog-broad/contact-management

A GUI tool written in C to manage contacts

c glade gui

Last synced: 24 Mar 2025

https://github.com/motaax/cash

CS50 Cash exercise

c cs50

Last synced: 17 Jul 2025

https://github.com/gitanat/minimal-brainfuck

A minimalistic C implementation of a brainfuck interpreter

brainfuck c

Last synced: 04 Sep 2025

https://github.com/golem2game/guess-the-number

🎮 A simple C program where you have to guess a random number between 1 and 100. Great for beginners learning C basics like loops, conditions, and functions.

c gcc-complier guess-the-number guessing-game programming programming-language vscode

Last synced: 11 Jun 2025

https://github.com/khayyamsaleem/arduino-pocket-ddr

simon says or pocket ddr on the arduino

arduino arduino-cpp c electronics game platformio

Last synced: 12 Apr 2026

https://github.com/kamilhan-karaismailoglu/clone-grep-command-with-c

In this project, create grepFile function like grep command in linux. With the grepFile command to be created, the searched words will be found in the scanned file and the lines on which they are will be printed to the output file. The number of times this word is repeated in the relevant file will be displayed in the terminal. This project was written for System Programming lecture.

c clone-grep-command grep-command

Last synced: 29 May 2026

https://github.com/guiribei/my_shell

A lightweight, reduced version of the Bash shell written in C.

bash builtin-functions c execve forks linux pipes processes shell signals

Last synced: 12 Apr 2026

https://github.com/zainabdnaya/libft

Libftproject

basic-functions c libft

Last synced: 12 Apr 2025

https://github.com/udanielnogueira/data-structure-zero

Estudo de Estrutura de Dados usando linguagem C nas aulas da Graduação de Ciência da Computação.

c

Last synced: 12 Jun 2025

https://github.com/mxvements/ft_printf

Because ft_putnbr() and ft_putstr() aren’t enough.

42cursus 42madrid 42school c

Last synced: 16 Mar 2025

https://github.com/mharikmert/search-engine-simulation

A simple word search engine using Binomial Heap Algorithm with C Programming Language

binomial-heap c priority-queues

Last synced: 25 Mar 2025

https://github.com/anthonymnf/arduino_codes

5 projetos implementados em Assembly. Foi utilizado o micro controlador ATMEL ATMEGA328, presente no Arduino UNO, para controlar os outros dispositivos de hardware.

arduino-uno assembly assembly-language atemega328p-au c

Last synced: 16 May 2026

https://github.com/dev-shetty/college-programs

All the college programs which are taught in lab and theory

c java

Last synced: 18 Apr 2026

https://github.com/zadockmaloba/zig-ffmpeg

A practice repo: rewriting FFMPEG examples in zig

c ffmpeg zig zig-lang zig-language ziglang

Last synced: 07 Jan 2026

https://github.com/zikiflicky/ziyunsehel

A simple BrainFuck interpreter in C, that should compile and run on every machine with a C89 compliant compiler

brainfuck c c89 esoteric-programming-language interpreter programming-language

Last synced: 29 Jun 2025

https://github.com/tigran-sargsyan-w/pipex

This project will let you discover in detail a UNIX mechanism that you already know by using it in your program.

42 42school bonus c command-execution file-descriptors mandatory pipes pipes-sh pipex process-forking redirection shell

Last synced: 29 May 2026

https://github.com/oreeeee/espcho

Very experimental osu! 2010 (b1596) server running on ESP32

bancho c esp32 osu osugame private-server

Last synced: 02 Apr 2025

https://github.com/l-super/c_plus_learn

学习 C++ 过程中的一些笔记,理解,记录

c cpp

Last synced: 23 Apr 2025

https://github.com/vtombesi/algoritmi-esercizi

Esercizi svolti del corso di Algoritmi e strutture dati (Università Uninettuno / 1° anno)

adt c exercises

Last synced: 09 Apr 2025

https://github.com/gunksd/data-structure-course-design

用C语言写的数据结构课程设计作业(2024.2.22)

c data-structures

Last synced: 22 Aug 2025

https://github.com/sulig/philosophers

Nunca pensé que la filosofía llegara a ser tan letal --------------------------> En este proyecto, aprenderás los principios básico de hilar un proceso. Vas a aprender a como crear hilos y descubrirás los mutex.

42 42barcelona 42cursus 42projects 42school c philosophers philosophers-dinner-problem philosophers42

Last synced: 09 Apr 2025

https://github.com/dafiliks/simpcsv

A simple, and lightweight CSV parsing library in C

c csv csv-parser

Last synced: 23 Apr 2025

https://github.com/zeyad97/connect-4-game-c

This is a simple Connect 4 game built in C with basic AI. The goal is to get four of your pieces in a row before your opponent. You can play either against another player or the AI, which makes random moves. Features: Play against another player or AI Written in C Simple console-based game

c connect4-ai-game university-project

Last synced: 23 Apr 2025

https://github.com/hernanmd/cflow-ui

Friendly UI Front-End to cflow in Pharo

c callgraph cflow dependency-graph pharo static-analysis

Last synced: 07 Jan 2026