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/csanjeev25/pacman

This is a classic Pacman game i created as a Computer Graphics defaulters punishment

c graphics pacman-game

Last synced: 07 Sep 2025

https://github.com/trojan-254/monty

An interpreter for Monty ByteCodes files. Monty 0.98 is a scripting language that is first compiled into Monty byte codes (Just like Python). It relies on a unique stack, with specific instructions to manipulate it. Monty aims to close the gap between scripting and programming languages

c monty

Last synced: 11 Jul 2025

https://github.com/aletempiac/baffo-robot

Software to be run on a Lego EV3 brick, whose purpose is to autonomously detect and collect balls in a field and throw them in a basket.

basketball c lego-ev3 lego-mindstorms mustache robot

Last synced: 20 Jul 2025

https://github.com/bleckwolf25/developerset

Automate your developer environment with style, power and ease. Dotfiles, folders and tools. Works on unix-based Operating Systems.

bash c cpp csharp java lua luau node python rust shell

Last synced: 08 Apr 2026

https://github.com/cs50victor/lonnieos

An operating system simulator in python

c python3

Last synced: 28 Apr 2026

https://github.com/mark1708/c-programming

Программирование на C и выполнение программ

c online-course

Last synced: 09 Aug 2025

https://github.com/Baro-00/Linux-Scripts-C

Simple programs to practice multithreading coding in C

c linux multithreading

Last synced: 13 Apr 2025

https://github.com/motaax/mario

CS50 Mario exercise

c cs50

Last synced: 18 Jun 2025

https://github.com/jedirhymetrix/towersofhanoi

Simple script in C to solve Towers of Hanoi

c

Last synced: 12 Sep 2025

https://github.com/blaknite/rc2014-ansi

C library to allow the RC2014 to talk to an ANSI terminal over UART

ansi c rc2014 retro uart z80 z80asm

Last synced: 29 Mar 2025

https://github.com/liu42/datastruct

数据结构学习项目

c course data-structures learning

Last synced: 05 Jul 2025

https://github.com/cybercoral/modulararitmos

It's a small program that contains formulas for modular arithmetic, with real and complex numbers.

c math mathematics modular-arithmetic python3

Last synced: 17 May 2026

https://github.com/lobbyra/philosophers

Simulation of the philosophers problem in c

42school c

Last synced: 04 Jul 2026

https://github.com/ke0ff/uxffconfigurator

WIN10 console application that is the configuration interface for the UXFFront module 8051 MCU applications

8051 c console-application radio-controller rs-232 spi windows-10

Last synced: 19 May 2026

https://github.com/tayne3/gitversion.cmake

🏷️ GitVersion.cmake - Seamless Git-based versioning for CMake projects. One small module for automatic SemVer extraction from your Git tags.

c c-plus-plus cmake cpp version-manager versions

Last synced: 11 Apr 2025

https://github.com/lazaroblanc/fisi-lf6-programmieren

Lösungen zu Übungsaufgaben aus dem Berufsschulunterricht im Lernefeld 6 (Entwickeln und Bereitstellen von Anwendungssystemen) in der Ausbildung zum Fachinformatiker Fachrichtung Systemintegration

berufsschule c fachinformatiker systemintegration

Last synced: 29 Mar 2025

https://github.com/adolbyb/c-lang-intro

The First Programming Language I Learned at FAU

c c-programming code-blocks computer-science console-application learn-c

Last synced: 19 May 2026

https://github.com/sdthaker/senecacollege-btp100

Course dedicated to learning C language.

c computer-science seneca-college software-engineering

Last synced: 11 Jun 2025

https://github.com/frasieroh/quxer

Packrat parser generator for C99

c packrat parser-generator peg

Last synced: 17 Jun 2025

https://github.com/kostek888888/library-database-project-in-c

Database for library written using C and dynamically created one way linked lists. It has ability to sort results of queries by specified fields.

c library-database linked-list

Last synced: 13 Sep 2025

https://github.com/kunaldhongade/os

Operating System Programs

c learning-by-doing operating-system os

Last synced: 29 Mar 2025

https://github.com/tomilola-ng/tomi-teaches-c

C is one of my favourite programming languages, and that's why I decided to teach it

beginner c compile course

Last synced: 22 Jun 2025

https://github.com/fccm2/gegl-tut

gegl-tutorial

