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/libft_42

Libft: Your Custom C Library @ 42 📚 Discover my implementation of the "libft" project at 42. This custom C library provides essential functions for various tasks, empowering your C programming journey! #CProgramming #Libft 🚀💻

c libft42 makefile

Last synced: 21 Aug 2025

https://github.com/renanbotasse/porto42

This is a repository with all the subjects and projects completed by me. Not all of them were validated by the 42 computers, but their structure follows the correct logic of the requested answers.

42 42cursus 42porto 42school c

Last synced: 27 May 2026

https://github.com/qrichert/moontool

John Walker's `moontool.c` astronomical calculation routines, extracted (with port to Rust & Python).

c cli moon python rust rust-library

Last synced: 31 Jul 2025

https://github.com/blaknite/snek

Snake for the RC2014

c game rc2014 retro snake snake-game z80

Last synced: 23 Jul 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/mt1006/win2con

Displays windows and allows you to use them in console

ascii ascii-art c winapi

Last synced: 15 Mar 2025

https://github.com/ke0ff/artemis_pll

LMX2594 PLL Synth Project Files (10 MHz to 15 GHz)

attiny3217 c layout lmx2594 microwave rf schem source-code

Last synced: 19 Feb 2026

https://github.com/mikixit/first-software-c

first program written in c, an addition between two numbers!

addition c command-line

Last synced: 23 Jun 2026

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

lacc compiler in docker

c compiler docker lacc

Last synced: 18 May 2026

https://github.com/krasjet/mint

A C library to work with music intervals, (tonal) pitches, and transpositions

c music-theory parser

Last synced: 24 Jul 2025

https://github.com/skullchap/buf

ANSI C89 dynamic buffer lib + code generator macros to help build custom vectors/dynamic array like wrappers and etc.

array buffer c c89 dynamic-array dynamic-buffer vector

Last synced: 09 Feb 2026

https://github.com/sirwumpus/ioccc-npdif

Most Different (diff) - IOCCC 2015 Winner

c diff file-comparison ioccc posix

Last synced: 22 Mar 2025

https://github.com/programmingrainbow/minesweeper-c-sdl3

Minesweeper / Prato Fiorito - with 8 themes, 5 sizes and 4 difficulty levels. Written in C and SDL3

c minesweeper prato-fiorito sdl sdl3 sdl3-image

Last synced: 23 Jul 2025

https://github.com/anvouk/c4c

Containers4C or simply C4C is a header only preprocessor-heavy implementation for many common containers available in other programming languages.

c c89 containers cross-platform fast library lightweight templates

Last synced: 01 Oct 2025

https://github.com/ardeshirv/c-trigraphs

C-Trigraphs shows how to use ancient trigraph characters in C programming language

c c-ancient c-language c-old

Last synced: 04 Jun 2026

https://github.com/tristan957/tllt-cp

