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/offensive-vk/awesomescripts

Special Repository for Custom Scripts / Configs and Programs of Various Programming Languages. Mostly Old School Programs and Patterns. :octocat:

c configs cpp gh-actions git github gitlab legacy mirror npm pipelines python shell

Last synced: 07 Apr 2026

https://github.com/itsryu/datastructure

My studies on Data Structure

c data-structure gcc

Last synced: 11 Sep 2025

https://github.com/owainkenwayucl/mandel

Various code to generate mandelbrot sets.

benchmark c common-lisp fortran go javascript julia mandelbrot pgm python r swift

Last synced: 07 Apr 2026

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/1manuelc/integrais_cdi2

Programa para calcular integrais de polinômios usando o método da exaustão

c mathematics

Last synced: 09 May 2025

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/hawashra/project-1-

Data Structures Project 1

c data-structures programming

Last synced: 29 Mar 2025

https://github.com/noxmor/cbrew

Single header build tool for C projects.

build build-tool c single-header single-header-lib single-header-library

Last synced: 12 Apr 2025

https://github.com/generaltao2/stm32l452-memory

Learn STM32 flash

c hal stm32

Last synced: 05 Apr 2025

https://github.com/tnguyen0317/Compilers-and-interpreters

Labs in Örebro University course called Compilers and Interpreters

bison c compiler-frontend flex

Last synced: 11 May 2025

https://github.com/jwodder/psych

Brainf*ck interpreter

brainfuck c

Last synced: 29 Mar 2025

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

Repositório com programas desenvolvidos na linguagem C.

c

Last synced: 11 Sep 2025

https://github.com/nasrlol/resources-tool-api

The goal of this project is to build a cross-platform System Monitor Web App. This app will allow users to log into their account via a remote or local web-page to monitor the system resources of the device. The app will allow for the collection of system information, such as CPU, RAM, and disk usage.

c golang react react-router vite

Last synced: 11 Apr 2026

https://github.com/pzmarzly/desktopstreamerwin

C utility to start a desktop stream with VLC and broadcast the fact over TCP

c cmake openmp tcp vlc

Last synced: 10 May 2025

https://github.com/halidodat/graph-c

Graphing tool written in c

c cli graph tool

Last synced: 05 Apr 2025

https://github.com/generaltao2/avr-magboot-bootloader-mcu-side

Bootloader firmware project for AVR MCUs

avr bootloader c make

Last synced: 05 Apr 2025

https://github.com/jnt0r/brainfuck

Simple and quickly written Brainfuck interpreter

brainfuck c educational interpreter

Last synced: 27 Mar 2025

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

A simple and brief introduction to C programming

c

Last synced: 21 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/rickcontreras/matrix-multiplication-ipc

Efficient matrix multiplication using Inter-Process Communication (IPC). This project combines the power of C, Go, and Python to optimize computational performance. Ideal for developers and researchers working on parallel processing, distributed systems, and high-performance computing.

c c-language distributed-systems docker go go-language high-performance-computing inter-process-communication makefile matrix-multiplication parallel-computing python shell-scripting

Last synced: 03 Jul 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/delhatch/des_decrypt

C code DES decryption. Takes an encrypted file along with a file containing a DES key, and outputs the plaintext file.

c des-decrypt

Last synced: 17 May 2026

https://github.com/foxy4096/c-projects

Abandon All Hope

c

Last synced: 05 Apr 2025

https://github.com/tsnsoft/cpp_examples

Учебные примеры по C/C++ 2024

c cpp examples

Last synced: 18 Apr 2026

https://github.com/seatonullberg/ugraph

C89 undirected graph implementation.

c data-structures graphs undirected-graphs

Last synced: 29 Mar 2025

https://github.com/douile/wordament-solver

Solves wordament puzzles using tries

c tries wordament wordament-solver

Last synced: 29 Mar 2025

https://github.com/bilgeswe/42

Algorithms and Data Structures in C, Memory Leaks, Building Libraries, Linux Operations, Peer Learning

c client-server data-structures data-structures-and-algorithms git github linux macos memory-leak object-oriented-programming p2p project-repository sorting-algorithms terminal-ui ubuntu