c gegl tutorial

Last synced: 11 Apr 2025

https://github.com/juanvivas16/traductor

Traductor de C a Bash

bash bash-script bison c flex

Last synced: 16 May 2026

https://github.com/sourlemonjuice/i18nglish.c

[Auto i18n?] [AKA i7h.c] This is an underlying reimplementation of RimoChan/i7h, built with the C language

c i18n joke-program no-python

Last synced: 01 Jan 2026

https://github.com/gmitch215/benchmarks

📊 Browsable Benchmarks for Programming Languages

benchmark bun c clang cpp deno gcc gnu go golang java javascript kotlin kotlin-native nodejs php ruby rust rustc zig

Last synced: 30 Oct 2025

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

A simple and brief introduction to C programming

c

Last synced: 21 Mar 2025

https://github.com/fahimfba/free-resources-for-programming

an index file containing free resources links of different programming languages

c cplusplus csharp java javascript programming-languages

Last synced: 04 Apr 2026

https://github.com/krashish8/cso102-lab

Lab and Assignment files of the course "Data Structures and Algorithms" (CSO102) - Even Semester 2018-19 (2nd Semester)

c data-structures

Last synced: 30 May 2026

https://github.com/abnerkaizer/aoc_trab1

Primeiro trabalho de AOC 1 envolvendo MIPS assembly.

assembly c mips mips-assembly

Last synced: 18 May 2026

https://github.com/awkless/slock

Patched version of slock

c patched slock suckless

Last synced: 04 Apr 2025

https://github.com/kravchuk21/smooth-life

SmoothLife Implementation

c

Last synced: 13 Jul 2025

https://github.com/VTSTech/VTSPS2-CRC32

An example CRC32 implementation for the PS2

c crc32 ps2 ps2sdk

Last synced: 09 May 2025

https://github.com/diego-evaristo-crtl/algoc-lib

Collection of data structures to allow users to self learn DSA

c data-structures dsa self-learning

Last synced: 16 Jul 2025

https://github.com/nbari/c

C/C++ playground

c

Last synced: 28 Mar 2025

https://github.com/notabhaykumar/college-administration-system

C-based College Administration System This project develops a CAS in C to streamline college operations. It integrates modules for student, faculty/staff, and fee management.

c clanguage structured-data txt-export

Last synced: 24 Jun 2025

https://github.com/giacomoferretti/chopper

A channel hopper for monitor mode written in C.

c channel channel-hopper chopper hopper libnl monitor monitor-mode netlink nl80211 wifi

Last synced: 08 Jul 2026

https://github.com/seng3694/pic-pac-poe

A scriptable texture packing program

c c99 lua scriptable texture-packer texturepacker

Last synced: 01 Jan 2026

https://github.com/not-nik/libcx

cx is another attempt to bring exceptions to C

c exception-handling exceptions signal-handler

Last synced: 22 Mar 2025

https://github.com/aavtic/dyna

Generic Dynamic Array in C

c dynamic-array

Last synced: 31 Dec 2025

https://github.com/jaki729/unix_network_programming_codes

Network Programming involves writing programs that communicate with other programs across a computer network.

c network-programming networking networks socket tcp tcp-client tcp-server udp udp-client udp-server

Last synced: 04 Apr 2025

https://github.com/lanstobias/circular-queue

Implementation of a circular queue in c

adt c circular-queue linux queue

Last synced: 02 Jul 2026

https://github.com/yageek/navilink

Basic Navilink GPS paydata library

c navilink serialport

Last synced: 24 Oct 2025

https://github.com/grandechowhiskey/harvard-cs50-x-projects

This project contains a collection of programming assignments from CS50’s Introduction to Computer Science course.

c cpp cs50x css flask html javascript python qt sql

Last synced: 30 Dec 2025

https://github.com/matteoepitech/ggl

GGL also known as GenesisGL is an easy to use 2D graphical library made using OpenGL, GLFW in C.

2d-graphics-library c glfw graphical library opengl

Last synced: 22 Jun 2025

https://github.com/hairrrrr/algorithm

算法学习/习题集:C/C++/Java

algorithms c cpp java

Last synced: 06 May 2026

https://github.com/emmiegit/c-utils

A collection of various utilities written in C.

c

Last synced: 14 Jul 2025

https://github.com/lchsk/c-libs

