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/adityamangal1/number-guessing-quiz.c

This is the number guessing game with the use of C programming language.

c cprogramming exercise functions numberguessinggame random-number-generators

Last synced: 28 Jul 2025

https://github.com/adam-mcdaniel/bigint

A library for arbitrarily large integers📐, written in C

biginteger c header-only library math

Last synced: 11 Apr 2025

https://github.com/raresail/pico-w-template

This is a TCP Socket Server template for the RPI Pico W with features like AES 256 CTR encryption, JSON, Ping System

aes-256 aes-ctr c cpp json pico-wireless rasspberry-pi socket tcp-server template

Last synced: 21 Jul 2025

https://github.com/chubek/zephyrasdl

An implementation of Zephyr ASDL in C, targeting C

abstract-syntax-tree bison c domain-specific-languages flex gcc gnu gpl lex trees yacc

Last synced: 12 May 2025

https://github.com/nicolasbauw/amiga-cc

Amiga C cross compiler installation script for Linux/Macos

68000 amiga assembler c cross-assembler cross-compiler install-script linux m68k macos vasm vbcc

Last synced: 13 Apr 2025

https://github.com/hajin-park/ucmerced-cse

UC Merced CSE Monorepo

c cpp mips python ucm ucmerced

Last synced: 07 May 2025

https://github.com/lesomnus/vcpkg-cache-http

HTTP provider for vcpkg binary caching

c cache cplusplus cpp vcpkg vcpkg-binary-caching

Last synced: 08 Jul 2025

https://github.com/sug0/libgoimg

C library that aims to provide the ease of operation Go enables for image processing

c farbfeld go golang image interface jpeg library png

Last synced: 19 Jun 2025

https://github.com/dmolik/githubfs

A weird little C program to fetch your stared repos and mount to a directory

c github graphql libcurl libfastjson libfuse lmdb

Last synced: 24 Jun 2025

https://github.com/joescat/xinvaders3d

XInvaders3D is a 3D Vector Graphics Space Invaders clone for X11.

arcade-game c retrogaming space-invaders xwindows

Last synced: 15 Jun 2025

https://github.com/dyekuu/dns-hijacking

A C/C++ language tool for DNS Hijacking in UNIX/Linux System by using raw socket and pcap

c dns-hijacking dns-server pcap raw-socket

Last synced: 01 Jul 2026

https://github.com/chaoses-ib/cpp

c cpp

Last synced: 16 Jun 2025

https://github.com/jonpalmisc/sioku

Simple IOKit-based USB library

c iokit library usb

Last synced: 14 May 2025

https://github.com/kotleni/brfkc

Just a brainfuck compiler written in C.

brainfuck c cmake code-generation compiler

Last synced: 19 Jul 2025

https://github.com/thelime1/c_functions

all esprit C functions in one repo

c esprit functions

Last synced: 25 Jun 2025

https://github.com/german-one/termwnd

Find the terminal window hosting the shell process running in a local Windows session.

c command-line console cpp csharp powershell terminal vb-net windows

Last synced: 11 Apr 2025

https://github.com/albertwaker/plants-vs.-zombies

植物大战僵尸(C语言)

c game vs2022

Last synced: 11 Apr 2025

https://github.com/sdasgup3/profiler-using-clang-based-ast-instrumentation

Clang based AST reformatting tool used for injecting instrumentation code in C/C++ programs. The goal is collecting profiles (run-times and execution frequencies) on C/C++ programs.

ast c clang cplusplus instrumentation llvm profiler runtime total

Last synced: 12 Apr 2025

https://github.com/ryukinix/pic-tetris

Tetris Implementation for PIC18F4550

c game microchip pic tetris xc8

Last synced: 05 Apr 2025

https://github.com/moisam/laylaos

A hobby OS with a custom kernel and userspace, with many ported software including musl libc, SDL2 and even Qt5!

c c-library cdrom grub2 kernel laylaos musl musl-libc operating-system operating-systems os osdev qt qt5 sdl2 sdl2-image window-manager x86-64

Last synced: 29 Oct 2025

https://github.com/uwunyaa/pulse

A CPU monitor that can disable processors on the fly

beos c gtk gtk2 haiku linux

Last synced: 09 Jul 2025

https://github.com/avdaredevil/components-for-powershell

Polyfill Like components for PowerShell - Single Line Integrations with any Technology Stack

