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/arkorty/esc103

Programming for Problem Solving

basics c problem-solving

Last synced: 07 Jul 2026

https://github.com/adaog0n/training_programs_c

Este repositório contém uma coleção de exercícios e projetos de treinamento na linguagem C. O objetivo é praticar e aprimorar as habilidades de programação em C, abordando conceitos fundamentais e técnicas avançadas.

aprender basicas c calculadora calculator facil funcoes language linguagem linguagem-c programas simple simples treinar treino

Last synced: 19 Feb 2026

https://github.com/xyz347/bfls

一个乱七八糟的库

bm c hash kmp qsort rbtree

Last synced: 31 Mar 2025

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

Basic Programs created with C for college students.

c c-code c-language c-language-programming c-projects

Last synced: 08 Apr 2025

https://github.com/metonymic-smokey/intal

C Library for Integers of Arbitrary Length

bigintegers c

Last synced: 10 Jun 2026

https://github.com/theo-mestre/c-sfml-static-premake

This repository provides a simple setup to create an C-SFML application using Premake 5.

c csfml sfml

Last synced: 03 Feb 2026

https://github.com/maskedsyntax/sudoku

Terminal based Sudoku game

c cli game java sudoku sudoku-solver terminal

Last synced: 13 Apr 2026

https://github.com/iswenzz/izinjector

This application is intended to allow users to inject a Dynamic-Link Library (DLL) file into another process in memory.

c injector

Last synced: 12 Oct 2025

https://github.com/ke0ff/artemis_pll

LMX2594 PLL Synth Project Files (10 MHz to 15 GHz)

attiny3217 c layout lmx2594 microwave rf schem source-code

Last synced: 19 Feb 2026

https://github.com/apache/activemq-nms-openwire-generator

Mirror of Apache ActiveMQ NMS OpenWire protocol generator tool

activemq c cplusplus csharp java network-client network-server perl php python ruby

Last synced: 22 Apr 2025

https://github.com/sylhare/tutorial-c

Beginner language C examples

c tutorial

Last synced: 06 Oct 2025

https://github.com/matubu/ft_traceroute

🚗 A custom traceroute implementation in C

c traceroute

Last synced: 11 Oct 2025

https://github.com/spiderbjgun/space-shooter

This repository hosts the "space-shooter" game, a thrilling 2D space shooter built with Flutter and Flame. Explore the galaxy, battle alien foes, and enjoy smooth gameplay across Web, Android, and Windows! 🛠️🌌

2d 2d-game amethyst c cross-platform emscripten flame flutter game game-development multiplayer multiplayer-game-server rpg-game scroll-shooter shooter top-down-game unity win32

Last synced: 10 Jun 2025

https://github.com/libdriver/bme280

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

barometer c full-featured-driver humidity iic linux mcu pressure spi temperature

Last synced: 22 Feb 2026

https://github.com/krasjet/kb

Customizable virtual MIDI keyboard daemon for JACK.

c jack jackaudio keyboard midi x11

Last synced: 15 Mar 2025

https://github.com/tleguern/openroguelike

The begining of something that might end as a roguelike development library. Or not, we will see :)

c roguelike

Last synced: 07 May 2025

https://github.com/wyattscarpenter/print.h

Finally, a print function! A compile-time-type-safe, variadic, free-form print() function, fully standard-compliant, C11 and later.

c c11 cc0 print public-domain

Last synced: 12 Oct 2025

https://github.com/4thel00z/libsniff

c library to open raw sockets and sniff on noobs.

c clib network networking raw socket sockets

Last synced: 24 Mar 2025

https://github.com/gvicentin/sc

Subnet Calculator CLI

c cli networking subnetting

Last synced: 09 Oct 2025

https://github.com/cooljeanius/babeltrace

This project provides trace read and write libraries, as well as a trace converter. This fork is to try porting it to Mac OS X.

babeltrace c

Last synced: 18 Jan 2026

https://github.com/mdubus/clustermatrix

Electronic Project to find available places in the Clusters of the 42-school !

42 42school c clustermatrix electronics

Last synced: 09 Oct 2025

https://github.com/babkock/dmenu

My fork of Dmenu with command history, mouse support, scrolling, and additional colors.

c dmenu dmenu-replacement dmenu-scripts makefile menu-navigation suckless x11 xft

Last synced: 27 Feb 2025

https://github.com/night0721/ccc

Fast, small, hackable TUI file manager with no dependency

c c99 fff file-manager filemanager suckless tui tui-file-manager

Last synced: 26 Sep 2025

