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/houranled/codechart

此项目旨在为c/c++、java等代码提供UML自动生成功能.

c chart cpp uml

Last synced: 17 Apr 2026

https://github.com/ahammadshawki8/c-handnotes

⚪🔵 Learn C with me

beginner c snippets

Last synced: 14 Jun 2025

https://github.com/hassan11196/ds-assignments

Data Structures Assignments - FAST NUCES (Karachi) - CS201 - Fall 2018

bfs c cpp data-structures dfs infix optimization pathfinding postfix

Last synced: 18 Apr 2026

https://github.com/VictorHarri-Chal/Tower-Defense

🏰 A Tower Defense game coded in C with the CSML library. Done on my 1st year at Epitech

c csfml epitech first-year-project game graphical-programming teamwork tower-defense

Last synced: 11 Mar 2025

https://github.com/djoezeke/csvee

Light-weight, Simple and fast Modern Csv parser and encoder for C/C++ with TSV support.

c cpp csv csv-parser csv-reader parse parser streaming tsv-parser

Last synced: 20 Apr 2026

https://github.com/jobgege/card

这是大一的c语言程序设计作业,基于原神和碧蓝航线实现的抽卡模拟器

c

Last synced: 17 May 2026

https://github.com/hrehfeld/c--cmake-starter

A minimal main.cpp ready to compile with CMake

c cmake cplusplus starter-kit

Last synced: 30 Apr 2026

https://github.com/ashwaniydv/my-memalloc-c

a simple memory allocator implementation in C (I did it out of curiosity to understand how memory management happens at OS level)

c cpp malloc memory memory-management

Last synced: 17 Apr 2026

https://github.com/daviskamau/c-c-

c&c plus plus

c cpp

Last synced: 17 Apr 2026

https://github.com/basemax/0-1knapsackdynamicprogrammingc

This is an implementation of the 0-1 knapsack problem in C using dynamic programming. The problem consists of a set of items, each with a weight and a value, and a knapsack with a maximum weight capacity. The goal is to determine the subset of items that maximizes the total value of the knapsack without exceeding its weight capacity.

c knapsack knapsack-problem knapsack-problem-dynamic knapsack-solution knapsack-solver knapsack0-1 knapsack01

Last synced: 03 Apr 2025

https://github.com/theabhishek07/hello-world

This repository will contain the HELLO-WORLD! programs written in different programming languages.

arduino bash bosque c c-plus-plus c-sharp cobol coffeescript dart english html java javascript kotlin php python reactjs scala sql windows-command-line

Last synced: 04 Apr 2026

https://github.com/andersonhsporto/h-cs50-2021

Assignments and Exercises for CS50’s Introduction to Computer Science

c cs50 linked-list malloc memory scratch

Last synced: 01 Jun 2026

https://github.com/pinedah/conways-game-of-life

This repository features John Conway's Game of Life, a cellular automaton simulation. Programmed in C and run in the console, it was developed as my final project for the Fundamentals of Programming course in my first semester. Clone, compile, and run the simulation to explore its rules and behavior.

c console-game fundamentals-of-programming game school-project

Last synced: 03 Jun 2026

https://github.com/boprr/corydon

Unix like monolithic operating system kernel

c cmake kernel nasm os osdev

Last synced: 24 Apr 2025

https://github.com/mzj14/cachep4-dpdk-app

DPDK Experiment for CacheP4

c dpdk

Last synced: 17 Mar 2025

https://github.com/vinnyhorgan/kri

A lightweight framework for building applications in Lua

c kri lua

Last synced: 30 May 2026

https://github.com/wesgtox/microcontrollers-microprocessors-ii

College "Microcontrollers and Microprocessors II" exercises.

c low-level microchip microchip-mplab microcontroller microprocessor

Last synced: 31 May 2026

https://github.com/kvten/cryptlibc

C library for basic string encryption/decryption + Rust & Zig & Go bindings

c c-library dynamic-library ffi-bindings golang rust zig

Last synced: 13 Apr 2026

https://github.com/victorpbilbao/typingspeedtest