Last synced: 09 Apr 2026

https://github.com/wa1tnr/rpi-pico-basics

RPi Pico RP2040 Basics - includes simple USB interpreter (keystroke echo).

assembly-language-programming basics basics-of-rp2040 c cpp forth programmable-i-o raspberry-pi-pico rp2040 rp2pio rpi-pico-pio rpi-rp2

Last synced: 18 May 2026

https://github.com/malk97sc/lexical

Lexical Analyzer

c compiler lexical-analyzer

Last synced: 28 Mar 2025

https://github.com/zenixls2/restfulspeedtest

test several web frameworks from different languages for performance comparison.

c dart golang groovy pypy python2 python3 rust scala

Last synced: 07 Apr 2026

https://github.com/amarok24/c_snippets

My snippets in C language, ISO C90/C99.

c c90 c99

Last synced: 13 Apr 2025

https://github.com/ekaone/golang

🏌️‍♂️ Some programming experience by Golang

c concurency cpp go golang helloworld multiprocessing multithreading package quote

Last synced: 10 May 2026

https://github.com/yageek/navilink

Basic Navilink GPS paydata library

c navilink serialport

Last synced: 24 Oct 2025

https://github.com/mohammadmd1383/benchmark-dll

A library for testing speed of code execution with high precision

c cdll clibrary cpp cpp-library cpp11 cpp14 cpp17 csharp csharp-library dll java java-8 javalibrary python python-3 python3

Last synced: 11 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/bensuperpc/docker-ndless

Ndless in docker

c ndless

Last synced: 27 Mar 2025

https://github.com/kelreeeeey/numerical_from_book_to_code

Numerical Thingy from book to code, Calculus, Physics and allthat - written in C and Python

c calculus learning-by-doing physics python

Last synced: 05 Apr 2025

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

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

c gameoflife sdl sdl2

Last synced: 13 Mar 2025

https://github.com/chiragobhan/cpu-scheduling

C program for FCFS and SJF that reads input from input.txt and writes the executed output in output.txt.

c cpu-scheduling fcfs first-come-first-serve gcc input-output shortest-job-first sjf

Last synced: 29 Mar 2025

https://github.com/gengo-bit/data-structures-and-algorithms-in-c

C code implementations of data structures and algorithms created for practice to earn a certification in data structures and algorithms(Interview Questions).

bubble-sort c c-programming data-structures-and-algorithms insertion-sort linked-list merge-sort queue quick-sort searching-algorithms selection-sort sorting-algorithms stack

Last synced: 28 Mar 2025

https://github.com/0xamined/apa

An advanced Packet Analyzer written in C that processes PCAP files to analyze network traffic.

c c2-detection network-analysis network-traffic-analysis pcap pcap-analyzer

Last synced: 28 Mar 2025

https://github.com/winterrdog/lib-xmem

a C library with functions to handle memory management with out-of-memory handling

c free library malloc memory-management single-header-lib

Last synced: 21 Mar 2025

https://github.com/woodruffw/xroach

A maintained copy of `xroach`

c x11

Last synced: 28 Mar 2025

https://github.com/anuragnatoo/com301p

Operating Systems Practice Lab

c cpp operating-systems

Last synced: 18 May 2026

https://github.com/blocknotes-4515/kuwait-confrence-s4iot-25

IntelliGuard: IoT-Enabled Autonomous Spybot Intelligence for Real-Time Surveillance in Next-Generation Security Applications

c cpp css3 html-css-javascript iot-application iot-platform javascript python3 system-design

Last synced: 05 Apr 2026

https://github.com/gnaservicesinc/libnoodlenet

A simple libary for c and libary for C++ to use models created with sensuser https://github.com/gnaservicesinc/sensuser in C and CPP projects.

ai c cpp lib library mlp mlp-classifier perceptron-learning-algorithm

Last synced: 29 Apr 2026

https://github.com/patamigo0/lib-customparserinc

A simple tool to help you with some routine parsing tasks

c file-parser

Last synced: 03 Jul 2026