https://github.com/bahamas10/undercurrents

Visualizer made in C and OpenGL and SDL2

c opengl sdl sdl2

Last synced: 08 Oct 2025

https://github.com/dominic248/online-compiler-django

Tech. Stack: Django and Django-REST-Framework. Available Online Compilers:- Python-2.7, Python-3.8, PHP-7, C, C++, Java-8, Java-11

c c-plus-plus django django-rest-framework java-11 java-8 php-7 python-2 python-3

Last synced: 08 Oct 2025

https://github.com/apfohl/jzon

JZON - A Lemon based JSON parser for C

c json lemon parser

Last synced: 06 Aug 2025

https://github.com/serialphotog/8080disassembler

A simple disassembler for the Intel 8080 microprocessor.

c disassembler intel intel8080

Last synced: 25 Dec 2025

https://github.com/jaseg/dazhbog

Various high-performance LED strip drivers

bcm c embedded firmware led low-level microcontroller python rs485 stm32

Last synced: 18 Mar 2025

https://github.com/charlot-dedjinou/matrice

Ce projet est une bibliothèque de manipulation de matrices qui permet d'effectuer des calculs matriciels essentiels. Avec cette bibliothèque, vous pouvez créer des matrices, effectuer des opérations mathématiques sur les matrices telles que l'addition, la soustraction, la multiplication, le calcul de l'inverse, etc.

c cpp matrix matrix-factorisation matrix-multiplication matrix-transpose

Last synced: 01 Mar 2025

https://github.com/qninhdt/heist

Just a tiny C library.

array c hashmap linked-list

Last synced: 19 Jun 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/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/scokmen/snail

the snail is a pure c library based on libuv.

c libuv

Last synced: 23 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/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/iashraful/personal-diary-management

It's a simple program of 'C' with I/O. Which will help you to manage your personal diary.

c command-line-tool

Last synced: 28 Mar 2025

https://github.com/aromalanil/compiler-design-lab

Programs for Compiler Design Lab🧪 of S7 KTU

c compiler compiler-design flex ktu lab lex lexical-analysis lexical-analyzer

Last synced: 31 Mar 2025

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

A COW interpreter written in C

c command-line-tool cow interpreter

Last synced: 23 Mar 2025

https://github.com/7klu/justc

Lightweight documentation and a collection of useful libraries for C.

c lib library programming

Last synced: 15 Mar 2025

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

42 sorting algorithms project

42cursus c sorting-algorithms stack

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/multiform-validator/c

Multilingual library made for validation, various form fields, such as: email, telephone, password, cpf, cnpj, credit card, magic numbers for image mimetype validation and much more.

c

Last synced: 10 Mar 2026

https://github.com/konstantintutsch/zarg

A minimalist C library for simple handling of command line arguments. 🚀

c cmd library parser

Last synced: 27 May 2026

https://github.com/sorok-dva/piscine-42

My piscine at 42 in 2023

42born2code 42school c piscine-c

Last synced: 27 May 2026

https://github.com/yisus82/fic-compiladores

Compiladores - Facultad de Informática de A Coruña

c compiler compiler-construction compilers lex pascal yacc

Last synced: 24 Mar 2025

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/cooljeanius/msitools

msitools is a set of programs to inspect/build Windows Installer files. This fork is for work on bringing it to MacPorts

c msi

Last synced: 18 Jan 2026

https://github.com/cooljeanius/gaa

This is some code that something said it wanted as a dependency, so I found it on Sourceforge to fix it up

c gaa

Last synced: 18 Jan 2026

https://github.com/arc-hugo/cforth

Mini projet implémentant un interpréteur pour un sous-ensemble de fonctions du langage Forth en C

c cmake forth

Last synced: 18 Mar 2025

https://github.com/hilbertcube/opengl-object-rendering

Render geometric shapes—including triangle, cube, sphere, and torus (donut) using OpenGL. This is a sample OpenGL graphics programming project built with CMake.

c cmake cpp glad glew glfw3 glm glut low-level opengl

Last synced: 10 Jun 2025

https://github.com/mat-p1/logica-de-programacao1

Repositório com todas as atividades realizadas em Lógica de Programação utilizando a linguagem C.

c logica-de-programacao

Last synced: 19 Jul 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/rasabh-org/c-tutorials

A repository to host the demo C source files that may be used to learn or teach basic concepts in C programming language.

c programming-language tutorial-code tutorial-demos tutorial-sourcecode tutorials

Last synced: 10 Oct 2025

https://github.com/jacmoe/neogardens

