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/k4zoku/crandom

A random number generation implementation in C similar to the one found in standard C++ <random>

c c99 prng rng standard-library

Last synced: 10 Sep 2025

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/sirmaxx/programming-math_lessons

matematik programlama dersleri için kodlar ,i will create videos for math-programming ,they are lessons codes

c calculations computer computing mathematics physics

Last synced: 18 Jan 2026

https://github.com/autch/s98ml

A language for describing S98 sound dump format and its compiler/decompiler

c chiptune s98

Last synced: 22 Jun 2025

https://github.com/allyndawn/wxtx

STM32 Nucleo-F429ZI FreeRTOS RFM69HCW Weather Station Transmitter / Outdoor Unit

c embedded freertos iot stm32 stm32f4 weather weather-station

Last synced: 15 Jun 2026

https://github.com/leechristie/walsh-families

Source for "The role of Walsh structure and ordinal linkage in the optimisation of pseudo-Boolean functions under monotonicity invariance" (Christie, 2016).

c computer-science optimization python research theory walsh-families walsh-functions

Last synced: 06 May 2026

https://github.com/raphaelmos/kmeansonimage

K-Means Kmeans Algorithm used on .ppm images with different libraries like OpenGL

algorithms-implemented c kmeans kmeans-algorithm kmeans-clustering

Last synced: 09 Sep 2025

https://github.com/freddiehaddad/endianness

Detects the endianness (big or little) on a given platform.

c endian endianness memory-management

Last synced: 12 Sep 2025

https://github.com/imanimrod/piggy-os

The best operating system.

c kernel operating-system osdev x86-64

Last synced: 24 Jun 2025

https://github.com/colleagueriley/xdl

A single header file that dynamically loads the Xlib and GLX library. Written in/for ANSI C.

ansi-c c c89 cpp dymanic header-only public-domain rsgl single-header x11 xlib

Last synced: 21 Jun 2025

https://github.com/sunzenshen/cgotchas

Demonstration for using a C library in Go with Cgo

c cgo go golang

Last synced: 06 May 2025

https://github.com/cyanide-burnout/wormhole

Linux inter-VM shared memory client library

c iouring ivshmem ivshmem-qemu linux uio uring

Last synced: 18 May 2026

https://github.com/tpanj/sccp

Simple C Config Parser is simple to use generic reader of key value combinations

c c89 config cross-platform ini toml

Last synced: 02 Feb 2026

https://github.com/regalk13/sdl2-game

SDL2 example games

c game game-development sdl2

Last synced: 17 Jun 2025

https://github.com/knapeczadam/dae-software-engineering

🌚 Final project for Software Engineering at Howest DAE (2024). Demonstrates modular C++ development with Lua integration, including three simple mini-games: Pong, Snake, and Breakout. Includes a single final release build.

belgium c c-plus-plus cpp dae digital-arts-and-entertainment game-dev game-development game-programming howest howest-dae kortrijk lua programming software-engineering sol2 student-project university

Last synced: 03 Jul 2026

https://github.com/tayoky/tlibc

the c library for the stanix kernel

c c-library lib posix stdlib

Last synced: 14 Jul 2025

https://github.com/ac000/jamendo-fuse

FUSE (Filesystem in USErspace) providing access to jamendo.com

audio c fuse jamendo

Last synced: 07 May 2025

https://github.com/yud0uhu/chocottoos

ATtiny85とATmega328Pで動くRTOSのサンプルソースコードです。

atmega328p attiny85 c cpp

Last synced: 17 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/spacebody/cra-c-slides

This is the slides I used to tech others C programming languages -- by Yilin ZHENG

c

Last synced: 13 Apr 2025

https://github.com/meharehsaan/intelx86_64

This is repo contans all assembly language codes written and analyzed while learning assembly language

assembly basics c concepts nasm x86-64

Last synced: 19 May 2026

https://github.com/xiaorancs/boost-learning

Boost库的学习代码,学习才能提升.

boost c

Last synced: 19 May 2026

https://github.com/diohabara/languages

implementations of language processors

c pl0 python scheme

Last synced: 16 May 2026

https://github.com/mohammadv184/irvalidator

IRValidator is a C library that provides validation for various Iranian identification systems.

c iran library

Last synced: 29 Mar 2025

https://github.com/luickk/tempcachedb

key/val database with focus on temporary ultra fast data storage

c c-library key-value key-value-database key-value-store

Last synced: 11 Jun 2025

https://github.com/prawy126/c

Nauka języka C

c language-c

Last synced: 29 Mar 2025