The Learning Little Toaster Control Panel (Mirror of https://git.sr.ht/~tristan957/tllt-cp)

c glib gtk3 libcurl libjson-glib meson raspberry-pi

Last synced: 05 May 2026

https://github.com/annacrombie/altprintf

a string template language

c formatting

Last synced: 27 Mar 2025

https://github.com/ollieday/dash-button

Library for detecting Amazon Dash Button pushes

c iot library

Last synced: 24 Aug 2025

https://github.com/csharpermantle/creq

An elegant way to generate HTTP/1.x messages in C

c embedded http http-requests http1 request-response web

Last synced: 28 May 2026

https://github.com/lostjared/super.stoner.420

Old game I wrote many years ago as a joke.

2d-game c mario sdl sidescroller

Last synced: 14 Apr 2025

https://github.com/sirlavoie/cs-skinchanger

A CS:GO skinchanger made in C.

c csgo-cheat csgo-hack skinchanger skinchanger-csgo

Last synced: 05 Aug 2025

https://github.com/nathanfarlow/BrainFCE

A BF interpreter and native compiler written in C for TI 84+ CE calculators.

brainfuck-compiler brainfuck-interpreter c calculator compiler interpreter ti84plusce

Last synced: 11 May 2025

https://github.com/jayllyz/doomdepth

Doom Depth game simplified in terminal

c doomdepth

Last synced: 27 Jul 2025

https://github.com/maiadegraaf/philo

This project introduces the concepts of multi-threading and mutexes.

42born2code c codam codam-philosophers philo philo-guide philo42 philosophers-dinner-problem philosophers42

Last synced: 24 Jul 2025

https://github.com/cricksmaidiene/cprograms

:heavy_division_sign: This repository contains the files/programs/problems I worked on in my first year of university in CSF111

algorithms c university

Last synced: 22 Mar 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/microeinstein/luanativehelper

Native C code to extend Lua 5.3

c library lua53 mingw native

Last synced: 25 May 2026

https://github.com/jeffersonribeiro/snake-c

Snake game built in C using printf()

c printf snake

Last synced: 16 May 2025

https://github.com/mementomori11723/c-http

A lightweight HTTP server implemented in C, designed to handle basic web requests efficiently.

c c-server docker server

Last synced: 09 Mar 2026

https://github.com/kei-k23/basic-c-calculator

This is a simple command-line calculator program written in C.

c cli

Last synced: 09 Mar 2026

https://github.com/vishwas567917/to-do-list

To-Do List is a command-line application built in C. It allows users to manage tasks with features for adding, viewing, and deleting items. Ideal for demonstrating file handling and data management in C.

c working

Last synced: 10 Feb 2026

https://github.com/adaog0n/training_programs_c

Este repositório contém uma coleção de exercícios e projetos de treinamento na linguagem C. O objetivo é praticar e aprimorar as habilidades de programação em C, abordando conceitos fundamentais e técnicas avançadas.

aprender basicas c calculadora calculator facil funcoes language linguagem linguagem-c programas simple simples treinar treino

Last synced: 19 Feb 2026

https://github.com/tomiis4/CLang

My CLang projects with cheatsheet

c c-cheatsheet cheatsheet

Last synced: 04 Apr 2025

https://github.com/gwlucastrig/gridfourc

A C-language API with tools for raster data including geophysical applications and digital elevation models

autonomous-underwater-vehicle bathymetry c data-compression digital-elevation-model geospatial raspberry-pi uav uuv

Last synced: 12 Jan 2026

https://github.com/balena-io-examples/balena-c-hello-world

Getting started with C on balena

balena balena-hello-world c

Last synced: 23 Mar 2025

https://github.com/tengge1/full-screen

使用Windows API实现全屏,F1全屏,ESC取消全屏。

c fullscreen tutorials window windowsapi

Last synced: 18 May 2026

https://github.com/tleguern/openroguelike

The begining of something that might end as a roguelike development library. Or not, we will see :)

c roguelike

Last synced: 07 May 2025

https://github.com/kadir014/lumina

Lightweight and cross-platform game engine in C

2d c cross-platform game-development game-engine gamedev linux wasm web windows

Last synced: 16 Jan 2026

https://github.com/sunpodder/c-http-server

A simple HTTP Server written in c.

c http-server simple-http-server

Last synced: 23 Aug 2025

https://github.com/aflah02/os_assignments

Assignments for Operating Systems Course at IIITD

artix-linux c kernel linux operating-systems syscalls

Last synced: 09 Jul 2025

https://github.com/amalpoulose/System-programming-custom-shell-ATerm-1.0

ATerm 1.0 beta : A basic command-line interpreter (shell).

c linux shell system-programming terminal

Last synced: 11 May 2025

https://github.com/pradumnasaraf/c

C language Notes

c clanguage

Last synced: 10 Jan 2026

https://github.com/mtguerson/3d-rotating-objects

🔄 The provided source code implements the rendering of three 3D solids - a parallelepiped, a cube, and a square-based pyramid - which rotate around the y-axis in a counterclockwise direction.

c glfw3 opengl

Last synced: 21 Apr 2026

https://github.com/hathibelagal-dev/tui-file-explorer

Just a beautiful file explorer that runs in the terminal

c file-explorer lightweight retro terminal-based tui

Last synced: 06 Jun 2026

https://github.com/amadeusitgroup/process-watcher

A tool to efficiently monitor and measure the peak memory usage of process trees to optimize build performance and resource allocation.

c linux memory-monitoring monitoring monitoring-tool process-management process-tree resource-usage resource-usage-tracking

Last synced: 05 Mar 2026

https://github.com/exclud/simple_shell

A shell written in C

alx-africa c shell

