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/cizr/lru-algorithm-in-c

Execution/Implementation of LRU (Least Recently Used) Algorithm in C

algorithm c lru

Last synced: 22 Mar 2025

https://github.com/pprattis/philosopher-dinner-problem-with-posix-threads-and-mutex

A program written with compatibility with Posix and uses Posix Threads that runs the philosohper dinner problem using threads and mutex to prevent multiple simultaneous execution of the critical section.

c computer-science mutex mutex-lock mutex-synchronisation philosophers-dinner-problem posix posix-threads program student

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/gnostr-org/gnostr-get-relays

get a list of nostr relays

c c-ffi gnostr nostr rust

Last synced: 15 Feb 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/hairrrrr/algorithm

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

algorithms c cpp java

Last synced: 06 May 2026

https://github.com/saratoga8/soundroid

This project is for sound volume control of a desktop(laptop) from an Android device

android bluetooth c cpp java linux wifi

Last synced: 09 Apr 2026

https://github.com/hosu-kim/the_last_supper_in_progress

A project illustrating concurrency and synchronization through the metaphor of philosophers sharing resources.

c concurrency multithreading parallel-computing sychronization

Last synced: 26 Jun 2025

https://github.com/mdabdullahibnaharun/c-cpp-projects

Some C/C++ Projects Develop By Me and My Team Fantastic Four

c cpp data-structures

Last synced: 07 May 2026

https://github.com/definetlynotai/pyctools

This project provides a cross-language toolkit for Windows process inspection and hardware random number generation, with both Python and C components.

c dll hrng proccess-dump process-info process-snapshot python python-dll python-lib rng tools

Last synced: 20 May 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/vinicciussantos/ufca-ciencias-da-computacao

Arquivos e Códigos feitos durante a Faculdade de Ciências da Computação - UFCA

algorithms-and-data-structures c introduction-to-programming python ufca

Last synced: 29 Mar 2025

https://github.com/malk97sc/trigonometric

Trigonometric Expression Evaluator

c compiler ll1-grammar ll1-parser trigonometric-calculations

Last synced: 28 Mar 2025

https://github.com/taxpater/c-algorithms

A library of common data structures and algorithms written in C.

algorithm c data-structure data-structures-c library

Last synced: 21 Mar 2025

https://github.com/sna1lboy/windows-xbox-controller

mirror of https://codeberg.org/snailboy/windows-xbox-controller

c controller windows xbox

Last synced: 20 May 2026

https://github.com/glpecile/arq_tpe

TPE 72.08 - Arquitectura de Computadoras - Segundo Cuatrimestre 2020.

asm c itba

Last synced: 01 Nov 2025

https://github.com/bezarhere/pygnu

Project manager & builder for GCC

build-tool c cpp gcc gcc-builds gcc-complier

Last synced: 11 May 2026

https://github.com/malk97sc/lexical

Lexical Analyzer

c compiler lexical-analyzer

Last synced: 28 Mar 2025

https://github.com/hironakamura/proyectos-c-cpp

Compendio de proyectos hechos en C/C++

c cpp

Last synced: 20 May 2026

https://github.com/fauzymadani/bgremover.c

background remover made with C.

c c-project cli

Last synced: 19 May 2026

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/yousef4008/rwd-rc

Wireless-controlled Rear-Wheel Drive (RWD) robotic car! Built from scratch using Fusion 360, it integrates NRF24L01 for wireless control, powered by ATmega32. Enjoy smooth motion with precise steering using a potentiometer and servo motor.

avr c embedded-c embedded-systems layered-architecture

Last synced: 27 Jun 2025

https://github.com/sanidhyy/donut

donut.c, remade in JS... and the code still looks like a donut 🍩

ascii ascii-art c c-plus-plus c-sharp css donut donut-js html javascript js ts typescript

Last synced: 25 Jan 2026

https://github.com/pacifik2460/upslp-progra1_proyecto-almacen

Proyecto Final de Programación I de la Universidad Politecnica de San Luis Potosi

c curses

Last synced: 29 Mar 2025

https://github.com/prajwalch/readtrmin

safe and simple terminal input reader for c language

c c-library input-handler library

Last synced: 22 Mar 2025

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

This repo contains C Programming practise.It will contain the work from learn c the hard way.

c c-programs linux practice-programming programming programming-exercises programming-language ubunto

Last synced: 20 May 2026

https://github.com/aatrick/julia_set

Python fractal generator based on the julia set

c fractal-rendering fractals matplotlib matrix python rust

Last synced: 23 Jun 2025

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/sid22/algorithm-analysis

Analysis of 4 common sorting algorithms using a random input test case and graphical visualisation.

c latex

Last synced: 20 May 2026

https://github.com/ana-chenoweth/queue

The Cola class implements a generic queue (FIFO - First In, First Out) for storing elements of type T. Resources

c data-structures dsa queue queues

Last synced: 17 May 2026

https://github.com/eldruin/sound2header

