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/sirmaxx/programming-math_lessons

matematik programlama dersleri için kodlar ,i will create videos for math-programming ,they are lessons codes

c calculations computer computing mathematics physics

Last synced: 18 Jan 2026

https://github.com/jwodder/advent350

Yet another port of the Colossal Cave Adventure

c colossal-cave game python raku

Last synced: 29 Mar 2025

https://github.com/merendamattia/asd

ASD - Algoritmi e Strutture Dati presso l'Università degli Studi di Parma (9 + 6 CFU).

c cpp java

Last synced: 15 Jul 2025

https://github.com/tyler-cromwell/ctci

My solutions to the questions in Cracking the Coding Interview (6th Edition) (WIP)

algorithm-challenges algorithms c c-plus-plus data-structures java python3

Last synced: 17 Feb 2026

https://github.com/dan-tan/iterative-label-spreading

This is an implementation of a semi-supervised/unsupervised clustering method called Iterative Label Spreading. The main algorithm is written in c, and wrapped in cython for use in python. The algorithm is presented in the following paper by Amanda J. Parker and Amanda S. Barnard.

c cython-wrapper python semi-supervised-learning unsupervised-learning

Last synced: 18 May 2026

https://github.com/rxchit/barebone-os-raspi3

A simple OS that prints "Hello World", for RaspberryPi 3

c cpp kernel os qemu raspberry-pi-3

Last synced: 11 May 2026

https://github.com/gbafana25/link-shortener

Shortens links

c server web

Last synced: 10 Sep 2025

https://github.com/ldb/computer-network-exercises

A collection of small exercises on computer networks, written in C.

c dht http network-programming ntp rpc tcp udp

Last synced: 05 Apr 2025

https://github.com/ucl/takeout-app-macos

MacOS desktop application for processing Google Takeout export files

c macos macos-monterey porter-stemmer porter-stemmer-algorithm swift swiftui

Last synced: 07 May 2026

https://github.com/romelium/connect4

The Connect 4 CLI program with AI implementing alpha-beta pruning I made for fun! There is Human vs Human, Human vs AI, AI vs AI git branches

ai alpha-beta-pruning c connect4 connect4-ai-game

Last synced: 20 Jun 2025

https://github.com/islipnot/winload

Reversing & recreating Windows 10 image loader with executable API resolution. (usermode, x64/86)

c reverse-engineering windows-10 windows-internals

Last synced: 20 Jun 2025

https://github.com/kojix2/bat-c

C API for bat

c rust syntax-highlighting

Last synced: 06 Mar 2026

https://github.com/abdelbenamara/getnextline

42 get_next_line project & tester

2023 42 c gnl gnltester makefile tester

Last synced: 21 Mar 2025

https://github.com/danielaraldiedu/item-count-capture

Uma aplicação que realizar a contagem e pesagem de itens em esteiras utilizando os conceitos de IPC, threads, pipes, concorrência e paralelismo.

c ipc linux mutex openmp pipes pthread socket thread wsl

Last synced: 17 May 2026

https://github.com/miou-zora/lib-c-ursed

A libmy (Epitech Small LibC) that try to reach limit of ternary and recursive functions in C.

c c-ursed cursed epitech

Last synced: 02 Feb 2026

https://github.com/nakidai/libhttpc

Some cute library to work with HTTP in C :3

c http-server http1-1 library

Last synced: 03 Jul 2026

https://github.com/dr-42/synthex-lang

A rust style systems language which is closer to C

c language llvm low-level system

Last synced: 17 Feb 2026

https://github.com/srilakshmikanthanp/libio

Beginners Friendly Input/Output Library For C, Python Like Syntax!

beginners-friendly c input-output library

Last synced: 09 Sep 2025

https://github.com/ac000/jamendo-fuse

FUSE (Filesystem in USErspace) providing access to jamendo.com

audio c fuse jamendo

Last synced: 07 May 2025

https://github.com/knapeczadam/dae-software-engineering

🌚 Final project for Software Engineering at Howest DAE (2024). Demonstrates modular C++ development with Lua integration, including three simple mini-games: Pong, Snake, and Breakout. Includes a single final release build.

belgium c c-plus-plus cpp dae digital-arts-and-entertainment game-dev game-development game-programming howest howest-dae kortrijk lua programming software-engineering sol2 student-project university

Last synced: 03 Jul 2026