Some C libraries: hashmap, list

c hashmap list

Last synced: 19 Jul 2025

https://github.com/coderboy-raiyan/cs-fundamentals

Advanced CS Topics and Algorithms. Build Your Foundation As A Programmer

c cpp dsa-algorithm problem-solving

Last synced: 02 Jul 2026

https://github.com/zakariaelbouzkri/mindful_dining

In this project, you will learn the basics of threading a process. You will see how to create threads and you will discover mutexes.

c multiprocessing synchronization threading

Last synced: 05 Jul 2025

https://github.com/jaaumg/title-generator

This program in C reads a string, size of 16 character max, and using for loops it writes on a matrix 5x5, after that its write on a matrix 5x100 and shows its result

c matrices string string-manipulation

Last synced: 20 May 2026

https://github.com/eshaan7/programming_with_c_and_cpp

Various C and C++ programs I wrote for school, college or just for the heck of it.

btech c cbse cpp data-structures ggsipu hacktoberfest school

Last synced: 02 Jul 2026

https://github.com/fahimfba/ics-fall2024-fba

Faculty Codes for Introduction to Computer Systems (Fall 2024) at United International University

c fall2024 fba ics problem-solving uiu united-international-university

Last synced: 18 May 2026

https://github.com/avvessalom/zfsgangster

Лабораторная работа по перелапачиванию zfs (ИТМО, ПИиКТ-СиППО, 3 курс).

c filesystem itmo-university system-programming zfs

Last synced: 04 Apr 2025

https://github.com/clement-muth/criterion-unit-test-c

Some example of criterion unit tests

c criterion test-unitaire unit-test

Last synced: 19 May 2026

https://github.com/whisperity/distcc-driver

Driving DistCC-based distributed C/C++ compilation in a smarter way: without having to deal with DISTCC_HOSTS intricacies and without accidentally stalling your development machine.

bash bash-script c clang compiler compiler-frontend cplusplus cpp developer-environment developer-tools distcc distributed-computing driver gcc linux load-balancing zsh zsh-script

Last synced: 07 Apr 2026

https://github.com/oleksa-oleksa/esp32_noisedetector_internship

Internet of Things project: ESP32, FreeRTOS, WiFi Connectivity

c cpp embedded-systems esp32 internet-of-things microcontroller mqtt-protocol

Last synced: 05 Apr 2025

https://github.com/engineermichael/project-code-name-skynet

Skynet incorporating the new feature to redirect ICBMs to Point Nemo or the Sun as part of a hypothetical plan to protect humanity from potential misuse of nuclear weapons. Higher Revisions with AI & ML

c control-systems embedded-c icbm labview matlab missile-simulation nuclear-data

Last synced: 19 May 2026

https://github.com/njlr/mujs-snapshot

MuJS is a lightweight Javascript interpreter designed for embedding in other software to extend them with scripting capabilities.

c interpreter javascript js

Last synced: 14 Apr 2026

https://github.com/21bruce/uvmtd

System Daemons for testing UVM on OpenBSD

c openbsd uvm virtual-memory

Last synced: 20 Jan 2026

https://github.com/danielkrupinski/cout-vs-printf

Cout vs printf benchmark

c cpp performance

Last synced: 19 May 2026

https://github.com/arkenidar/quiz-gcc

quiz-gcc inspired by quiz-php ( php repo at arkenidar/quiz ) .

c clang exercise game gcc msys quiz replit vscode windows

Last synced: 19 May 2026

https://github.com/abhishek6619/c-programming

This repository is designed to help learners master C language along with concepts, preparing them for developing a wide range of software, including operating systems, applications, and embedded system

c

Last synced: 02 Jul 2026

https://github.com/paradoxv5/intro-to-c

C study notes/examples (2024 reboot) [Note: for audience with existing experience in other prog.langs]

c intro

Last synced: 21 Mar 2025

https://github.com/maksasj/ganyu

file management utility program

c docker webdevelopment

Last synced: 22 Apr 2026

https://github.com/ivanbgd/matrix-multiplication-matmul-c

Matrix Multiplication of non-square matrices in C, including parallel versions

c matrices matrix matrix-multiplication non-square-matrix-multiplication open-mp openmp

Last synced: 28 Mar 2025

https://github.com/teresa-chow/42-cub3d