bower c cli ease environment git golang integration java mongodb nodejs path php polyfill powershell python r ruby utility windows

Last synced: 11 Apr 2025

https://github.com/bmeneg/playing-around-kernel

Learning repo for Linux Kernel stuff

c kernel learning linux-kernel low-level

Last synced: 13 Apr 2025

https://github.com/ceadoor/cse-labs

Lab Experiments / Solutions through out Engineering course

awk bash c cs cse java ktu lab lex linux python shell

Last synced: 14 May 2025

https://github.com/sleepy762/lucidloader

Simple and light interactive boot manager.

aarch64 boot boot-manager bootloader c clang linux posix-uefi shell uefi x86-64

Last synced: 11 Mar 2025

https://github.com/dhakalnirajan/b.it-gandaki-university

A collection of Resources, and References for various subjects related to the B.IT program at Gandaki University.

c cprogramming-language css gandaki-university html html-css html-css-javascript html5 java javascript js php

Last synced: 21 Mar 2025

https://github.com/ruimaciel/mropes

M's ropes library: a rope data structure library implemented in C

c c90 data-structures rope rope-string string

Last synced: 05 May 2025

https://github.com/winterrdog/sqlyte-db

A small database like SQLite that can do CRU( create, read & update ) and store data as B-Trees. Clearly written in C.

c data-structures database sql

Last synced: 10 Jul 2025

https://github.com/github0null/mesch

meschach: C 矩阵库,可用于单片机系统,源码来自: http://homepage.divms.uiowa.edu/~dstewart/meschach/)

c library matrix mcu meschach stm32

Last synced: 13 Apr 2025

https://github.com/sysread/uri-fast

A fast(er) URI parser for Perl

c fast inline parameter parser perl query tiny uri url xs

Last synced: 11 Apr 2025

https://github.com/jeffofbread/jdwm

A custom build of dwm made by myself, JeffofBread. If you find any issues or would like to make a recommendation, feel free. This is a major work in progress and will change.

c dwm linux suckless suckless-dwm unix window-manager

Last synced: 25 Oct 2025

https://github.com/abranhe/binary

CLI tool to work with binary numbers written in C

binary binary-numbers c c-library cli cli-tool clib clibs

Last synced: 25 Feb 2026

https://github.com/nyantasticuwu/nstd

Cross platform CFFI based library. (Prototype)

api c cross-platform embedded ffi framework library linux macos open-source rust windows

Last synced: 27 Oct 2025

https://github.com/m0saan/minishell

The project's main idea is to implement a simple shell. As beautiful as a real shell.

1337school 42born2code bash c cat echo lexical-analysis minishell parsing pipes shell signals

Last synced: 26 Feb 2026

https://github.com/jessebraham/esp-iot-quickstart

A project template for developing IoT projects using the Espressif Systems ESP32

c esp-idf esp32 espressif iot mqtt websocket

Last synced: 25 Oct 2025

https://github.com/kkoomen/snake

Classic SNAKE game in your terminal 🐍🖥️🕹️

c classic game ncurses snake terminal

Last synced: 16 Mar 2026

https://github.com/mmozeiko/hello-world-winui3-c

Hello World with WinUI3 in plain C

c windows winui winui3

Last synced: 27 Apr 2026

https://github.com/unclechu/lv2-ladspa-bit-crusher

Bit Crusher Audio Plug-In (LV2 and LADSPA)

audio-processing bit-crusher c dsp-plugin ladspa lv2 lv2-plugin

Last synced: 26 Oct 2025

https://github.com/malaksadek/statictiminganalyzer

A Logic Circuit Static Timing Analyzer Implemented in Python 🔌 ⚡ (2018)

c graph-algorithms html json logic-circuit logic-gates python scl static-timing-analysis verilog verilog-hdl

Last synced: 26 Feb 2026

https://github.com/coditva/jazz

Let's write an OS!

assembly c kernel nasm operating-system os qemu

Last synced: 16 Mar 2026

https://github.com/barimehdi77/push_swap

This project will make you sort data on a stack, with a limited set of instructions, using the lowest possible number of actions. To succeed you’ll have to manipulate various types of algorithms and choose the one (of many) most appropriate solution for an optimized data sorting

1337 42 42cursus algo c checker pushswap sort-data

Last synced: 27 Oct 2025

https://github.com/timlrx/sqlite-extension-template

Template for building a SQLite extension in C/C++. Builds a loadable module, static extension, python package and WebAssembly distribution.