https://github.com/zakhaev26/c-practice-repo

Repository for myself to refer C in future

answers c questions

Last synced: 21 Jun 2025

https://github.com/chouaib-629/helloworld_alllanguage

This repository contains "Hello World" examples in various programming languages.

c java javascript js php python r

Last synced: 17 Feb 2026

https://github.com/mitjafelicijan/cord.h

Small C library for handling strings

c header library stb string

Last synced: 14 May 2025

https://github.com/gbafana25/typesrv

Server for typtester program's multiplayer

c cli typing-game

Last synced: 14 Jul 2025

https://github.com/tyler-cromwell/ctci

My solutions to the questions in Cracking the Coding Interview (6th Edition) (WIP)

algorithm-challenges algorithms c c-plus-plus data-structures java python3

Last synced: 17 Feb 2026

https://github.com/spockbotmc/cspockbot

Proof of concept repo for C extension-based SpockBot

c fibers libuv minecraft spockbot

Last synced: 29 Mar 2025

https://github.com/rxchit/barebone-os-raspi3

A simple OS that prints "Hello World", for RaspberryPi 3

c cpp kernel os qemu raspberry-pi-3

Last synced: 11 May 2026

https://github.com/yageek/mandel

:art: Mandelbrot fractal using SDL

c mandelbrot-fractal sdl

Last synced: 21 Mar 2025

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/gbafana25/link-shortener

Shortens links

c server web

Last synced: 10 Sep 2025

https://github.com/romelium/connect4

The Connect 4 CLI program with AI implementing alpha-beta pruning I made for fun! There is Human vs Human, Human vs AI, AI vs AI git branches

ai alpha-beta-pruning c connect4 connect4-ai-game

Last synced: 20 Jun 2025

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

Custom Printf C function implementation

betty c

Last synced: 28 Mar 2025

https://github.com/islipnot/winload

Reversing & recreating Windows 10 image loader with executable API resolution. (usermode, x64/86)

c reverse-engineering windows-10 windows-internals

Last synced: 20 Jun 2025

https://github.com/vozlt/nginx-module-krisp

Nginx krisp(korea isp) module

c nginx nginx-module vozlt-nginx-modules

Last synced: 18 May 2026

https://github.com/krishpranav/diamond-lang

diamond lang is an object-oriented programming language

c clang cpp function-programming http language networking object-orianted programming-language socket

Last synced: 17 Feb 2026

https://github.com/miou-zora/lib-c-ursed

A libmy (Epitech Small LibC) that try to reach limit of ternary and recursive functions in C.

c c-ursed cursed epitech

Last synced: 02 Feb 2026

https://github.com/saschpe/kidcat

KidCat - the simple chat. Command-line threaded chat server and client written in ANSI C.

c makefile posix pthread socket syscall

Last synced: 29 Mar 2025

https://github.com/knbr13/tic-tac-toe

A simple command-line implementation of the classic Tic Tac Toe game in C.

c cli game tic-tac-toe

Last synced: 04 Apr 2025

https://github.com/lorenzomorelli-webdev/c_assembly_optimization

Unical project for "ARCHITETTURE E PROGRAMMAZIONE DEI SISTEMI DI ELABORAZIONE" exam

assembly c kmeans nearest-neighbor-search optimization

Last synced: 04 Apr 2025

https://github.com/maminechniti/sticks

Rust command-line tool for managing C and C++ projects.

build-tool c cpp project-manager rust

Last synced: 13 Apr 2025

https://github.com/rofl0r/jsbot

tiny javascript irc bot with ssl support

c irc ircbot javascript mujs

Last synced: 18 May 2026

https://github.com/ucl/takeout-app-macos

MacOS desktop application for processing Google Takeout export files

c macos macos-monterey porter-stemmer porter-stemmer-algorithm swift swiftui

Last synced: 07 May 2026

https://github.com/costava/break-bricks

Game/demo similar to the game Breakout

c sdl2 sdl2-image

Last synced: 24 Oct 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/merendamattia/fdi

FdI - Fondamenti di Informatica presso l'Università degli Studi di Parma (9 CFU).

c cpp

Last synced: 18 May 2026

https://github.com/0xrocky/programming-exercises

Short coding exercises.

c java

Last synced: 18 May 2026

https://github.com/mdubus/rushes

Rushes of the school 42

42 42school c

Last synced: 02 Sep 2025

https://github.com/usk2003/my-competitive-coding-templates

This repository contains my personal competitive programming templates in C, C++, C#, Java, and Python. It includes common functions and utilities for quick problem-solving, covering I/O handling, modular arithmetic, and other typical tasks, designed primarily for my use but open for others.