https://github.com/porem5002/ciobf

A Brainfuck compiler made in c

assembly brainfuck c compiler

Last synced: 17 May 2026

https://github.com/locusts-r-us/locusts

A polyglot library for adding locusts to your code

beam c cpp csharp deno elixir erlang fsharp go java javascript jvm kotlin nodejs python react rust svelte typescript vue

Last synced: 12 Apr 2025

https://github.com/yjdoc2/equationparser

An Equation Parser done as Project for DS course. This can evaluate given equation, solve linear equations, create variables and use their values, as well as have some pre-defined constants.

c data-structures equation-solver parser

Last synced: 16 Jun 2025

https://github.com/imanimrod/piggy-os

The best operating system.

c kernel operating-system osdev x86-64

Last synced: 24 Jun 2025

https://github.com/edk0/tprintf

A *printf implementation

c printf

Last synced: 14 Jul 2025

https://github.com/shruti3004/codechef

This repository contains solutions of codechef's problems.

c c-plus-plus competitive-programming programming

Last synced: 16 May 2026

https://github.com/rcarubbi/projetosarduino

Arduino Projects repository

arduino c

Last synced: 03 May 2026

https://github.com/mewmewdevart/linguagemc

🎓 | Exercises developed while I reading the Linguagem C ebook by Luis Damas.

algorithms c ebook logic programming

Last synced: 23 Jun 2025

https://github.com/gbafana25/typesrv

Server for typtester program's multiplayer

c cli typing-game

Last synced: 14 Jul 2025

https://github.com/s-illy/winchancho

Cool GDI malware made in C# for fun

c cool csharp effects entertainment fun gdi malware virus vro

Last synced: 17 Feb 2026

https://github.com/marcusvinix/get_next_line

This is a project of 42 São Paulo. In this project I'll write a function which returns a line read from a file descriptor, without the newline.

42 42school c gnl42

Last synced: 24 Jun 2025

https://github.com/chouaib-629/helloworld_alllanguage

This repository contains "Hello World" examples in various programming languages.

c java javascript js php python r

Last synced: 17 Feb 2026

https://github.com/walvi112/esp32_sensorcontrol

Sensor View Dashboard on ESP32 using LVGL and ESP IDF platform

c esp-idf esp32 freertos lvgl

Last synced: 12 Apr 2025

https://github.com/0xrocky/programming-exercises

Short coding exercises.

c java

Last synced: 18 May 2026

https://github.com/raphaelmos/kmeansonimage

K-Means Kmeans Algorithm used on .ppm images with different libraries like OpenGL

algorithms-implemented c kmeans kmeans-algorithm kmeans-clustering

Last synced: 09 Sep 2025

https://github.com/elenaches/c-graphics-2d-painting-tool

A college project in C, a simplified dupe of Microsoft's Paint.

2d-graphics c c-graphics cgraphics college-project graphics paint paint-application

Last synced: 08 Aug 2025

https://github.com/nufeng1999/jupyter-myc-kernel

Minimalism Jupyter C kernel

c gcc jupyter jupyter-notebook kernel

Last synced: 12 Apr 2025

https://github.com/neyrian/dll-injector

A stealthy DLL injector for Windows 10/11, capable of injecting a specified DLL into a suspended process and evade detection

c defense-evasion dll-injection dll-injector edr-evasion evasion suspend-process windows10 windows11

Last synced: 30 Apr 2026

https://github.com/wxx9248/aes.c

Simple implementation of Advanced Encryption Standard (AES) in C.

aes c

Last synced: 14 Jun 2026

https://github.com/dealbisac/cprograms

This repository contains the C Programs with the source code as well as output so that you can learn the better way of programming.

c program programming-challenges programming-exercises programming-language

Last synced: 30 Apr 2026

https://github.com/garciparedes/hilosprimos

Classwork to learn multi-thread processing on C language

c prime-generator threads university-of-valladolid

Last synced: 06 Jun 2026

https://github.com/wiltonsr/micro-unb

Repositório de atividades da disciplina de microcontroladores e microprocessadores da UnB-Gama.

assembly c microcontroller microprocessor msp430 msp430g2553

Last synced: 24 Apr 2026

https://github.com/sayan-maity/46-programming-quetions

A bunch of 45 coding questions given in college as assignment written in C language

c

Last synced: 24 Apr 2026

https://github.com/abnerkaizer/inter-lang-comm