This is a typing speed test game built in C

c games

Last synced: 23 Jan 2026

https://github.com/izonit/mizoview

Simple image viewer

c image-viewer raylib

Last synced: 09 Apr 2025

https://github.com/daneelsan/matrixcurses

A Matrix-style dripping text

c curses

Last synced: 04 Jun 2026

https://github.com/buarki/zipper

file compressor written in C and Wasm from scratch

c emscripten huffman-compression-algorithm javascript wasm webassembly

Last synced: 08 May 2026

https://github.com/programmingrainbow/conways-game-of-life-c-sdl3

Conway's Game of Life written in C and using SDL£ game library.

c gameoflife sdl sdl3 sdl3-image sdl3-ttf

Last synced: 14 Jun 2025

https://github.com/mistgun1/kinesin-engine

Kinesin Engine - 2D and 3D game engine in C

c open-source opengl

Last synced: 17 May 2026

https://github.com/archie94/codes

Important codes implementing various algorithms and day to day problems.

algorithm c codechef competitive-programming contest cpp hackerrank leetcode leetcode-java leetcode-solutions spoj

Last synced: 24 Apr 2026

https://github.com/tiagodongo/uta

Um repositório dedicado a armazenar projetos de programação desenvolvidos durante as disciplinas acadêmicas.

academic-project assembly c

Last synced: 27 Jan 2026

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

Laboratory work on the subject of "System Programming" using the Windows operating system framework.

c labs system win32 windows

Last synced: 18 Apr 2026

https://github.com/breakthatbass/cdox

documentation generator for generating C API docs in markdown format

automation c documentation-generator python

Last synced: 28 Apr 2026

https://github.com/lynkos/simple-mpi

This program counts the number of prime numbers between 1 to MAX_CONST inclusive using MPI (parallel programming).

bash c command-line makefile shell

Last synced: 30 Dec 2025

https://github.com/guidodipietro/tp-asdr

Recursive descent parser for the Micro language written in C, outputs the instructions for a VM.

c parser

Last synced: 26 Jan 2026

https://github.com/hyunjinno/multicore_computing

A repository of multicore programming in Java and C.

c cpp cuda java multithreading openmp thread thrust

Last synced: 18 Apr 2026

https://github.com/camobap/hackerrank

Collections of solutions from hackerrank with tests

c cpp golang hackerrank-solutions java objc rust

Last synced: 04 Apr 2026

https://github.com/oscgu/cig

Small & fast cli to help with writing conventional commits

c cli conventional-commits

Last synced: 04 Apr 2026

https://github.com/devcheckog/longest-increasing-path-matrix

Complicated problem in leetcode, categorized as hard.

c

Last synced: 06 Oct 2025

https://github.com/shovanch/harvard-cs50x

:computer: C language psets from Harvard University's CS50X course

c computer-science cs50 cs50x

Last synced: 19 Oct 2025

https://github.com/printfn/hextoggle

Easily view and edit hex files

c cli hex hex-editor hexadecimal

Last synced: 23 May 2026

https://github.com/willpower3309/cli-chip-8

A CHIP-8 emulator written in C that uses a CLI as a display

c chip8 chip8-emulator chip8-interpreter emulation emulator

Last synced: 01 Jun 2026

https://github.com/RaduRelics/xor-ransomware

A POC ransomware to troll your friends. Encrypt and Decrypt a Windows computer using basic xor encryption.

c decryption encryption ransomware windows xor-cipher

Last synced: 12 Oct 2025

https://github.com/madladsquad/untitleddbusutils

Utilities for dealing with the low level DBus C API

c cpp dbus dbus-api

Last synced: 08 Jan 2026

https://github.com/kareraolivier/flutter_todo_app

This is the todo app using flutter

c cmake cpp dart html other swift

Last synced: 05 Apr 2026

https://github.com/spitulax/memplus

A library to help with memory allocation in C

c

Last synced: 01 Jun 2026

https://github.com/natelindev/sealink

An instant messaging app built for Linux.

aes-128 c gtk2 instant-messaging linux mysql