Audio file to samples array using libsndfile

c embedded sound

Last synced: 14 Jun 2025

https://github.com/susji/lc

Self-hosting toy compiler for a language which resembles a subset of ANSI C

ansi-c assembly assembly-x86 c compiler

Last synced: 02 Jan 2026

https://github.com/robertklee/autonomousrobotproject

The robot must find a target object within constrained search area and run a simulated cable from source to target while minimizing excess cable and object collisions

c embedded-c infrared-sensors robotics vex-robotics

Last synced: 20 May 2026

https://github.com/mcb2003/edith

Yet another text editor.

c editor ncurses ncursesw speech text

Last synced: 23 Jun 2025

https://github.com/jamesalbert/halfprec

Half-precision assembly interface for C

assembly c doge half-precision nasm

Last synced: 11 May 2026

https://github.com/d-w-arnold/command-line-address-book

A command-line address book, written in C, as part of a technical test 📖

address-book c cli cmake makefile

Last synced: 22 Jul 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/mjakeman/tinyray

A simple raytracer in exactly 450 lines of C code.

3d c graphics learning raytracer raytracing rendering toy-project

Last synced: 30 Oct 2025

https://github.com/lavantien/sudoku-cli

A CLI tool for creating and solving sudoku at any difficulty.

backtracking c cli sudoku

Last synced: 13 May 2025

https://github.com/aryannn053/unitconvc

unit converter written in c

c currency-converter unit-converter

Last synced: 22 Mar 2025

https://github.com/inclinedadarsh/logistic-regression-c

This is my attempt to do logistic regression the deep learning way in C language.

c deep-learning logistic-regression

Last synced: 13 May 2025

https://github.com/getjared/scylla

simple chatgpt-cli

c chatgpt

Last synced: 27 Jun 2025

https://github.com/vivaansinghvi07/atom-simulation

A particle simulation created in C with approaches to gravitational approximation.

c gravity-simulation

Last synced: 17 May 2026

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/vendethiel/worldofcore.c

some core

c

Last synced: 13 Jun 2025

https://github.com/allyndawn/wxrx

STM32 Nucleo-F429ZI FreeRTOS RFM69HCW Weather Station Receiver / Indoor Unit

c embedded freertos iot stm32 stm32f4 weather weather-station

Last synced: 22 Jun 2026

https://github.com/abhijithkunchati/weenix-os

A full operating system, based on Unix, built as a semester long project

c cpp kernel memory-management operating-system threads virtual-file-system virtual-memory

Last synced: 20 May 2026

https://github.com/rhardih/btecho

Small command-line tool for writing a sequence of numbers as a binary tree in ascii

binary-tree c cli command-line echo

Last synced: 20 May 2026

https://github.com/jacob-c-smith/crypto

Cross platform cryptography and hashing functions

c cryptography hashing

Last synced: 04 Mar 2025

https://github.com/waynejz/rapidcache

Pure C implementation of cache

c cache concurrency hashmap

Last synced: 25 Jun 2025

https://github.com/nchimunyascripts/auction-marketplace

This is a Flask web application that implements a simple auction system. Users can register, login, create auctions, place bids, update auctions, and delete auctions. Follow te link to check out the live demo if any case you can refresh the page

c cplusplus cpp css3 cython flask flask-application flask-sqlalchemy html-css-javascript html5 javascript jquery jquery-plugin jwt-authentication jwt-token powershell python3

Last synced: 12 Apr 2026

https://github.com/semibran/life-c

:gear: conway's game of life in C

c cellular-automata game game-of-life physics simulation

Last synced: 06 Apr 2025

https://github.com/klus3kk/candyjackpot

A mini slot machine built with Arduino.

arduino c slot-machine

Last synced: 14 Sep 2025

https://github.com/patrickdocs/data-structures-and-algorithms

A collection of lectures, example source codes, and exercises related to learning and practicing Data Structures and Algorithms using the C programming language.

algorithms c data-structures dynamic-programming easy-to-understand introduction-to-programming

Last synced: 27 Jun 2025

https://github.com/diogogmatos/so

Using concepts of operating systems to communicate information between a client and a server, using C.

c operating-systems university-project

Last synced: 06 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/iokg04/maze

A raycasting engine I wanna a) finish and b) turn into a small procedually generated maze "game"

ascii-game ascii-graphics c maze-game raycaster terminal

Last synced: 02 May 2026

https://github.com/tabac/upool

uPool - A minimal POSIX thread pool.

c posix-threads thread-pool

Last synced: 28 May 2026

https://github.com/wrongbyte/cs50-solutions

:sparkles: My solutions of some CS50 labs and problem sets

beginner c cs50 learning python

Last synced: 17 May 2026

https://github.com/colleagueriley/rsgl-2048

RSGL-2048 is a clone of the 2048 made with RSGL

2048 c rsgl

Last synced: 20 May 2026

https://github.com/drio/unboxing

Fractals with iterative functions