The goal of this project was to create a simple Wolfenstein 3D-inspired 3D game engine, using raycasting. This is done by rendering a 3D representation of a 2D map, implementing player movement, walls, textures and collision detection, while using MiniLibX graphics library.

c computer-graphics game-engine raycasting raycasting-engine

Last synced: 10 Sep 2025

https://github.com/huntermahmud/codechef

CodeChef problem solution

c cpp problem-solving

Last synced: 20 May 2026

https://github.com/franneck94/aes

AES En-/Decryption in C++

aes aes-encryption c cplusplus

Last synced: 06 Apr 2025

https://github.com/1deaa/minishell

A simple command interpreter - 42 Project

bash c command-interpreter makefile shell

Last synced: 11 Jul 2025

https://github.com/wa1tnr/ringbuffer-ntb99-tnr-a

Experiments with netube99/RingBuffer.git - local work by wa1tnr - May 2022 - version a

c ring-buffer serial uart

Last synced: 04 Apr 2025

https://github.com/horrjiy/minirt

42 Core Curriculum --- A raytracing project in C: Insert a scene and generate an image! --- Group project of @tleisterer and @Horrjiy.

42commoncore 42heilbronn c raytracing reflection rendering-3d-graphics

Last synced: 22 Jun 2025

https://github.com/michaellf107/btw

Simple fetcher written in C

c command-line command-line-tool fetch fetcher linux

Last synced: 17 May 2026

https://github.com/tengge1/win32-dialog-starter

Win32对话框应用程序创建模板。

c dialog starter-kit windowsapi

Last synced: 19 May 2026

https://github.com/osakka/jdbx

JDBX is a high-performance document database built specifically for JSON data, featuring TRUE unified documents architecture and capable of handling billion-document collections with sub-millisecond response times. Written in C. JavaScript integration, RBAC, RESTful API.

c database javascript json library-collection-document xvc

Last synced: 11 Apr 2026

https://github.com/eyantra698sumanto/basic-c-programs-3

This Repository contains basic programs in C programming language

c c-plus-plus fileio mumbai patterns programming-language series string structured-pr univerity

Last synced: 17 May 2026

https://github.com/luisgbr1el/rpg-fup

RPG textual de aventura e ação feito em C - Trabalho de Fundamentos da Programação (Ciência da Computação).

c roleplaying-game rpg ufc ufc-crateus

Last synced: 18 Mar 2025

https://github.com/vadvergasov/watercleaner

This app will help you to clean the watches after swimming.

c native samsung tizen watch water

Last synced: 12 Jul 2025

https://github.com/matt-y-ice/c-turtlegraphics

A C-based graphical application inspired by the classic turtle graphics, allowing users to control a sprite (the "turtle") using keyboard inputs. The program supports line drawing, sprite rotation, customizable line colors, and real-time status display, using SDL2 for window management and OpenGL for rendering.

2d 2d-graphics 2d-rendering c cmake computer-graphics graphics graphics2d opengl opengl-library sdl2 sdl2-application sdl2-image sdl2-ttf turtle turtle-graphics

Last synced: 19 May 2026

https://github.com/benj1x/bargain-hunting

P1 Projekt til Bargain Hunting på AAU

apis c http libcurl

Last synced: 19 Jul 2025

https://github.com/s-rohan-kumar/train-booking-system

This is my first project as an engineering student. This is a train booking project which is done in c langugae.

c

Last synced: 15 Jul 2025

https://github.com/saddamarbaa/learning-c-programming-concepts

==> I made this repository to post my C code and document my progress while Learning All Programming Concepts with C.

arrays arrays-and-strings c decision-making functions loops variables

Last synced: 29 Mar 2025

https://github.com/thomasms/fortc

Fortran to C (and back again) examples

bindings c cpp fortran iso modern-fortran

Last synced: 27 Apr 2026

https://github.com/emmaunel/c-reverse-shell

A simple reverse shell written in C

c c-reverse-shell cprogramming reverse-shell simple

Last synced: 29 Mar 2025

https://github.com/nishantb06/ray_tracing_challenge_c

C Implementation of the ray tracing challenge book

3d-raytracer c ray-tracing

Last synced: 28 Mar 2025

https://github.com/hackpulsar/flappy-char

A flappy bird clone in your terminal.

c console-application console-game makefile

Last synced: 17 Jun 2025