Last synced: 18 Apr 2026

https://github.com/JosefKuchar/ifj-project

IFJ project 2022 - PHP compiler

c compiler php project vut

Last synced: 11 Mar 2025

https://github.com/alvaromb/lemonfs

A basic C filesystem

c college filesystem uib

Last synced: 08 Jul 2026

https://github.com/javiidiazglez/lpp

Lenguaje y Paradigmas de Programación

c css git html5 javascript rakefile ruby shell

Last synced: 14 Apr 2026

https://github.com/adwaith-rajesh/calsen

A search engine for local files.

c file-search search search-engine tf-idf

Last synced: 18 Oct 2025

https://github.com/woyard/vibroscypek

'vibroscypek' : a handheld communication device using esp-now, built with fusion360, esp-idf and platformIO

c esp-idf esp-now platformio shitpost

Last synced: 18 Apr 2026

https://github.com/guidodipietro/mini-brainfuck-compiler-speedrun

A speedrun (0% damage!) of a mini Brainfuck compiler in Flex/Lex and Bison/Yacc (without 'while' loops)

bison brainfuck c compiler flex lex speedrun yacc

Last synced: 26 Jan 2026

https://github.com/blagojeblagojevic/fourie

Implementation of fourier transformation and inverse fourier transformation

c control fourier-transform real-time

Last synced: 18 Apr 2026

https://github.com/eownerdead/minicc

[ABANDONED] Subset C to AMD64 Compiler

c codeberg compiler language lexer parser programming-language rust rust-lang

Last synced: 18 Apr 2026

https://github.com/thefangbear/p.c

Addictive memory consumption utility

bad-code c malloc

Last synced: 10 Dec 2025

https://github.com/ramizpolic/control-emulator

Microwave controller emulator for PIC16F18857

c emulator microcontroller mplabx oop-principles

Last synced: 01 Jun 2026

https://github.com/thutasann/nexium

a cutting-edge npm package that brings powerful utility functions to your nodejs applications, all powered by native C for optimal performance.

c javascript node-addon-api node-gyp nodejs typescript

Last synced: 27 Jan 2026

https://github.com/cwyang/c2unit

Yet another C unit testing framework, Chulwoong's CUnit

c unittest

Last synced: 29 May 2026

https://github.com/stescobedo92/minimalist-text-editor

Minimalist Text Editor is a simple command-line utility designed for quick and basic text editing tasks. With a lightweight codebase, it offers essential functionality for users who require straightforward editing capabilities without the complexity of larger text editing software.

c command-line-tool filesystem

Last synced: 22 Jan 2026

https://github.com/numbleroot/cubbyhole-server

An implementation of a cubbyhole protocol server in C.

c cubbyhole protocol

Last synced: 05 Sep 2025

https://github.com/strongerprogrammer7/methodsdevelopmenttranslator

The repository - translator from C to C#, on the language's C++

c cli cpp csharp windows-forms

Last synced: 14 Apr 2026

https://github.com/eschirni/get_next_line

42 get_next_line project (with bonus)

42 c get-next-line read-from-file

Last synced: 14 Oct 2025

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

Repository Dedicated for Learning Basic C Programming

c practice problem-solving

Last synced: 16 Mar 2025

https://github.com/gizmo385/routerproject

Implementation of a router for CSc 425

c networking router

Last synced: 27 Feb 2026

https://github.com/bynect/c-argparse

A simple callback based argument parser written in C

ansi-c argparser argument-parser c no-dependencies single-header utility

Last synced: 06 Oct 2025

https://github.com/jitinnair1/hello-again-phasefield

simple implementation of classical diffusion equation and spinodal decomposition solvers in C

c cahn-hilliard phase-field vtk

Last synced: 18 Oct 2025

https://github.com/datawater/htmld

An html "linker"

c c11 html linker

Last synced: 28 Feb 2025

https://github.com/lmizner/tideman_election

A program that runs a Tideman election, which is a ranked-choice voting method to produces the candidate that wins the majority of the vote in every head-to-head match up.

algorithms bubble-sort c conditional-statements loops nested-loops