Comunicação entre processos, de linguagens diferentes, utilizando ZeroMQ.

c distributed-systems rust zeromq

Last synced: 24 Apr 2026

https://github.com/praabindhp/graph_rep-transversal_algorithm

C Program For Traversal Algorithm In Graphical Representation

c code graph programming-language representation traversal-algorithms

Last synced: 08 Jun 2026

https://github.com/pplytas/runelection

C program to store and manage voters and votes using a Bloom Filter, a Red-Black Tree and a Singly Linked List (Developed during the Operating Systems K22 course 2019)

bloom-filter c makefile red-black-tree singly-linked-list

Last synced: 08 Jun 2026

https://github.com/sammers21/ptop

Simple htop-like utility which shows a tree of current processes

c gnu htop linux make makefile process

Last synced: 29 Apr 2026

https://github.com/suifengtec/go

Go语言基础和测试。

c go golang

Last synced: 29 Apr 2026

https://github.com/cpmbits/cpm-hub

cpm bits repository

c cpm cpp

Last synced: 29 Apr 2026

https://github.com/hk-transfield/wramp-multitasking-kernel

A simple implementation of a preemptive multitasking kernel for the WRAMP processor, emphasizing the fundamentals of how multitasking works.

assembly c dispatcher exception-handling input-output interrupts kernel multitasking preemptive-multitasking round-robin-scheduler scheduling wramp

Last synced: 29 Apr 2026

https://github.com/electrocodeur/horloge_r1p

DIY Clock

arduino c

Last synced: 29 Apr 2026

https://github.com/blevic/simple-c-compiler

My C compiler, written in C (and Python)

c compiler lexer python

Last synced: 29 Apr 2026

https://github.com/xevoinc/hound

a high-performance sensor acquisition library

c can can-bus driver iio library sensor

Last synced: 08 Jun 2026

https://github.com/lorhansohaky/gourcegui

Graphical interface for the Gource

c gource graphical-user-interface gtk

Last synced: 29 Apr 2026

https://github.com/mattlean/glitchart

Databend images

c script

Last synced: 29 Jun 2026

https://github.com/yeqown/snowflake

twitter's global ID generator alg implementation based c, and it provide extension for lua and CLI program.

c cli cmake library lua shared-library static-library

Last synced: 29 Apr 2026

https://github.com/simon-zerisenay/42_philosophers

42 Philosophers: Philosophers is a project that involves solving the dining philosophers problem using threads and synchronization. The goal is to implement a solution where multiple philosophers can share a limited number of resources (such as forks) without encountering deadlocks or starvation.

42 42abudhabi 42philosophers 42projects c cprogramming ecole42 mutex philosophers threads

Last synced: 08 Jun 2026

https://github.com/sondernextdoor/brightness-slider

A simple slider GUI written in C++ with monitor brightness functionality as an example

brightness c cpp gui monitor slidebar slider trackbar

Last synced: 29 Apr 2026

https://github.com/autch/pieceif-libusb

pieceif.dll の libusb への移植

c libusb piece-me

Last synced: 24 Apr 2026

https://github.com/jon-brandy/data-structure

MY ANSWERS OF ALL DATA-STRUCT ASSIGNMENTS IN LECTURES

c data-structures

Last synced: 24 Apr 2026

https://github.com/langonginc/zff-linux

我们已经将此项目迁移至LanGong Zff团队'ohzff/Zff' The repo is moved to 'ohzff/Zff' by LanGong Develope team. 由LanGong开发组进行开发,开发 撞FuFu 良好Game。

c cpp game langong zff

Last synced: 28 Apr 2026

https://github.com/opixelum/opixelib

My personal library for any piece of code I can re-use, in any language.

c generic lib python reusable rust searching sorting

Last synced: 28 Apr 2026

https://github.com/seleznevae/libasock

Asynchronous sockets for Linux

c linux networking sockets

Last synced: 28 Apr 2026

https://github.com/matthewgeorgy/mmath

C99 header-only vector math library

c c99 glsl opengl

Last synced: 25 Apr 2026

https://github.com/andy-byers/mewjson

a tiny JSON library

c json parser

Last synced: 25 Apr 2026

https://github.com/tiw302/cjsonx

High-performance C11 JSON parser with a 16-byte Flat-DOM, SIMD acceleration

avx2 c c11 embedded header-only high-performance json json-parser memory-efficient neon parser simd wasm webassembly

