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/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/blagojeblagojevic/fourie

Implementation of fourier transformation and inverse fourier transformation

c control fourier-transform real-time

Last synced: 18 Apr 2026

https://github.com/thealbertdev/masbstat-project-course

MASBstat project course for the Biomedical Engineering students of Universitat de Barcelona

c course embedded git github masb potentiostat progamming project skills stm32

Last synced: 19 Apr 2026

https://github.com/apsrcreatix/daily-coding-problem

This repository contains solution to the problem I have got through mail after subscribing to daily coding problem.

c cpp daily-coding-problem dailycodingproblem js

Last synced: 19 Apr 2026

https://github.com/damianfral/linear-gamma-resizer

An quick and dirty C application to resize images using linear gamma

avif c cli image-resize nix

Last synced: 19 Apr 2026

https://github.com/josgard94/newton-raphson-method-

In this program the Newton-Raphson method is implemented to approximate the roots of a real function.

aproximation-roots c c-plus-plus c-programming ecuaciones equation-solver matematicas matematics metodos-numericos newton-raphson newton-rapshon-method

Last synced: 19 Apr 2026

https://github.com/yassir-ai/reinforcement-learning

YEAR 2022 : In machine learning there are several subcategories. We will focus here on a type of learning that is close to the 'trial and error' method called reinforcement learning. The program (which will subsequently be called either agent or system) performs a series of actions and after a certain period of time, the quality of the state reached is evaluated. We then go up in the list of actions carried out and increase their probability of carrying out (if the final evaluation was favorable), or decrease it (if it was unfavorable)

algorithms animation apprentissage-machine bellman-ford-algorithm c doxygen doxygen-documentation game-of-life gcc isima javascript jeu-de-la-vie machine-learning makefile project python q-learning reinforcement-learning sdl2

Last synced: 19 Apr 2026

https://github.com/tirimid/cmfc

minimalist custom markup format for my personal website

c html markup markup-language minimalist

Last synced: 04 Jun 2026

https://github.com/pgvalle/simplifiedluacompiler

Trabalho da matéria de compiladores da faculdade. As instruções que segui estão no diretório assets.

c compilers jesus-christ lexer lua parser

Last synced: 20 Apr 2026

https://github.com/iker-gonzalez/cub3d

Small simulated 3D game done using raycasting principles and inspired by the famous Wolfenstein 3D game

42cursus c dda-algorithm minilibx raycasting

Last synced: 12 Jun 2026

https://github.com/robertopatino1/3ncrypt0r

Encryption terminal-based program to encrypt-decrypt files and directories using an auto-generated key

blowfish-algorithm c decryption encryption encryption-decryption hash kernel library linux makefile nano sha1 sha1-decryptor sha1-hash shell systems-programming terminal terminal-based

Last synced: 20 Apr 2026

https://github.com/hardik3412/sports-management-system-in-c

A sports management system in C, facilitating efficient organization and tracking of sports-related data. Utilizes file handling for seamless data storage and retrieval. Ideal for managing teams, players, and match information.

c cpp dsa file-handling file-handling-in-c

Last synced: 20 Apr 2026

https://github.com/lancewalk87/clm-nrf2401-bluetooth-breakout

Hardware/Software | Generic ISP Interface, MCU PIC8-bit SPI Interface. 2.4GHz, Low Energy Bluetooth.

bluetooth-low-energy breakout c c-plus-plus hardware-modules isp jtag-vpi mcu microcontroller mplab nrf24l01 pic prototype spi

Last synced: 20 Apr 2026

https://github.com/jleung51/duckveloper

The coding partner you never knew you needed. Arduino Uno project with an MP3 shield, speaker, and rubber duck.

arduino c duck pair-programming

Last synced: 20 Apr 2026

https://github.com/libdriver/pca9548a

PCA9548A full-featured driver library for general-purpose MCU and Linux.

c full-featured-driver iic linux mcu pca9548a switch

Last synced: 20 Apr 2026

https://github.com/navono/libuv-sample

This is a sample of libuv

c cpp libuv

Last synced: 20 Apr 2026

https://github.com/fabrizio-ottati/misha

Simple and fast decoding of event cameras data to NumPy

c cpp event-ca neuromorphic numpy

Last synced: 20 Apr 2026

https://github.com/flatcap/systemd-code

⚙️ Systemd sample code

c sample systemd

Last synced: 20 Apr 2026

https://github.com/magnuschase03/sish

My own linux shell written in c.

c shell

Last synced: 20 Apr 2026

https://github.com/shawwn/snippets

John Ratcliff's code snippets

c cpp jratcliff snippets

Last synced: 20 Apr 2026