Last synced: 02 Apr 2025

https://github.com/osfabias/olog.c

c logging library

c c99 log logger logging

Last synced: 17 Mar 2025

https://github.com/print3m/basic-ls-implementation

Simple (and rather bad) implementation of ls command written in C using pure syscalls.

c linux ls shell syscalls

Last synced: 06 May 2026

https://github.com/romhenri/c

Challenges/Studies of Competitive Programming in C language.

c competitive-programming

Last synced: 14 Mar 2026

https://github.com/migpovrap/keyvaluestore

Key Value Store developed for our Operating Systems class.

c multithreading operating-systems posix

Last synced: 01 Mar 2026

https://github.com/hanilr/variation-bin

Single-header binary analysis library. Written in ansi-c

ansi-c binary binary-analysis c single-header single-header-lib single-header-library

Last synced: 18 Oct 2025

https://github.com/mahmoudimus/cppp

Mirror of Brian Raiter's cppp. cppp is a partial C preprocessor that can automatically resolve #ifdef statements.

c preprocessor

Last synced: 14 Oct 2025

https://github.com/ttvd/shapelib

Shapefile C Library, cloned from the official Website.

c library shapefile shp

Last synced: 18 Oct 2025

https://github.com/dannyvankooten/cnake

Snake in your terminal. In C, no dependencies.

ansi-escape-codes c snake

Last synced: 23 Aug 2025

https://github.com/atkaridarshan04/c_programming

C programming from basics to advance with DSA + practice problems

c dsa problem-solving

Last synced: 26 Mar 2025

https://github.com/baqar-abbas/data-structures---algorithms

This Repo contains the programs related to Data structures and algorithms built using C language, C# (C Sharp), JavaScript and Ruby.

abstract-data-types algorithms algorithms-and-data-structures arrays binary-search c cpp csharp data-structures javascript linear-search linked-list linkedlist queue recursion stack

Last synced: 12 Oct 2025

https://github.com/poreeyaporzare/flip-os

a one OS by Flip & good OS for anybody / free / easy to use / customizable / full open source / exe & deb & apk runner / good for any job / safe / good for fold & flip device's

c computer-vision cplusplus csharp html-css-javascript java jquery json linux-kernel luatex operating-system public reactjs sass shell tex xsharp

Last synced: 02 Jul 2025

https://github.com/joescat/xball

Simulate bouncing balls in a window

c retrogame toy xwindows

Last synced: 13 Jul 2025

https://github.com/n-elmer/nrf9160-with-saadc-and-load-sensor

Interfacing nRF9160 with the SAADC and a Load Sensor

c embedded-systems iot nordic-semiconductor system-development

Last synced: 12 Oct 2025

https://github.com/mateus-resende-ottoni/aeds2

Repositório dedicado a projetos desenvolvidos na disciplina 'Algoritmos e Estruturas de Dados 2'

c java

Last synced: 18 Apr 2026

https://github.com/Quanoom/skyGuardian

unfinished game designed with raylib library

c game games gaming learning raylib sky-defender-game

Last synced: 17 Sep 2025

https://github.com/damemay/cdlv

Library and scripting system for ADV/VN style games made in pure C.

c c-programming http-server visual-novel

Last synced: 09 Oct 2025

https://github.com/grahamstrickland/knrc

Examples and exercises from "The C Programming Language" (2e) - Kernighan & Ritchie

c exercises exercises-code-c kernighan-ritchie

Last synced: 08 Feb 2026

https://github.com/carseven/real-time-multiband-parametric-equalizer

Implementation of a real time multiband equalizer in C5515 dsp.

c dsp equalizer matlab real-time

Last synced: 19 Apr 2026

https://github.com/sitkevij/dsp-portaudio

PortAudio wavetable repo

audio c dsp media portaudio

Last synced: 04 Jul 2025

https://github.com/caellian/sourcedepgraph

A tool that generates include graph from C/C++ source files.

c cpp dependencies dependency-graph include-files includes source-code-analysis sourcegraph

Last synced: 13 Apr 2026