c cpp python sqlite template wasm

Last synced: 15 Mar 2026

https://github.com/javiorfo/dwm

Personal suckless DWM

c dwm suckless suckless-dwm tiling-window-manager

Last synced: 30 Jan 2026

https://github.com/microsoft/windowsml

Official repo for Windows ML - Microsoft's high-performance local AI inferencing framework for Windows.

ai c copilot-pc cpp csharp generative-ai local-ai machine-learning npu onnx onnxruntime python windows windows-ml winml

Last synced: 26 Jun 2026

https://github.com/tristanbilot/42sh

Shell implementation in pure C & Assembly x86

abstract-syntax-tree assembly c linux shell

Last synced: 05 May 2026

https://github.com/andy5995/c_networking_examples

TCP and UDP examples of networking in C

c meson mit networking tcp udp

Last synced: 01 Mar 2026

https://github.com/jokelbaf/proton-injector

A DLL injector for Windows executables running under Proton with support for multiple injection methods.

c dll-injection linux

Last synced: 03 Mar 2026

https://github.com/exoad/yttriuslang.c

My naive compiler toolchain using LLVM

c compiler compilers runtime

Last synced: 02 Mar 2026

https://github.com/ibrahim-sisar/filter-more-useing-c

A program based on cli to create filters on bitmap images using c language

blur c edge-detection flutter getopt grayscale makefile math reflect stdio stdlib

Last synced: 09 May 2026

https://github.com/mahdi-eth/read-abiltiy

A program that gets a text and say which school grade you need for writing the text.

c

Last synced: 21 Oct 2025

https://github.com/basemax/dcat

Implementation cat unix tools using pure C programming language. cat is a standard Unix utility that reads files sequentially, writing them to standard output. (cat: concatenate files)

c cat dcat donya donya-os donyaos unix-tool unix-tools

Last synced: 14 Mar 2026

https://github.com/vberlier/narmock

A minimal mocking utility for C projects.

c mocking narwhal tests

Last synced: 17 Oct 2025

https://github.com/liplum/myfirstgame

The first time I jumped into the Code World.

c cmake game text-game

Last synced: 27 Feb 2026

https://github.com/mku11/salmon-aes-ctr

Salmon is a fast AES-256 CTR encryption library with support for data integrity, fast parallel operations, and seekable streams. It provides an API for encrypted data, byte streams, text, and a virtual drive API for encrypted local and remote files. Optimized for Intel x86_64, ARM64, and GPU cards.

aes-256-ctr aes-ni android arm64 c csharp encryption hmac intrinsics java javascript python typescript x86 xamarin

Last synced: 28 Feb 2026

https://github.com/clseibold/lydrige

Lydrige is a simple statically typed interpreted programming language inspired by lisp and C.

c interpreter language lisp mpc

Last synced: 14 Mar 2026

https://github.com/echo-devim/memeditor

Small Windows C Debugger to patch processes' executable code

c debugger memory-editor patcher winapi

Last synced: 17 Oct 2025

https://github.com/rsharifnasab/os_project

OS project to practice mutex and more

c mutex os semaphore

Last synced: 19 Oct 2025

https://github.com/prakalp-pande/data-structure

The GitHub repository focuses on data structures and algorithms, providing implementations and examples for various concepts in computer science. It aims to help developers understand fundamental topics like arrays, linked lists, stacks, queues, trees, sorting algorithms, and searching algorithms. With well-documented code snippets and explanations

c competitive-programming cpp dsa

Last synced: 15 Oct 2025

https://github.com/olemorud/arena-allocator

Arena Allocator implementation in C

arena-allocator c library

Last synced: 30 Apr 2025

https://github.com/thehxdev/bfi

Fast and efficient BrainFuck compiler and interpreter written in C

assembly brainfuck brainfuck-compiler brainfuck-interpreter c compiler interpreter nix

Last synced: 22 Aug 2025

https://github.com/zbrdeev/base64.c

Base64 library in C

base64 c library

Last synced: 22 Aug 2025

https://github.com/sug0/sheeetfm

A sheeet file manager for sheeet computers

c eee-pc file-manager minimalist suckless

Last synced: 22 Aug 2025

https://github.com/briancline/undernet-cservice

The original Undernet Channel Service (X/W) used from 1995–2002. Note: I am not the author, just preserving it for posterity. It is one piece of IRC history.