Last synced: 16 May 2026

https://github.com/mathworks/elapsed-time-and-timestamp-delta-blocks-for-simulink-real-time

Example models of Time Elapsed and Timestamp Delta blocks that run on Simulink Real-Time target computers with QNX. Both blocks have similar functionality to blocks with the same name available prior to R2020b. Need R2020b or later.

c matlab models qnx simulink slrealtime timestamp

Last synced: 20 Feb 2026

https://github.com/paulemacedo/cefet-rj

Este repositório contém uma coleção de códigos desenvolvidos durante meu curso na CEFET/RJ. Os códigos abrangem diversas disciplinas e linguagens de programação, incluindo C, C++ e Java. Eles representam meu aprendizado e progresso ao longo do curso.

c cefet-rj cli college cpp csharp faculdade react redux rust

Last synced: 12 Feb 2026

https://github.com/diego-luna/socialbackpack

Este es un proyecto de MoonMakers, ¡SocialBackpack!, es una mochila que muestra tu cantidad de seguidores en tiempo real de Youtube, Facebook y Instagram.

apis arduino c diy facebook-api instagram-api iot nodemcu utilizando-el-nodemcu youtube youtube-api

Last synced: 13 Apr 2026

https://github.com/spaciouscoder78/unitconversion.hpp

A C++ library containing predefined unit conversion formulas to make your life easier

c cpp header-files unitconversion

Last synced: 07 Oct 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/nicolasgasco/42_cub3d

Group project done by @nicolasgasco and @isolinis. A small Wolfenstein-inspired video game done with raycasting and MiniLibX.

3d c game minilibx raycasting

Last synced: 07 Jun 2026

https://github.com/moxer-mmh/sorting-algorithms

Advanced Algorithm mini tp

c complexity python sorting-algorithms

Last synced: 07 Oct 2025

https://github.com/liulilittle/paperairplane-tcpip-ppp-private-network

PaperAirplane [TCP/IP] NSP/LSP session layering plug-in for PPP PRIVATE NETWORK.

c cpp lsp nat network nsp ppp spi tcp vpn win32 windows

Last synced: 27 Feb 2026

https://github.com/ericonr/purr-c

Pure C client for PurritoBin and other networking projects

bearssl c crypto gemini pastebin-client

Last synced: 11 Feb 2026

https://github.com/jeffotoni/sigmageek

desafios sigmageek

c fortran95 go golang

Last synced: 24 Apr 2026

https://github.com/rafael-santiago/here

A tiny C-library that implements regular expressions.

c minimalist-library regular-expression

Last synced: 10 Oct 2025

https://github.com/antonioberna/roma

Runtime Optimization and Memory Analysis

assembly c cpp rust

Last synced: 27 Feb 2026

https://github.com/ch4osmy7h/compiler

a simple c compiler

a c compiler simple

Last synced: 16 May 2026

https://github.com/neorandom/brainduck-projects

Brainfuck interpreters and compilers. Currently versions are written in Python, C++, Rust and Assembly.

assembly assembly-x86-64 brainfuck brainfuck-interpreter c cpp esoteric-language nasm python python3 rust

Last synced: 11 Feb 2026

https://github.com/juliangrtz/crackmes

A collection of crackmes uploaded to crackmes.one

c crackmes csharp reverse-engineering

Last synced: 02 Jun 2026

https://github.com/abzico/colorrectdump

A tool to find rectangular area for color pixels that live in the input .png image

c cli image-processing images png

Last synced: 17 Mar 2025

https://github.com/vinhyenvodoi98/multiplayer-tictactoe-c

Multiplayer TicTacToe using C, socket

c socket-programming tic-tac-toe tictactoe-game

Last synced: 14 Jun 2025

https://github.com/bo1led-owl/spalloc

Toy allocator with C interface written in Zig

allocators c memory-managament zig

Last synced: 21 Apr 2026

https://github.com/edisonslightbulbs/bluetooth-rfcomm-linux

Bluetooth socket: RFCOMM communication between Linux and Android (Linux side)

bluetooth bluez-dbus-interfaces c cmake linux-android

Last synced: 05 Jun 2026

https://github.com/smokku/jabberd14

Original Jabber server

c jabber server xmpp xmpp-server

Last synced: 20 Oct 2025