art c fractals generative-art raylib wasm

Last synced: 11 May 2026

https://github.com/claby2/raycast

2D ray casting with SDL2.

c raycast raycasting sdl2

Last synced: 06 Apr 2025

https://github.com/blagojeblagojevic/ecosystem

This C program simulates an evolutionary ecosystem using SDL2 graphics library

c genetic-algorithm sdl2

Last synced: 14 Sep 2025

https://github.com/aineejames/ctest.h

ctest.h is a simple single header testing library for C

c single-header testing

Last synced: 21 Jul 2025

https://github.com/01barthez/traducteur-yemba-c

L'objectif de ce projet est de créer un traducteur en C qui permet à un utilisateur de saisir un mot dans une langue nationale et de recevoir sa traduction en langue Yemba. Le programme s'appuie sur une table de hachage pour stocker et rechercher les mots du dictionnaire, et les données sont chargées depuis un fichier texte externe

c header modularization readme

Last synced: 30 Mar 2025

https://github.com/luk1nz/aoc23

My attempt at Advent of Code 2023 while learning the C Programming Language

advent-of-code advent-of-code-2023 advent-of-code-2023-c c c-programming c-programming-language

Last synced: 23 Jul 2025

https://github.com/haxpor/imgurc

Minimalistic imgur cli in C. First version aims to support upload image first.

c cli command-line imgur tool

Last synced: 20 May 2026

https://github.com/gyumeijie/c-learning

learning c

c

Last synced: 28 Mar 2025

https://github.com/felipealfonsog/speedynet

SpeedyNet is a command-line utility for Linux and macOS that empowers users to accurately measure their Internet connection's download and upload speeds, providing real-time feedback on network performance.

c command-line-tool internet-speed-checker speedtest unix-linux

Last synced: 03 Jul 2026

https://github.com/dracula27/credit

Use C to determine what type of credit card a number is using Luhn's Algorithm.

c c-programming-language cs50x

Last synced: 02 Jan 2026

https://github.com/bensuperpc/docker-ndless

Ndless in docker

c ndless

Last synced: 27 Mar 2025

https://github.com/henryzhao2020/c-storage-kit

Generic, memory-safe, well-documented, and highly modular dynamic array module for C, inspired by Java ArrayList and C++ std::vector

adt c generic-types memory-management

Last synced: 27 Jun 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/evasabeeh/Travel-Route-Planner

Implemented Dijkstra's algorithm to find the most optimal path between the origin and destination.

c cpp

Last synced: 10 Oct 2025

https://github.com/lifenjoiner/header_map

A C header file map generator on Windows, a helper for C users.

c header-files headers helper utils windows

Last synced: 06 Apr 2025

https://github.com/sdsds222/conyblockbrace

一个支持将Java、Javascript、Json、C、C++、C#程序语句中的大括号围起来的语句代码块高亮醒目地显示的插件,便于开发者审查阅览程序语句.Cony Block Brace{},A Java、Javascript、Json、C、C++、C# Code Block Brace Highlighting Extension.

block brace c code-block-brace javascript vscode vscode-extension

Last synced: 13 Apr 2026

https://github.com/i5-650/turb-os

A small OS made in C/C++, made for a supervized project ! This project is NOT an example

c cpp operating-system os school-project

Last synced: 17 May 2026

https://github.com/Coool/OS-ReactOS

A free Windows-compatible Operating System (Latvian translate fork)

c drivers gpl kernel latvian operating-system os osdev reactos win32 win32api windows x86

Last synced: 10 Mar 2025

https://github.com/neoncitylights/libneoncl

a silly little C library with a high-level, general-purpose API. supports C11, C17 and above

c c11 c17

Last synced: 02 Jul 2026

https://github.com/5j54d93/microsoft-rdi-intern-2021

Microsoft One Day RDI Intern 2021

c microsoft

Last synced: 22 Mar 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/callmesalmon/silk

The best build system of them all

build-system c minimalist pure-c

Last synced: 18 Jun 2025

https://github.com/tokisakikurumi2001/project_rearrange_string

This is my first complete personal project after 1 year learning to code

c csharp html5 mongodb perl php summerstartest

Last synced: 08 Apr 2026

https://github.com/silversquirl/v2d

vktec's 2D game engine

c game-engine

Last synced: 22 Mar 2025

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

Graphing tool written in c

c cli graph tool

Last synced: 05 Apr 2025

https://github.com/jamesql/opendetection3

A upgraded, faster, and better version of OpenDetection. Now with Python!

c computer computer-vision cpp javascript library opencv opencv4 opendetection opendetection3 python python3 vision

Last synced: 08 Apr 2026

https://github.com/brcontainer/ler-csv-filmes-com-c

Apenas um repositório para estudos pessoais e ajudar um colega

c csv

Last synced: 21 May 2026

https://github.com/franneck94/aes

AES En-/Decryption in C++

aes aes-encryption c cplusplus

Last synced: 06 Apr 2025