https://github.com/embeddedcrab/xmc4500_relaxkit_cpp

This repo contains C++ version of DAVE generated code for Peripherals with modified/added functionalities for XMC4500 Relax Kit

api c c-cpp cpp driver-programming xmc4500 xmc4500-relaxkit

Last synced: 21 Apr 2026

https://github.com/bernardassan/czalloc

Override C global allocators to use Zig allocators in a Zig + C mixed project

aligned-alloc allocator c calloc free malloc malloc-library posix-memalign realloc zig zig-package

Last synced: 21 Apr 2026

https://github.com/exclud/printf

A custom Printf function

alx alx-system-engineering c printf

Last synced: 05 Jun 2026

https://github.com/jiriklepl/bachelor-thesis-defense

Check https://github.com/exaexa/simple-mff-slides for the template

bachelor-thesis beamer c compiler haskell hindley-milner mff-uk tex

Last synced: 21 Apr 2026

https://github.com/aman235-code/snake-water-gun

Just a simple Snake Water and Gun game written in C.

c

Last synced: 05 Jun 2026

https://github.com/faisalahmedbijoy/doctor-point

OOP with C++

c cpp kuet

Last synced: 21 Apr 2026

https://github.com/roshbhatia/raytracr

raytacer from a project back in college

c raytracer raytracer-in-c

Last synced: 21 Apr 2026

https://github.com/justinlubin/cs-162-notes

UChicago CS 162 Notes, Winter 2017.

algorithms c data-structures notes

Last synced: 21 Apr 2026

https://github.com/libdriver/stcc4

STCC4 full-featured driver library for general-purpose MCU and Linux.

c co2 full-featured-driver humidity iic linux mcu stcc4 temperature

Last synced: 22 Apr 2026

https://github.com/mle86/hi

Highlights lines that contain keywords.

ansi-colors c command-line-tool grep-like highlight keyword-detection linux

Last synced: 22 Apr 2026

https://github.com/andersonhsporto/c-to-do-list

Todo list written in C and with a "backend" in javascript. for meme purposes.

c javascript makefile mano todo-list todolist

Last synced: 22 Apr 2026

https://github.com/franciscopombal/psis

PSIS file repo

c education linux

Last synced: 22 Apr 2026

https://github.com/roeyblumenberg/loadbalancer

Socket communication in C language and Python. Basic load balancer.

c python

Last synced: 22 Apr 2026

https://github.com/zeozeozeo/luamalg

Luamalg – Lua 5.4.7 core, libraries and interpreter in a single header file.

amalgamation c c89 c99 clang lua lua-interpreter lua-lang lua-language lualang puc-lua puc-rio single-header single-header-lib single-header-library

Last synced: 22 Apr 2026

https://github.com/embeddedcrab/freertos_tcpip_eth_port_xmc4500relax

This repository contains projects done on ARM processor/microcontroller in linux environment. XMC4500 Relax Kit, FreeRTOS w/Freertos Plus, Network Stack Porting over Ethernet, Linux Environment

arm c cpp environment freertos freertos-client freertos-iot freertos-plus freertos-server freertos-tcp infineon jlink linux-environemnt makefile tcp-ip tcp-socket xmc4500 xmc4500-ethernet xmc4500-relaxkit

Last synced: 24 Apr 2026

https://github.com/shehza-d/learning-c

Diving deep into Low Level Programming

c low-level memory-management

Last synced: 26 Jul 2025

https://github.com/robaho/go-network-test

compare relative performance of go networking to Java and C

c golang java networking performance

Last synced: 15 Apr 2026

https://github.com/vinnyhorgan/fenix

The tiny Wren runtime.

c runtime scripting wren

Last synced: 18 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/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/vihlancevk/quadratic-equation-solver

Решение квадратного уравнения.

c doxygen-documentation learning-task student-project

Last synced: 22 Mar 2025

https://github.com/realtristan/cbase

Convert decimal to binary, hex, octal, etc. and vice versa! Implementation of the numeral representation concepts learned in our CIS*1910 class for the fun of it!

binary c conversion decimal hex

Last synced: 13 Mar 2025

https://github.com/faisalsaifii/c-tutorial

All C syntaxes

c

Last synced: 25 Jun 2025

https://github.com/zpreisler/patchy2d

Simulation software for patchy particles in 2d

2d c computer-simulation opengl scientific sdl2 self-assembly

Last synced: 16 May 2026

https://github.com/saket-sk/chat-application-using-shared-memory

Operating System Project showing Chat Application (CLI mode) using the concept of Shared Memory. GUI will be added later. For detailed information, READ WIKI of this PROJECT.

c operating-system shared-memory