https://github.com/amanoteam/dragonfly-gcc-cross

A GCC cross-compiler targeting DragonFly BSD

c cpp cross-compiler dragonflybsd gcc

Last synced: 02 Jun 2026

https://github.com/abtinz/aut-spring

Amirkabir University of technology C programming Spring Course Home works

c

Last synced: 17 Oct 2025

https://github.com/teenbiscuits/practicas-algo

Prácticas de la asignatura de Algoritmos, curso 2024/25, GEI-UDC. Por Pablo Portas López, Pablo Míguez Muiño y Maite González Vázquez.

algoritmos c fic udc

Last synced: 10 Feb 2026

https://github.com/alxm/trap75

💫 A space-capture game

arduino c game gamebuino-meta

Last synced: 06 Feb 2026

https://github.com/zenoamaro/braincuck

Transpiles Brainfuck code into C code

brainfuck c compiler transpiler

Last synced: 16 Apr 2026

https://github.com/mbah24-dev/libft

Welcome to 42-Libft! 🎉 This is my first project at 42 🎓, where I recreate a standard C library. 🌟 A key step toward becoming a skilled C developer. 🚀 Feel free to explore the code and contribute! 😊

algorithm c makefile

Last synced: 27 Jan 2026

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

A simple library to use popular 4x4 Keypads with ARM MBed OS and ARM Cortex M Microcontrollers

arm async button c cortex-m cpp embedded keypad mbed mbed-os rtos sensor

Last synced: 16 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/gimura2022/bfc

Brainfuck compiler

brainfuck c compiler linux

Last synced: 10 Oct 2025

https://github.com/faresbakhit/ray.py

CPython native bindings for Raylib

c game-development gamedev graphics python raylib videogames

Last synced: 27 Mar 2026

https://github.com/lucgsanchez/Turn-based-RPG

Turn based RPG with random encounters made in C++ using the SFML library

2d-game 2d-game-engine c cpp game-development game-engine random-encounters rpg-game turn-based

Last synced: 11 Mar 2025

https://github.com/seluj78/shellgrammargenerator

This shell script converts .yacc files into a parser friendly C file

c shell shell-script yacc

Last synced: 19 Apr 2026

https://github.com/ranjian0/mutton

C library to develop cross-platform mobile and desktop applications

android c linux macos opengl windows

Last synced: 13 Apr 2026

https://github.com/zoff99/csorma

C Simple ORM (Android?) - written in pure C

c orm sqlcipher sqlite threadsafe

Last synced: 15 Apr 2026

https://github.com/ar-sayeem/cd-lab

I will upload my weekly works that I learned in the course Compiler Design Lab

c compiler-design git

Last synced: 26 Apr 2026

https://github.com/samarth4023/c-beginner

Welcome to my collection of beginner C++ programs! This repository serves as a showcase of my initial journey into programming, where I explored the basics of C++ and developed foundational skills in coding. Although my current focus is entirely on Python, AI, and Machine Learning, I believe that my experience with C++ has played a crucial role.

c cpp

Last synced: 24 Apr 2026

https://github.com/antoninhrlt/franc

Le langage C mais en français (fran C). Inspiré de bnjbvr/rouille. Gloire à la baguette

baguette c france french funny-coding

Last synced: 20 Feb 2026

https://github.com/metaphorical/microserver

Search for a base for light and scalable service - a not so short horror story :D

c clang elixir erlang golang helm k8s kubernetes microservice microservices nodejs python

Last synced: 14 Apr 2026

https://github.com/rakesh9100/cse-c-codes

This repository contains the codes of CSE that covers the basic programs which are coded in C Language and some programmes on Raptor.

c concepts programmes

Last synced: 26 Oct 2025

https://github.com/gekomad/chinese-checkers

Chinese Checkers with bitboard hash - C - Vala - Rust - Scala

backtracking bitboard-hash c chinese-checkers rust scala vala

Last synced: 27 Jan 2026

https://github.com/casensiom/metaballs

Header only 3d metaballs generator in C99

3d 3d-graphics 3d-mesh-generation c c99 metaball metaballs

Last synced: 27 Mar 2026

https://github.com/dkirkby/athomeleaf

Microcontroller code for a leaf node in the uci@home system

c microcontroller

Last synced: 17 Apr 2026