https://github.com/abderrsfa/push_swap

The aim of this project is to sort a stack of numbers, using a limited set of instructions, and the lowest possible number of actions. You will have to look into different types of algorithms and choose the most appropriate one for an optimized solution.

1337 1337school 42born2code 42cursus algorithms c checker pushswap sorting-algorithms

Last synced: 12 Jul 2025

https://github.com/syedzawwarahmed/data-structures

This repository contains algorithms implementing the basic data structures.

c cpp data-structures-and-algorithms

Last synced: 18 May 2026

https://github.com/valera-rozuvan/sharky

sharky chess engine

c chess chess-engine

Last synced: 13 Apr 2025

https://github.com/h3nnn4n/gabate

Tetris playing AI, based on Garapa, my gameboy emulator.

ai c celery emulator machine-learning tetris

Last synced: 17 Jan 2026

https://github.com/SophieZ302/C-Project-Interpreter

Racket Interpreter in C, using Stack, Queue, Binary Tree

c interpreter racket

Last synced: 11 May 2025

https://github.com/Shylock-Hg/ABI

Another brainfuck interpreter

brainfuck brainfuck-interpreter c

Last synced: 11 May 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/glesica/shotgun-sort

ANSI C Implementation of Shotgun Sort

c sorting sorting-algorithms stupid

Last synced: 05 Apr 2025

https://github.com/emsar69/mnist-ai-without-external-ai-libraries

A pure C++ implementation of an MNIST digit classifier without using external machine learning libraries. This project demonstrates how to build a simple neural network for the MNIST dataset.

ai c classification cpp machine-learning mnist

Last synced: 18 May 2026

https://github.com/vdribeiro/sosh

Simple command interpreter that acts as OS Shell.

c

Last synced: 07 Mar 2026

https://github.com/jack12816/buildbox-esp8266

Build C/C++ firmwares for the ESP8266

c docker docker-image esp8266 firmware makefile xtensa-toolchain

Last synced: 11 Apr 2026

https://github.com/elisstaaf/lazy

LazyLib - C functions I don't want to rewrite.

c c-lib c-library lazy lib library

Last synced: 21 Mar 2025

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/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/daniilalpha/milo

(Almost) plain macro zero-dependency single-file library to get rid of boilerplate logging code although keep them pretty.

c c11 c17 c99 colored-log colored-logging embedded log logger logging macros simple-log simple-logger simple-logging single-file single-file-library zero-dependency zero-overhead

Last synced: 03 Jul 2026

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

stb style single header libs for basic utilities in C programs such string view, arena allocator, gap buffer, etc.

arena-allocator c clibrary dynamic-array gap-buffer stb stb-style string-builder string-view

Last synced: 05 Apr 2025

https://github.com/nfo94/aprendaedominealinguagemc

:books: Exercises from "Aprenda e Domine a Linguagem C"

c

Last synced: 29 Mar 2025

https://github.com/awelzel/polyline

Google Polyline encoding and decoding with C.

c polyline

Last synced: 13 Apr 2025

https://github.com/pacatro/raylife

A simple implementation of the Conway's Game of Life using raylib.

c docker game-development gameoflife raylib

Last synced: 18 Feb 2026

https://github.com/01barthez/ludo-game-c-sdl

Ludo is a game in which each player moves his four pawns on a board according to the rolls of the dice, with the aim of getting all his pawns to the central square. This project consists in implementing a digital version of the game in C with SDL, managing the interface and the game rules.

assessment-project c cprograms data-structures makefile sdl2 sdl2-image

Last synced: 04 Mar 2025

https://github.com/aibor/os-in-1000-lines

My version of https://operating-system-in-1000-lines.vercel.app

c c-lang os risc-v riscv riscv64 rust rust-lang

Last synced: 06 May 2026

https://github.com/01barthez/expression-checker

We would like to write a program to tell whether expressions made up of pa-renthèses, brackets and accolades are well-formed. brackets and braces are well formed: the algorithm scans the string and determines whether determines whether there's a balance (and in the right order) between the opening parentheses and fer- brackets “[” and others...