Last synced: 06 Jul 2026

https://github.com/Simpson-Computer-Technologies-Research/simplc_parser

Parser for my programming language, simp lang (simpl) made in C

c parser programming-language simpl

Last synced: 14 May 2025

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/aadityatamrakar/cs240-lecture-programs

Sample programs given in lecture of CS240 Fall 2022

c

Last synced: 22 Mar 2025

https://github.com/fuwn/tatl

🗣 Tiny Test Framework for C89

c c89 test

Last synced: 02 Jan 2026

https://github.com/ramanaditya/supermart

This is a Super Market management project built using C language

c

Last synced: 26 Jul 2025

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/randruc/perpetualcalendar

A simple perpetual calendar in C.

c calendar libc

Last synced: 21 May 2026

https://github.com/blagojeblagojevic/neural-network

Implemention of a small 1 layer neural network suitable for use in embedded systems

arduino c cpp embedded-systems esp32 evolution genetic-algorithm neural-network

Last synced: 08 Apr 2026

https://github.com/nfo94/aprendaedominealinguagemc

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

c

Last synced: 29 Mar 2025

https://github.com/yrhiba/get-next-line

Reading a line from a fd is way too tedious.

c file-descriptors system-calls

Last synced: 05 Apr 2025

https://github.com/tleguern/substr

An utility to extract substring from a string

c extract-substring finished substr

Last synced: 04 Jul 2026

https://github.com/voldien/task-scheduler

Simple, Single Header Task Scheduler, for any arbitrary number of cores.

c multi-threading schedular task-scheduler task-scheduling threading-synchronization

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/marcos-venicius/mca

It's a math expression compiler/evaluator to asm.

asm c clang compiler gcc interpreter math

Last synced: 28 Mar 2025

https://github.com/virgiledjimgou/telematik_black_box

Ziel dieses Projekts ist es ein elektronishes Gerät zu entwickeln, dass uns ermöglicht unterschiedliche Sensordaten eines Fahrzeugs zu erfassen, und diese auf einen Remote Webserver zu übertragen.

c c-plus-plus csharp deep-learning gps imu java-8 json-api machine-learning obd2 python3 tcp-server tcp-socket

Last synced: 15 Apr 2026

https://github.com/adebayo-s/data-structures-algorithms

Playground for DSA topics and challenges

c data-structures-and-algorithms java javascript python

Last synced: 07 Apr 2026

https://github.com/galaktik-hub/b2-s4-wikilinks

The game base on the Wikipedia articles

android bfs c game react websocket

Last synced: 03 Jul 2026

https://github.com/thchang/csvtomatrix

Import a matrix from a CSV into a C array, and store in row-major ordering.

c csv

Last synced: 28 Mar 2025

https://github.com/andreirech/hardwarecontrol

📚 Library for Hardware Control Through Memory-Mapped Registers in C

c

Last synced: 05 Nov 2025

https://github.com/vaibhavacharya/c-graphics

Graphics implemented in C using `graphics.h`.

c graphics

Last synced: 23 Jul 2025

https://github.com/cemutku/designpatterns

Design patterns with code examples

c design-patterns designpatterns

Last synced: 17 May 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/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/michaellf107/btw

Simple fetcher written in C

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

Last synced: 17 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/niloufarmj/sbu-bp-jetpackjoyride

jetpack joyride demo with c++ console application

c cpp game jetpack-joyride sbdl sdl2

Last synced: 17 May 2026

https://github.com/ksw2000/simple8b-in-c

An implementation of Simple8b algorithm in C

c compressed-arrays encoding time-series

Last synced: 18 Mar 2025

https://github.com/henryzhao2020/linearalgebra

This project explores linear algebra computationally, translating vector and matrix operations into precise computer instructions.

c linearalgebra waterloo

Last synced: 27 Jun 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/haxpor/vector_c

Generic vector array implemented in C.

c vector

Last synced: 06 Sep 2025

https://github.com/torx-chat/libtorx

Metadata-safe Tor Chat Library

anonymity c chat library security tor

Last synced: 13 Sep 2025

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/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/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/frozencemetery/cdson

C library for the DSON data serialization format, for humans

c dson parser serialization serializer

Last synced: 27 Jun 2025

https://github.com/moehmeni/libft

Standard and non-standard libc function implementations

42 42born2code c

Last synced: 03 Jul 2026

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/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/thomasms/fortc

Fortran to C (and back again) examples

bindings c cpp fortran iso modern-fortran

Last synced: 27 Apr 2026

https://github.com/aryannn053/unitconvc

unit converter written in c

c currency-converter unit-converter

Last synced: 22 Mar 2025