c coding competitive-programming cpp cs java python template

Last synced: 13 Apr 2026

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

Best use of the WWW - IOCCC 2005 Winner - web client

browser c ioccc text-browser

Last synced: 31 Jul 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/alexpreynolds/convert2bed

Convert common binary and text genomic formats to BED

bam bed c conversion

Last synced: 16 May 2025

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

C Code Storage.

c

Last synced: 06 Jan 2026

https://github.com/kchousos/ninja-vs-zombies

A platform game written in C with the Raylib library.

c gamedev platformer raylib raylib-c

Last synced: 16 Mar 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/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/doubleshotgun/rasm

Making assembly easier with Rasm

assembler assembly c nelua risc-v risc-v64 riscv riscv64

Last synced: 06 Jan 2026

https://github.com/abstractmachines/c_x86_asm_linux_pdfs_bryant_ohallaron_book

Answers to questions in the industry standard Bryant and O'Hallaron book, using K&R book as a guide.

asm c cache gdb kernigan-ritchie-book x86

Last synced: 30 Mar 2025

https://github.com/kourouklides/perspective-taking

Visual and Spatial Perceptual Perspective Taking (using Kinect)

c c-plus-plus computer-vision cpp cpp-code kinect kinect-fusion opencv opengl openni robotics ros ros-kinetic

Last synced: 12 Apr 2026

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/dcepelik/mcc

Minimalist C compiler (work in progress).

c compiler optimization simple

Last synced: 16 Jan 2026

https://github.com/adriansuter/pmsos

A program written in C to search for Magic Square of Squares.

c gmplib magic-square maths number-theory

Last synced: 22 May 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/jeffersonribeiro/snake-c

Snake game built in C using printf()

c printf snake

Last synced: 16 May 2025

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/cooljeanius/babeltrace

This project provides trace read and write libraries, as well as a trace converter. This fork is to try porting it to Mac OS X.

babeltrace c

Last synced: 18 Jan 2026

https://github.com/mr-dos/ssd1306-lib

Library for SSD1306 displays, currently for STM32 processors.

c display driver graphics ssd1306 ssd1306-oled ssd1306-stm32 stm32

Last synced: 21 Jun 2025

https://github.com/ollieday/mongoose-ds3231

Mongoose OS I2C driver for the DS3231 real-time clock

c ds3231 iot mongoose-os rtc

Last synced: 08 Apr 2025

https://github.com/ollieday/mongoose-ws2812b

Mongoose OS driver for the WS2812B (aka NeoPixel) RGB LED strip

c iot mongoose-os neopixel ws2812b

Last synced: 08 Apr 2025

https://github.com/pepebecker/pepeos

PepeOS is a minimal Operating System

c cross-compiler nasm operating-system os pepeos

Last synced: 04 May 2025

https://github.com/pratikrameshmajage/c_programming

I learned the C programming language and documented my journey through these notes. 🖥️ This repository includes: 📝 Key concepts and syntax of C 🔢 Examples of commonly used programs 🛠️ Tips and tricks for beginners 📂 Well-structured notes for easy understanding Perfect for anyone starting with C programming or revising the basics! 🚀

c return struct union

Last synced: 13 May 2025

https://github.com/tillkuhn/moodboard

ESP32 MoodBoard C++ Sourcecode for Arduino IDE

arduino c cpp esp32

Last synced: 11 Apr 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/BGOPC/BGOPC-Kernel

A System Kernel i made with C.

64 asm assembly c kernel

Last synced: 10 Mar 2025

https://github.com/cpscript/bytehunter

Signature Generation and Pattern Matching Plugin for IDA Pro made in C

binary-analysis c ida-plugin malware-analysis vulnerability-research

Last synced: 04 Sep 2025

https://github.com/alpha74/cuda_basics

Nvidia NVCC CUDA programs for begineers.

c cpp cuda cuda-programs nvcc nvidia parallel-computing parallel-programming

Last synced: 08 May 2026

https://github.com/eriknyquist/cheaders

C header file generator

automation c python python3

Last synced: 15 May 2026

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/nwtgck/8cc-elc-hs

C Compiler written in Haskell powered by 8cc and ELVM

c compiler haskell

Last synced: 30 Apr 2026

https://github.com/andr3w03/kgv_uts_turing-a

Ujian Tengah Semester Mata Kuliah Komputer Grafik dan Visualisasi

c cpp desktop-application glew glfw opengl visual-studio

Last synced: 09 May 2026