Last synced: 12 Jun 2026

https://github.com/harsh-panchal-804/load-balancer-in-c

Multithreaded Layer 7 Load Balancer written in C for Linux. It utilizes POSIX sockets to accept and forward HTTP requests, distributes connections to multiple backend servers using round-robin scheduling, and transparently relays backend responses to clients . It also has dynamic Domain Name resolution.

c linux load-balancer posix-threads round-robin tcp

Last synced: 28 Apr 2026

https://github.com/simpuar/covertd

Covert Linux daemon for encrypted file logging, USB tracking, screenshots, and stealth exfiltration

c covert data-exfiltration file-monitoring forensics ld-preload linux malware-analysis red-team research screenshot-capture security-audit security-tools systemd usb-tracker

Last synced: 28 Apr 2026

https://github.com/ravener/llvm-c-sum

An example of a sum function in LLVM using the C API

c jit llvm llvm-ir mcjit

Last synced: 28 Apr 2026

https://github.com/tearth/combasic

Simple BASIC compiler based on the old language dialects.

asm assembler assembly ast basic c compiler lexer parser

Last synced: 28 Apr 2026

https://github.com/woodprogrammer/estepona

Auto Caching Web Server

c cache cache-control clang cpp http

Last synced: 27 Apr 2026

https://github.com/realchrisdebon/bat2exe

A lightweight .bat to .exe converter. This program will conver a batch script file into a portable binary executable.

batch-file batch-script batch-to-exe c compiler gigachad-project portable-executable utility-application utility-function

Last synced: 11 Jun 2026

https://github.com/coding-pelican/pacman-c

Simple implementation of the classic Pacman game using ASCII characters in C

ascii c cli-game console-based console-game game pacman pacman-game terminal-based terminal-game windows

Last synced: 27 Apr 2026

https://github.com/ryan-menezes/sistemabiblioteca

Sistema de gerenciamento simples de livros de uma biblioteca

biblioteca c cadastro language-c sistema sistema-biblioteca

Last synced: 07 Jun 2026

https://github.com/ii64/spotify-adblock

Spotify AdBlocker for Windows, written in C. DLL Injection.

adblock c minhook spotify windows

Last synced: 27 Apr 2026

https://github.com/yigtuyumz/lowc

Low level C programming with embedded assembly (elf64-x86-64)

assembly c elf64 embedded-c gcc-complier x86-64

Last synced: 27 Apr 2026

https://github.com/ckath/snotif

simple notification provider for basic battery and network events on linux

battery-status c linux network-info notifications

Last synced: 27 Apr 2026

https://github.com/risc-os-community/munit

This is a port to RISC OS of the munit library for C Unit Testing

c coding gcc hacktoberfest hacktoberfest2022 library risc-os riscos testing testing-library unit-testing

Last synced: 07 Jun 2026

https://github.com/pinam45/consolecontrol

A library to control your console (Windows/UNIX)

c console console-library library unix windows

Last synced: 17 Apr 2026

https://github.com/ahmed-roshdy-1/implementing-stack-using-c

this problem I had solved in my second year in computer science college

c data-structures stack

Last synced: 11 Jun 2026

https://github.com/alexforster/deque

A simple fixed-size deque implementation in C.

c data-structures deque

Last synced: 13 May 2026

https://github.com/hoverguys/ethloader

Load gamecube homebrews over the network using the Broadband Adapter (BBA)

c gamecube homebrew tcp udp

Last synced: 13 May 2026

https://github.com/rfyiamcool/redis_modules_ackqueue

make ack queue with redis module!

c redis

Last synced: 12 May 2026

https://github.com/8dcc/langtons-ant

Langton's ant simulation made in C using SDL2

c cellular-automata langton-ant langtons-ant sdl2 simulation

Last synced: 10 Jun 2026

https://github.com/yjdoc2/equation-parser-interpreter

An interpreter designed in C++ for the equation parser project.This can read the commands from a file and write output to another file.

c cpp17 interpreter parser

Last synced: 11 May 2026

https://github.com/ailtonfidelix/mpu6050

MPU6050 library for ESP-IDF

c esp-idf esp32 i2c mpu6050

Last synced: 10 May 2026

https://github.com/erikw/templates

Templates that I re-use for new projects.

c gnuplot hacktoberfest html java latex makefile template templates tex

Last synced: 17 Apr 2026