c cservice irc irc-services undernet

Last synced: 22 Aug 2025

https://github.com/moon-chilled/lrogue2

Updated version of lrogue

c rogue roguelike

Last synced: 01 Sep 2025

https://github.com/thales-e-security/header2go

Convert C header files into skeleton Go implementations

c cgo generator go header-files

Last synced: 10 Feb 2026

https://github.com/tscheffl/think-like-a-computerscientist_c

Eine Einführung in die Programmierung mit C

book c latex pdf textbook

Last synced: 30 Apr 2025

https://github.com/larryaasen/obslib-framework

A macOS framework created from libobs and consumed by Cocoapods. (Help Wanted)

c cocoapod cocoapods cpp framework help-wanted livestreaming macos obs streaming xcode

Last synced: 06 Mar 2025

https://github.com/luki120/aurorac

iOS password generator written in pure C & C++

c cpp ios jailbreak

Last synced: 07 Apr 2025

https://github.com/mulatinho/sfm

a simple file manager written in C with GTK for educational purposes

c file-manager gtk linux ncurses nfs smb ssh

Last synced: 15 Apr 2025

https://github.com/xyproto/gcstr

Safe garbage collected strings for C, inspired by Go

c c11 go strings

Last synced: 15 Apr 2025

https://github.com/46nori/z80atmega128

Real Z80A system with I/O emulated by AVR(ATmega128)

assembly atmega128 avr c cpm cpm22 cpm3 cpmplus hardware-designs kicad z80 zork

Last synced: 01 May 2025

https://github.com/jgcmarins/mst-prim-kruskal

Clustering aggregation using Prim and Kruskal's MST algorithm

c clustering cpp gnuplot kruskal-algorithm minimum-spanning-trees mst prim-algorithm

Last synced: 30 Apr 2025

https://github.com/yshui/test.h

Header only C unit testing framework

c header-only unit-test unit-testing unit-testing-framework

Last synced: 20 Jun 2025

https://github.com/3541/liba3

Lightweight C utility library.

c utility-library

Last synced: 18 Jan 2026

https://github.com/jesperkha/neon

Statically typed compiled language

c compiler language neon programming-language transpiler

Last synced: 22 Apr 2025

https://github.com/demonstrandum/crepl

An intuitive calculator Read-Eval-Print-Loop.

c calculator compiler interpreter math mathematics numerical parser repl

Last synced: 07 Apr 2025

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

Multithreaded game engine

api c game-engine json systems-programming vulkan

Last synced: 12 Apr 2025

https://github.com/monal5031/chimera

C/C++ implementation of basic linux commands

c commands cpp linux

Last synced: 12 Apr 2025

https://github.com/alishbz/observer_design_pattern_for_embedded

Observer design pattern API that can be used in embedded software or other environments.

c observer-pattern

Last synced: 18 Aug 2025

https://github.com/bfontaine/homer

Daemonize all the things

c cli daemon tool

Last synced: 15 Apr 2025

https://github.com/bestmahdi2/uni__bachelors_sku_path

A repository of complete information on computer engineering courses and projects along with project links

bachelor c cpp css fortran html java javafx javascript js php pyqt python qt swing

Last synced: 29 Oct 2025

https://github.com/kdelphinus/42born2code

42 Seoul의 프로젝트들

42borntocode 42seoul c cpp98

Last synced: 10 Apr 2025

https://github.com/jehna/nes-bootstrap

Everything to start coding to NES with C

8bit c nes nes-games

Last synced: 28 Apr 2025

https://github.com/omarazizi/skernel

Simple x86 Operating System Kernel running in 32-bit protected mode that implements process management, multitasking, and memory paging, with a custom filesystem

assembly c c-programming c-programming-language kernel-source low-level low-level-programming os-dev os-development system-programming x86-assembly

Last synced: 10 Apr 2025

https://github.com/0x1nf3cted/xhell-dev

xhell is a basic shell written in C

bash c cli shell terminal

Last synced: 18 Mar 2025

https://github.com/deathlyfrantic/git-status-prompt

A Git status widget for your zsh prompt, written in C

c git prompt status zsh

Last synced: 12 Mar 2025

https://github.com/anshumanv/sea-shell

Minimal terminal functions implemented in C.

c os sea shell terminal

Last synced: 19 Mar 2025

https://github.com/kube/libft

42 C Library implementation

42born2code c libc libft

Last synced: 20 Oct 2025