Retro graphics programming in 16bit style - using a modern tool-chain

c c99 glfw3 raycasting retro

Last synced: 24 Mar 2025

https://github.com/grieferatwork/kos-libiconv

Iconv Library for KOS (submodule for iconv(3))

c charset codec codepage iconv kos

Last synced: 19 Apr 2025

https://github.com/alexmasi/block-cipher-ctr-ecb

An AES implementation of a CTR block cipher using a CBC-MAC along with an ECB implementation for comparison

aes bmp c cryptography ctr ecb-mode

Last synced: 24 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/devmanu-de/hexify

hexify is a program for displaying files in hex and also giving an ascii letter to each hex number in a nice terminal gui.

c hex hexadecimal ncurses ncurses-ui terminal terminal-based

Last synced: 16 May 2026

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/bobis33/myteams

EPITECH PROJECT | NETWORK PROGRAMMING | MYTEAMS

c communication epitech network network-programming

Last synced: 19 Apr 2025

https://github.com/zikiflicky/calculator

A small and simple calculator written in C

c c99 calculator

Last synced: 28 May 2026

https://github.com/mykbit/tic-tac-toe-game-c-gui

This is a tic-tac-toe game with core game mechanics written in C and GUI written with the help of GTK3 library.

c gtk3 gui-application minimax tic-tac-toe tictactoe

Last synced: 19 May 2026

https://github.com/emasuriano/felix-fix-it-multiplayer

Remake of the retro game: Felix Fix It, with the ability to create rooms dynamically in order to play with another person via HTTPS.

c pthread sdl2 sdl2-image sdl2-ttf semaphore socket

Last synced: 28 Mar 2025

https://github.com/ismailza/c-programming-workshop

Atelier de Programmation C/GTK - ILISI 1

c gtk

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/ferreiiratech/embarcatech-subgrupo-06-u4-microcontroladores-atividade-2

Este projeto utiliza a ferramenta educacional BitDogLab para o controle de pinos GPIO de um microcontrolador RP2040. O sistema permite o acionamento de LEDs RGB e um buzzer por meio de comandos enviados pela interface serial UART.

c c-language embedded-systems linguagem-c microcontroladores microcontroller raspberry-pi-pico-w rp2040 sistemas-embarcados

Last synced: 15 Mar 2025

https://github.com/abhijivani3001/dsa_in_c

This repository is of Data Structure in C language.

c data-structures

Last synced: 28 May 2026

https://github.com/zakariaelbouzkri/stack_sorter

This project will make you sort data on a stack, with a limited set of instructions, using the lowest possible number of actions. To succeed you’ll have to manipulate various types of algorithms and choose the most appropriate solution (out of many) for an optimized data sorting

algo c data-structures

Last synced: 22 Nov 2025

https://github.com/davbrito/dbds

A C library of common data structures.

c data-structures list map tree vector

Last synced: 20 Jun 2025

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

자료구조 C언어 구현

c data-structures

Last synced: 31 Mar 2025

https://github.com/victorharri-chal/the-plazza

🍕 A simulation based on a pizzeria coded in C++ using multi-processing, multi-threading and IPC (inter-process-communication). One of my last project of my 2nd year at Epitech

c epitech ipc multi-processing multi-threading pizza second-year-project simulation

Last synced: 01 May 2026

https://github.com/kalebers/file_organizer

Project in C intended to practice the language building a usefull application to organize files.

c file-organizer

Last synced: 31 Mar 2025

https://github.com/embeddedalpha/stepper_motor_driver

Scalable Driver for Stepper Motor Written in Embedded C for STM32F407VGT6 Discovery Board.

c driver embedded-c embedded-systems stepper-motor stm32f4 stm32f4-discovery

Last synced: 31 Mar 2025

https://github.com/kanishkrawatt/c_programming

A collection of resources to learn concepts for C

c competitive-programming dsa

Last synced: 08 Apr 2025

https://github.com/nakidai/clock-python

Clock that you can put in your python code

c cli clock posix-compilant script

Last synced: 31 Mar 2025

https://github.com/utisam/ecunit

Unit test framework for Embedded C.

c embedded test-framework

Last synced: 10 Jun 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/sparsh12321/rubik-s-cube-solver-opengl-

Rubik's Cube Solver in OpenGL

c opengl

Last synced: 19 Apr 2025

https://github.com/dalpaka/inpkg.h

The C/C++ version for clrflow (https://github.com/rver38/clrflow)

c cli color formatting gl text

Last synced: 24 Mar 2025

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