assessment-project c data-structures homework makefile

Last synced: 04 Mar 2025

https://github.com/8g6-new/mp3_to_wav

An mp3 to wave converter using minimp3

c file-type-detection minimp3 minimp3-library mp3-to-wav-converter

Last synced: 25 Jun 2025

https://github.com/mackenzie-high/unit_test_c

A nano unit testing framework for C

c framework minimalistic unit-testing unlicense

Last synced: 29 May 2026

https://github.com/melkassib/calculator

:camel: A simple calculator that evaluates a mathematical expression and shows the step by step solutions.

c calculator evaluate-expressions parse-trees

Last synced: 21 Mar 2025

https://github.com/wesgtox/programming-lab-i

College "Programming Lab I" exercises.

algorithms c cpp programming-language

Last synced: 18 May 2026

https://github.com/fabiannorbertoescobar/c-estructurado-ejercicios

Elementos de Programación. Programación Estructurada en C.

c estructuras-de-datos programacion-estructurada programming-exercises

Last synced: 13 Jun 2026

https://github.com/flashblaze/sl-2-os

Code I'll be doing in SL-2 (OS) of TE

c shell-script

Last synced: 16 May 2026

https://github.com/slayers-git/csl

A collection of handy headers for C

c header-only miscellaneous vector

Last synced: 05 Apr 2025

https://github.com/csdms/bmi-example-c

An example of wrapping a model written in C with a BMI

bmi c csdms

Last synced: 07 Sep 2025

https://github.com/gaurav-gosain/jsml

JSML - JSON Manipulation Library | JSML is a lightweight C library for parsing and manipulating JSON data.

c json parser

Last synced: 29 Apr 2026

https://github.com/huangcongqing/curriculum-design

课程设计,课程代码(基于物联网窗帘控制软件逻辑实现)

c iot lcd socket z-stack zigbee

Last synced: 02 Apr 2025

https://github.com/sebyx07/c-ai-optimizer

AI-powered C code optimizer demonstrating 2.3× performance gains through SIMD vectorization, cache blocking, and algorithmic improvements. Proof that AI optimizes better than humans.

ai ai-assisted avx benchmark c cache-optimization cicd claude compiler machine-learning optimization performance simd testing vectorization

Last synced: 17 Apr 2026

https://github.com/laertispappas/bellman-ford-dijkstra

Bellman ford & Dijkstra algorithm - draft

bellman-ford c

Last synced: 25 Jun 2025

https://github.com/zhongruoyu/chttpd

A lightweight and safe HTTP server.

c http http-server

Last synced: 11 Aug 2025

https://github.com/rupt/floatdiff

Differences between floating point numbers, measured by order

c data-types floating-point python

Last synced: 12 May 2025

https://github.com/hamid-yg/unit_tests

Units Tests in several languages

c cpp epitech haskell unit-testing

Last synced: 11 Mar 2025

https://github.com/aviallon/kalculator

KnightOS calculator (WIP)

c calculator knightos texas-instruments

Last synced: 05 Jul 2026

https://github.com/bhhbazinga/lmjalgo

带鬼牌麻将的胡牌算法

c lua mahjong

Last synced: 18 May 2026

https://github.com/skyf0l/firtree

Obfuscate versions of firtree

c ioccc obfuscation

Last synced: 21 Mar 2025

https://github.com/walteh/micro-deterministic-ecdsa

Tiny C Implementation of RFC6979: Deterministic ECDSA 🔒 🎯

c cmake ecdsa keccak256 micro-ecc rfc-6979 swift

Last synced: 18 May 2026

https://github.com/hroptatyr/coinbase

websocket data scraper for coinbase

bitcoin c command-line-tool scraper

Last synced: 26 Apr 2026

https://github.com/andymccall/agon-development

Coding examples in Z80 assembler and C for the Agon neoretro computer

agon-light agon-light2 agonlight assembler c retrocomputing z80 z80-assembly

Last synced: 03 Feb 2026

https://github.com/richard-1257/printf

Art of collaboration and implementation of printf in C.

c low-level-programming

Last synced: 21 Mar 2025