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/abdelkarimhajji/piscine_42

this is my first own projects pool in 42network .

c makefile piscine42 shell-scripts

Last synced: 18 May 2026

https://github.com/bksaiki/minim

Scheme-like language

c hobby-language

Last synced: 13 Apr 2025

https://github.com/f321x/minishell-42-core

Implementation of a (usable) shell program in C as group project (2) in the 42 school core curriculum.

42born2code 42cursus 42school c minishell minishell42 shell

Last synced: 19 Feb 2026

https://github.com/vinnyhorgan/cri

A tiny multimedia library

audio c window

Last synced: 26 Jun 2025

https://github.com/aditya-a-garwal/mbed-hd44780lcd

A simple library to use 16x2 character LCDs with ARM MBed OS and ARM Cortex M Microcontrollers

arm c cortex-m cpp display embedded hd44780 hd44780-display lcd mbed mbed-os rtos

Last synced: 19 May 2026

https://github.com/rhhen122/fib

'fib' is a Fibonacci calculator written across multiple languages

brainfuck c cpp docker golang javascript lua php python ruby

Last synced: 11 May 2025

https://github.com/ivanbgd/udacity-deep-learning-nd101

My solutions to the Udacity Deep Learning Nanodegree Foundation ND101 on-line course, with some examples in C, beside Python (https://www.udacity.com/course/deep-learning-nanodegree-foundation--nd101)

c deep-learning deep-neural-networks jupyter-notebook miniflow neural-networks python tensorflow udacity udacity-deep-learning udacity-nanodegree

Last synced: 13 Apr 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/lcsmuller/reflect-c

A C89 library that adds reflection capabilities to C structs through code generation

ansi-c c c-preprocessor c89 code-gen code-generation code-generator preprocessor reflection reflection-library rest-api

Last synced: 26 Jul 2025

https://github.com/selma-belhadj/printf

Custom Printf C function implementation

betty c

Last synced: 28 Mar 2025

https://github.com/mdubus/rushes

Rushes of the school 42

42 42school c

Last synced: 02 Sep 2025

https://github.com/0u44/micropython-raytracer

RayTracer for most micro-controllers with MicroPython

assembly c micro-controller micropython python

Last synced: 17 Feb 2026

https://github.com/prashantrahul141/zspie

A fast, easy, dynamic programming language for beginners.

c compiler programming-language

Last synced: 24 Jun 2025

https://github.com/maneeshwije/pytoshop

An image processing tool written from scratch in Python and C

c ctypes image-processing python

Last synced: 03 Feb 2026

https://github.com/williamkosasih19/jit-nasm

Just In Time NASM. Assemble and run instructions in memory, immediately

asmjit assembler assembler-x86 assembly c compiler jit jit-assembler x86 x86-64

Last synced: 19 May 2026

https://github.com/alexeev-prog/asm-putsf

PrintF in assembly for C

asm asmx86 c fasm linux printf

Last synced: 20 Apr 2026

https://github.com/imageslr/tsinsen

tsinsen online judge AC code

c online-judge

Last synced: 14 May 2025

https://github.com/sambhav228/sinking-ship

A data Structure based project implementing through C language Programming

c college-project data-structures

Last synced: 22 May 2026

https://github.com/usmanmehmood55/c-toolkit

A VSCode extension to help create, build, run, debug and test C projects using CMake.

c cmake cpp vscode-extension

Last synced: 17 Feb 2026

https://github.com/rcarubbi/cansi-datastructures

Data Structure Couse with examples written in C Ansi

binary-search c c-ansi data-structures linked-list

Last synced: 02 Jan 2026

https://github.com/mtaciano/cmc

Um compilador para a linguagem C- derivada de C.

c cminus compiler rust

Last synced: 10 Aug 2025

https://github.com/lucca16bit/c-cadastro-produtos

Repositório para avaliação discursiva da disciplina Programação Estruturada

c cpp

Last synced: 17 May 2026

https://github.com/thejoeejoee/IFJ-VUT-BIT-2017-2018

Repository for program interpret of custom language IFJ2017 written in C tested under Google tests.

c clang cmake interpreter language-implementations school-project

Last synced: 11 May 2025

https://github.com/prust/glasstack

A lightweight, minimal-abstraction cross-platform framework

c cross-platform desktop duktape engine framework gui javascript javascript-engine lightweight runtime

Last synced: 16 May 2026

https://github.com/gabrielu3/ori-inverted-list

Inverted List made for a college discipline named Organization and Retrieval of Information

c data data-structures index inverted-index list

Last synced: 24 Feb 2026

https://github.com/zelr0x/solutions

My solutions to various exercises and algorithms I haven't found a better place for

c clojure cpp exercises-solutions java js python rust

Last synced: 09 Apr 2026

https://github.com/luweglarz/ft_printf_42

My own implementation of printf

42projects c printf-42 standard-library

Last synced: 31 Jul 2025

https://github.com/narasimha1997/encoder-aas

An architecture providing Universal Sentence Encoder as a service by exploiting job-level parallelism of multi-core architectures. The service can be used as a transformer model for downstream NLP and NLU tasks like Language modelling, Sentiment Classification, Question Answering, Semantic Search and more.

c clientserver concurrency cplusplus load-balancer natural-language-processing natural-language-understanding parallelism python python3 zmq

Last synced: 25 Sep 2025

https://github.com/alexpof/z_n_homometry

C and Python code for brute-force enumeration of homometric subsets of cyclic groups

brute-force c enumeration music-theory python3

Last synced: 19 Jan 2026

https://github.com/gbafana25/cmdbin

Command line pastebin service (termbin clone)

c networking pastebin

Last synced: 26 Oct 2025

https://github.com/mvpee/42-ft_printf

My printf from 42 school. This project requires rewriting printf. Interesting to learn variable argument numbers.

42 c learning printf printf-42 printf-project

Last synced: 27 Mar 2025

https://github.com/eoic/iridium

A simple LLVM programming language.

c c-plus-plus lex llvm yacc

Last synced: 15 Apr 2025

https://github.com/dcepelik/mcc

Minimalist C compiler (work in progress).

c compiler optimization simple

Last synced: 16 Jan 2026

https://github.com/basemax/postfixevaluatorc

This is a postfix evaluator written in C. It takes a postfix expression as input and evaluates it. It supports the following operators: + - * / ^ ( )

c evaluator postfix postfix-evaluation postfix-evaluator stack

Last synced: 12 Oct 2025

https://github.com/BGOPC/BGOPC-Kernel

A System Kernel i made with C.

64 asm assembly c kernel

Last synced: 10 Mar 2025

https://github.com/taxborn/u8read

UTF-8 file reader to emit utf-8 codepoints

c codepoints utf-8

Last synced: 12 Oct 2025

https://github.com/hex01e/get_next_line

get_next_line is a function that get line by line from some file using just the file descriptor of the opened file.

c files functions

Last synced: 13 Oct 2025

https://github.com/Tanner-Davison/cpp_class_overloading

Demonstrates object-oriented programming concepts such as dynamic memory management, copy constructors, assignment operators, and the creation of custom data structures like an ArrayList. The ArrayList class manages a dynamically allocated array of characters

c cpp dynamic-memory-management

Last synced: 06 Mar 2025

https://github.com/karinakozarova/c-programming-exercises

The exercises from the school course C Programming

c exercice exercise-solutions school-stuff

Last synced: 23 Mar 2025

https://github.com/andowna9/tekno-baserri

Farm management system, including its parking.

c console cpp farm libcurl parking qt xml

Last synced: 04 Jan 2026

https://github.com/trannguyenhan/evaluate-priority-queue

evaluate the priority queue with markov hold model and classic hold model

c calendar-queue markov-hold-model priority-queue the-hold-model

Last synced: 26 May 2026

https://github.com/ooliver1/gameoflife

My attempt at Conway's game of life, in C.

c cmake conway-game conways-game-of-life gameoflife tui

Last synced: 13 Oct 2025

https://github.com/dinaraparanid/sapper

My old project when I was a begginer

c console-application sapper

Last synced: 23 Mar 2025

https://github.com/nscotto/claphub

Template workspace for developing all your clap plugins in C/C++ with CMake

audio c clap cpp

Last synced: 30 Apr 2026

https://github.com/io12/os

A simple OS in C

c kernel operating-system os

Last synced: 30 Jun 2025

https://github.com/kodiererin/iter-assignment

The repository is organized into folders based on the year and semesters and contains code examples, exercises, and projects that demonstrate the practical application of the concepts covered in the classroom.

bootstrap4 bootstrap5 c css html html5 java javascript jquery python shell

Last synced: 27 Jan 2026

https://github.com/ryhkml/keylogger

Keylogger for Linux. Leaks your keyboard input

c keylogger keystroke linux overlay-obs rootless websocket

Last synced: 11 Mar 2026

https://github.com/incrediblelego/unimi

Materiale del corso di laurea Informatica Triennale L-31 dell'Università Statale di Milano

bootstrap c cpu css go html javascript logisim php pyhton

Last synced: 11 Apr 2026

https://github.com/jjlibra/xscanner

Just a simple port scanner.

c cpp qt5 scanner

Last synced: 05 May 2026

https://github.com/arxiver/mema

Memory Manager for C language to maintain the memory allocation and dellactions and works as a memory pool

c clang cpp cpp17 memory memory-allocation memory-management memory-manager memory-pool pool

Last synced: 09 May 2026

https://github.com/macmade/c-inheritance

Class inheritance experiments for C.

c class extend inheritance-experiments object-oriented opaque struct

Last synced: 30 Mar 2025

https://github.com/eriknyquist/cheaders

C header file generator

automation c python python3

Last synced: 15 May 2026

https://github.com/rudrodip/calloc

Custom Memory allocator implemented in C

allocator c heap memory memory-allocation memory-management

Last synced: 15 Jul 2025

https://github.com/sergei-mironov/xscreensaver-run

Run the screensaver from XScreenSaver collection synchronousely in the fullscreen

c linux make nixos x11 xscreensaver

Last synced: 14 Apr 2025

https://github.com/ergonzamarian/servomotor

Projeto Finalizado :: Trabalho desenvolvido para realizar o controle dos servomotores de um robô.

c servo-motors

Last synced: 17 Mar 2025

https://github.com/sidray-infinity/centralized_p2p

A centralized peer to peer architecture to share files.

c file-sharing socket-programming

Last synced: 20 Dec 2025

https://github.com/jsoulier/sdl3_ray_tracing_in_one_weekend

Ray Tracing In One Weekend using SDL3 GPU with compute shaders

c glsl raytracing sdl sdl3 shaders

Last synced: 16 Mar 2025

https://github.com/youpong/chttpd

A single threaded multi process HTTP 1.1 Server implemented in C records apache-like access logs.

c web-server

Last synced: 22 Apr 2025

https://github.com/Camroku/Toryus

A hobby operating system project

assembly c operating-system osdev

Last synced: 11 Mar 2025

https://github.com/iakovoskritikos/CAMMS_Tutorials

Software install guidelines used by the Coded Aperture Miniature Mass Spectrometer (CAMMS)

c debian-linux keithley-instruments linux-kernel microprocessor python spectrometer stm32mp157c-dk2 ubuntu2004

Last synced: 04 Oct 2025

https://github.com/ventgrey/talking-to-the-kernel

C exercises for syscalls and Linux Kernel messages.

basic c exercises kernel syscalls

Last synced: 07 Apr 2025

https://github.com/basemax/triangularmatrixc

This is a simple C program that creates a triangular matrix and prints it to the screen. The program is written in C and uses the C99 standard. This library is good to use for a quick and easy way to create a triangular matrix.

c matrices matrix triangular triangular-math triangular-matrices triangular-matrix

Last synced: 03 Apr 2025

https://github.com/joaopaulopmedeiros/projeto-final-itp

Repositório de código para projeto final da disciplina de ITP

c challenge ufrn

Last synced: 25 Mar 2025

https://github.com/anishsinha-io/jenny-assignments

A place for Jenny to do DSA while also learning Git!

algorithms c data-structures education

Last synced: 23 Mar 2026

https://github.com/rafa-kozand/c_projects

C Code Storage.

c

Last synced: 06 Jan 2026

https://github.com/nomonosound/numpy-rms

Calculate RMS swiftly (SIMD-accelerated)

arm-neon c float32 numpy numpy-library python simd x86-64

Last synced: 12 Jul 2025

https://github.com/b3dgs/adplug

Hardware-independent AdLib sound player library

adlib audio-player c opl3

Last synced: 20 May 2026

https://github.com/nivindulakshitha/productivity-suite

Explore interactive C programs!

c

Last synced: 18 Jun 2026

https://github.com/hxndev/non-forking-concurrent-servers-using-select

Chat bot using non-forking concurrent servers. This is done using select statements.

c chatbot code concurrent-programming non-forking select server

Last synced: 12 Jul 2025

https://github.com/jdeokkim/leko

A small block puzzle game demo made with raylib.

c gamedev gnu99 puzzle puzzle-game raylib

Last synced: 21 Apr 2025

https://github.com/sanix-darker/c-starter

A small and lightweight C starter application(Cello, Clib, Unittests, etc...).

c cello clib starter starter-template test

Last synced: 24 Mar 2025

https://github.com/bamx23/mobileoptimized

Sample project for MobileOptimized'19. iOS crash handling and stuff

2019 c cpp crash-reporting ios mobileoptimized moconf objc objcective-c swift

Last synced: 13 Apr 2026

https://github.com/headblockhead/slab-firmware

Firmware for the core boards of the Slab Keyboard system.

c keyboard pico-sdk slab-keyboard tinyusb

Last synced: 12 Mar 2026

https://github.com/juanmanuelramallo/siti

Sistema Integral de Transporte Inteligente - Trabajo final para Taller de Proyecto I - UNLP

c ciaa edu-ciaa

Last synced: 09 Jun 2026

https://github.com/digitsensitive/foxviewppm

Lightweight image viewer written in C and SDL2

c c-programming image image-viewer pbm pgm ppm ppm-image sdl sdl2 viewer

Last synced: 08 Apr 2025

https://github.com/guilhermerodrigues680/wav2c-online

Conversor de arquivos WAV para vetor em C/C++ ⚡⚡. Util para microcontroladores. Ex: ATmega328P|Arduino

arduino c c-plus-plus converter embedded-systems esp wav

Last synced: 17 Jan 2026

https://github.com/RKirlew/Brainfart-Interpreter-In-C

Brainfart is a toy language made by me. It was inspired by Brainf*ck,however Brainfart is somewhat simplified.

brainfuck-interpreter c interpreter toy-language

Last synced: 11 May 2025

https://github.com/cxw42/audio-utsl

An audio player library you can build from source! Integrates libsndfile with portaudio.

apache-license-2 audio-engine audio-library bass-library c cygwin libsndfile portaudio pthreads realtime-audio sound-player win32

Last synced: 01 Jun 2026

https://github.com/raphaelbrodrigues/computer-science-degree

Repository dedicated to my Computer Science degree

c computer-science java python

Last synced: 03 May 2026

https://github.com/smartobjectoriented/soo

SOO - Smart Object Oriented - technology enables migration of Mobile Entities between Smart Objects in order to develop fully decentralized and autonomous embedded systems at large scale (https://smartobjectoriented.github.io/soo)

arm c containerization embedded microcontroler migration os trustzone virtualization

Last synced: 20 Apr 2025

https://github.com/xstupi00/IFJ2017

Implementation compiler of imperative language IFJ17.

c compiler ifj17 lexical-analysis semantic-analysis syntactic-analysis vut vut-fit

Last synced: 11 Mar 2025

https://github.com/michaeltryby/shared

shared objects for swmm and epanet solvers

c

Last synced: 19 Oct 2025

https://github.com/bagussatoto/fp-smart-lamp

Final Project Mata Kuliah Komunikasi Data - Hasil Diskusi YouTube📍

c komdat komunikasidata microcontroller smartlamp

Last synced: 06 Jun 2026

https://github.com/bacpack-system/packager

BringAuto Packager - a simple way how to build and maintain our dependencies with almost zero learning curve and out-of-the box integration into our workflows.

bacpack-system c cmake cmakelib cpp cxx docker packager

Last synced: 12 Mar 2026

https://github.com/mulx10/firefly

Enhancing Object Detection in using Thermal Imaging for thin cross-section unidentifiable objects(eg. cyclist, pedestrians).

autonomous-cars autonomous-navigation autonomous-vehicles c cuda object-detection thermal-camera yolov3

Last synced: 03 Sep 2025

https://github.com/5cover/c-exceptions

Macros for throwing and handling exceptions in C, in a try/catch/finally-like fashion.

c exception exception-handling exceptions try-catch try-catch-finally

Last synced: 30 Oct 2025

https://github.com/omarazizi/logic-gates-modeling

Modeling Logic Gates with Neural Networks

c deep-learning machine-learning neural-networks

Last synced: 19 Jun 2025

https://github.com/tank3-tk3/pi-calculation-cpu-gpu

PI calculation with CPU and GPU

c cpp cuda parallel-computing pi

Last synced: 13 Apr 2026