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/fmw666/data-structure

💡 数据结构(基于 C++ 语言) + 算法 (基于 C语言 和 Python语言)

algorithms c cpp data-structures datastructures-algorithms python3

Last synced: 02 Aug 2025

https://github.com/mithil467/mitpick

Capture the terminal, without leaving the terminal

c capture debian gtk3 linux screenshot terminal

Last synced: 21 Mar 2025

https://github.com/vozlt/sniff-ipmac

The packet sniffer to capturing just ip and mac address.

c direct-server-return example-code libpcap packet-sniffer

Last synced: 22 Jun 2025

https://github.com/pdsmart/tranzputer

A transformable CPU, one version using FPGA technology and another using an ARM Cortex-M4 (K64F) to upgrade venerable Z80 systems in-situ. Project uses VHDL, C/C++, ARM, ZPU & Z80 Assembler.

bash c cpp electronics fpga vhdl

Last synced: 14 Apr 2025

https://github.com/lc-soft/lcui-router

The official router for LCUI.

c lcui router

Last synced: 18 Apr 2025

https://github.com/tn1ck/brightnesschanger

osx-utility to control the brightness and contrast of external displays

brightness c contrast osx protocol screen swift

Last synced: 27 Jul 2025

https://github.com/huangcongqing/latex

LaTeX学习记录

c ctex latex latex-template mathtype tex

Last synced: 08 May 2025

https://github.com/miqueas/lua-c-api-examples

Some C code I wrote while learning the Lua C API

api c lua lua51 lua52 lua53

Last synced: 21 Aug 2025

https://github.com/akagi201/urlsafe-b64

The standard 'base64url' with URL and Filename Safe Alphabet described in RFC 4648

base64 c url-safe urlsafe-base64

Last synced: 27 Apr 2025

https://github.com/homebrew-ec-foss/psh

$ psh: a fancy POSIX-like shell

bash c hsp posix shell tilde

Last synced: 24 Jan 2026

https://github.com/alistra/data-structure-inferrer

A program that analyzes source code with a data-structure wildcard and suggests the right one.

analyzer c compiler data-structures haskell tex

Last synced: 21 Oct 2025

https://github.com/d-iii-s/java-ubench-agent

Multiplatform Java agent for high-precision microbenchmarking.

c java microbenchmarks

Last synced: 15 May 2025

https://github.com/ahueck/astprinter

Conveniently explore the Clang abstract syntax tree

abstract-syntax-tree c clang clang-tooling cpp

Last synced: 05 Apr 2026

https://github.com/papachristoumarios/sade

Code for paper: Software clusterings with vector semantics and the call graph

c cflow cscout doc2vec layering layering-violations natural-language-processing refactoring word-embeddings

Last synced: 12 Mar 2026

https://github.com/Sigmapitech/ecsls

A language server on top of the Epitech coding style.

c coding-style epitech epitech-norme language-server linter neovim neovim-lsp nix

Last synced: 27 Oct 2025

https://github.com/cooljeanius/bnetd

a fork of the bnetd MacPorts port, to try to get it to build on newer systems

battle-net c

Last synced: 18 Jan 2026

https://github.com/tgautam03/xfilters

GPU (CUDA) accelerated filters using 2D convolution for high resolution images.

2d-convolution c cpp cuda cuda-programming gpu-acceleration gpu-computing gpu-programming image-filters image-processing

Last synced: 10 Oct 2025

https://github.com/bufgix/study.lib

Konya Teknik Üniversitesi haftalık programlama ödevleri

c cpp java

Last synced: 02 Sep 2025

https://github.com/nclack/whisk

Fully automated tracking of single rows of whiskers in high-speed video.

c matlab python tracking video whisker

Last synced: 14 Mar 2026

https://github.com/rifkybujana/sam3.c

Efficient SAM3 (Segment Anything Model 3) inference from scratch in pure C — Metal GPU + multithreaded CPU, no Python dependencies

apple-silicon c computer-vision from-scratch ggml image-segmentation inference machine-learning metal pure-c sam3 segment-anything

Last synced: 04 Jun 2026

https://github.com/amruthpillai/theepilogueofeducation-cgproject

The Epilogue of Education is a CG Project Story that defines the problems of education in our current society, and how we are far off from an actual smart world.

c cpp education glut opengl story visual-studio

Last synced: 27 Jul 2025

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

An operating system kernel written mostly in C for x86-64 CPUs, capable of booting on real hardware. Goal is to implement my own functional Unix-like operating system.

assembly c grub iso kernel linux makefile operating-systems python3 x86 x86-64

Last synced: 17 Mar 2026

https://github.com/codybartfast/knr

Exercises from The C Programming Language

c exercises knr solutions the-c-programming-language

Last synced: 15 Apr 2025

https://github.com/gamemann/ipip-forward

Simple IPIP Forwarding program made with AF_PACKET sockets.

af-packet af-packet-sockets c checksum forward icmp ipip linux simple socket tcp udp

Last synced: 01 Jul 2025

https://github.com/superzazu/sdl_dbgp

A C99 library to display UTF-8 text in SDL3 programs (in a VGA-like text mode)

c sdl sdl2

Last synced: 17 Oct 2025

https://github.com/saddamarbaa/data-structures-and-algorithms

==> I made this repository to post my code and document my progress while Learning data structures and algorithms concepts in this repository, I covered the complete data structures and algorithms

array binary-tree c graph hash-tables java javascript leetcode python typescript

Last synced: 23 Apr 2025

https://github.com/dkv204p/c-programming

Welcome to the C-Programming repository! This repository is a comprehensive collection of resources, examples, and exercises for learning and mastering the C programming language.

algorithm and c c-enums c-file-handling c-functions c-programming c-programming-language c-structures c-tutorial data dsa dsa-in-c structure

Last synced: 02 Apr 2026

https://github.com/siraajul/uni-cprogramming

Course Code: CSE 101. This repository contains all the C programming code I wrote during my university days. It includes fundamental concepts, data structures, algorithms, and hands-on projects, reflecting my journey in mastering the C language. Whether you're learning C or looking for code references

c

Last synced: 02 Jul 2025

https://github.com/performanc/frequenc

Bizarre performant music node written in C.

audio c discord youtube

Last synced: 23 Apr 2025

https://github.com/troglobit/crobots

CROBOTS is a programming game, for (aspiring) programmers

c crobots programming

Last synced: 18 Mar 2025

https://github.com/marcomq/nimview_android

A Nim/Webview based helper to create Android applications with Nim/C/C++ and HTML/CSS

android c cpp deprecated nim nim-lang svelte user-interface vue

Last synced: 28 Aug 2025

https://github.com/tomdionysus/pmalloc

pmalloc - A minimal, zero dependency, heap based memory manager in C

c embedded memory-management zero-dependency

Last synced: 29 Jun 2025

https://github.com/tderflinger/arduino-blink-purec

A pure C implementation of a blink program for the Arduino Uno.

arduino avr avrdude blink c

Last synced: 12 Apr 2025

https://github.com/erikdelange/EXIN-The-Experimental-Interpreter

Define your own programming language and design your own interpreter! This one is written in C and executes a simple Basic/C/Python like programming language.

c ebnf interpreter programming-language

Last synced: 11 May 2025

https://github.com/jonathan-gramain/bitpunch

Swiss Army knife for arbitrarily structured binary files

binaryformat c development-utility parsing-engine python recovery

Last synced: 26 Jun 2025

https://github.com/pdsmart/tzpufusionx

tranZPUter FusionX - Software based physical Z80 replacement using a Linux System-on-a-module and a highly accurate Z80 Emulation written in C.

bash c cpld driver electronics kernel linux retro som vhdl

Last synced: 14 Apr 2025

https://github.com/ai-word/Language_Codes

🌸🌸🌸编程语言记录,Rust语言,Go语言,Python语言,Lua语言,C/C++....基本知识,及各自语言的设计特点及应用的领域,语言是工具,逻辑是根本...

c go lua python3 rust

Last synced: 06 May 2025

https://github.com/githubprankster/forward

The (Extremely) Minimal Forth Interpreter in C.

c challenge forth interpreter minimal

Last synced: 04 Aug 2025

https://github.com/beiyuouo/experiment-for-pl0-compiler-expansion

🚀 海南大学编译原理 pl0 语言编译器扩充

c compiler

Last synced: 19 Jul 2025

https://github.com/NNBnh/superb-st

📟 ST-base terminal with enough patches

c flexipatch ligatures st suckless suckless-terminal terminal terminal-emulator

Last synced: 05 Apr 2025

https://github.com/queue-ri/advanced-algorithm-study

📖 알고리즘 문제 해결 전략(종만북) AC 풀이 모음집 & 스터디 - 2기 종료

algorithm algospot c cpp gcc problem-solving python

Last synced: 31 Jul 2025

https://github.com/wyvernsemi/cpu6502

A 6502 Instruction Set Simulator

6502 8-bit c cpu-model iss linux processor windows

Last synced: 10 Sep 2025

https://github.com/gnd/hydra

OpenGL Sony Action Cam HDR-AS30 viewer and recorder

c camera hdr-as30v hx50 libcurl sony sony-action-cam

Last synced: 16 Aug 2025

https://github.com/yellow-footed-honeyguide/nooks

Effortlessly save and navigate to your bookmarked directories on any Unix-like system 🗂️

c cli command-line directory jump navigation shell unix utility

Last synced: 28 Jul 2025

https://github.com/naforoutan/snake-game

2-player snake game (including food, bomb and timer option) - A project for the fundamentals of programming

c cpp functional-programming snake-game terminal

Last synced: 15 Apr 2025

https://github.com/carloszoft/online_judge

Repository to resolved exercises in https://www.hackerrank.com/

algorithms c competitive-programming estrutura-de-dados javascript treinamento

Last synced: 07 Sep 2025

https://github.com/oskaritimperi/raylib-imgui-template

A basic raylib + Dear ImGui template

c cmake cookiecutter-template cxx imgui raylib template

Last synced: 07 Apr 2025

https://github.com/shysaur/shysaur-suffixtrees

Implementations of Suffix Trees Algorithms

c mccreight-algorithm suffix-tree ukkonen-algorithm

Last synced: 10 Jul 2025

https://github.com/libdriver/tpl0501

TPL0501 full-featured driver for general MCU and Linux.

c full-featured-driver iic linux mcu potentiometer tpl0501

Last synced: 30 Jul 2025

https://github.com/spockbotmc/mcd2c

Generate C serialization/deserialization code from the minecraft-data protodef protocol spec

c minecraft minecraft-data protodef spockbot

Last synced: 11 Apr 2025

https://github.com/alvarorichard/cortexc

Interpreter is a minimalist yet powerful tool designed to interpret and execute a subset of the C programming language.

binary c education evaluation intepreter interpreter open-source parsing programming-language tokenization zig

Last synced: 26 Jul 2025

https://github.com/squell/tinytwofish

Configurable implementation of the Twofish block cipher for AVR 8-bit microcontrollers (ATtiny, ATmega)

assembly avr c crypto twofish

Last synced: 14 Apr 2025

https://github.com/adamdempsey90/fvm

My finite volume method project. Here I will implement the many pieces of a finite volume method to incorporate into a larger code.

c cfd cuda fvm gpu hydrodynamics

Last synced: 13 Apr 2025

https://github.com/ameliasquires/lullaby

broad lua library primarily for networking, cryptography, and multithreading

c lua lua54 webserver

Last synced: 04 Oct 2025

https://github.com/bor0/pf500

Synergy PF-500 Fiscal Printer API

c c-sharp fiscal-printer

Last synced: 10 Apr 2025

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

A C-library for ansi color coding usage.

ansi-colors ansi-escape-codes c minimalist-library

Last synced: 14 Sep 2025

https://github.com/tokers/lua-nginx-module-digest

lua-nginx-module source code learning, parsing and summary

c lua lua-nginx nginx

Last synced: 06 Apr 2025

https://github.com/lambdacasserole/tiny-compiler

Very tiny compiler for a simple arithmetic language.

c compiler ebnf grammar stack-machine

Last synced: 03 Oct 2025

https://github.com/libdriver/sts3x

STS3X(STS30, STS31, STS35) full-featured driver library for general MCU and Linux.

c full-featured-driver iic linux mcu sts30 sts31 sts35 temperature

Last synced: 30 Jul 2025

https://github.com/andyfratello/par

🎛️ Exercicis de Paral·lelisme (PAR) Q1 - UPC FIB

c fib-upc openmp openmp-parallelization par par-fib parallel-computing parallel-programming parallelism

Last synced: 12 Apr 2025

https://github.com/diegocr/libnix

Standard C link library for amiga-specific gcc development.

c library link

Last synced: 15 Aug 2025

https://github.com/akshayvernekar/esp-webthing

Esp idf compoment for creating Mozilla webthing

c component esp-idf mozilla-iot

Last synced: 29 Mar 2025

https://github.com/arijhajji-1/tabumba

Tabumba 2D game

c linux sdl

Last synced: 14 Apr 2025

https://github.com/niklasf/rust-btoi

Parse integers directly from ASCII byte slices

c rust

Last synced: 12 Apr 2025

https://github.com/govnorice/mixerdialog

A simple application to control system volume with fancy visualisation.

c cpp gtk3 linux linux-app volume volume-control volume-mixer volume-slider volume-visualization

Last synced: 30 Oct 2025

https://github.com/bradyhouse/house

Proof of Concept and Research repository.

angular aws bash c javascript nodejs python reactjs threejs vuejs

Last synced: 05 Apr 2025

https://github.com/faruktinaz/libft

The purpose of this project is to re-code some libc functions, as well as other common utility functions to be reused in the subsequent 42 projects.

42 c leaks libc libft

Last synced: 03 Aug 2025

https://github.com/sizet/packet_capture

使用 raw socket 和搭配輔助資料 (ancillary data (PACKET_AUXDATA), 適用於 2.6.21 之後的核心) 監聽和記錄 (pcap 格式) 乙太網路介面上傳送和接收的封包.

c linux packet-capture raw-socket

Last synced: 11 May 2025

https://github.com/iswenzz/cgsc

Call of Duty 4X source extension that adds new utilities to extend the server and the creation of new plugins.

c cgsc cod4 gsc

Last synced: 14 May 2025

https://github.com/yugr/gcc-interp

Run C files as standalone scripts

c cplusplus interpreter proof-of-concept script

Last synced: 05 May 2026

https://github.com/codewithsandy/c

It explains in a elegantly c basics, numerical, data structure, algorithms, equations, patterns, matrix, file management, memory allocation...

algorithm algorithms ansi-c bootstrap c c-language codecamp compiler computer-engineering computer-science data-structures github go good-practices hackthon language learn-to-code pointer programmer programming-language

Last synced: 10 Apr 2025

https://github.com/justinmeiners/exercises

Exercises I do from books, articles, etc.

algorithms c code-golf cpp excercises scheme sicp sicp-solutions

Last synced: 25 Mar 2025

https://github.com/9xn/scrypt

SCRYPT is a simple shellcode encryptor/encoder that uses the OpenSSL library to encrypt a shellcode using the AES-256-CBC encryption algorithm then applies several encoding techniques to obfuscate a given shellcode file. This encrypted/encoded shellcode can be used for both legitimate and malicious purposes, such as exploiting system vulnerability

buffer-overflow byte c dec hacking injection rot scrypt shellcode xor

Last synced: 22 Apr 2025

https://github.com/fmahadybd/data-structure-and-algoritham

This repo for DSA in C. All of Code in here easy. This is create for Green University Of Bangladesh

c dsa-algorithm

Last synced: 12 Jun 2025

https://github.com/cooljeanius/bap

some random project I happened across in /r/reverseengineering when it was at version 0.7; this fork is me trying to get it to build

bap c ocaml reverse-engineering

Last synced: 18 Jan 2026

https://github.com/jotavare/minitalk

System that sends a message from client to server using UNIX signals for communication.

ascii binary bits c client-server gdb makefile minitalk norminette pid signal-processing signals sigusr1 sigusr2 unix unix-signals valgrind

Last synced: 24 Apr 2025

https://github.com/redraiment/brainfuck

Brainfuck Compiler and Interpreter with LLVM in C

brainfuck c compiler interpreter jit llvm llvm-frontend

Last synced: 15 Oct 2025

https://github.com/nickscha/vk-glfw-cimgui

c demo of imgui using vulkan, glfw3, cimgui

c c99 cimgui demo glfw3 imgui vulkan

Last synced: 07 May 2025

https://github.com/richiepagard/bitfiddler

Learning low-level stuff the hard way — by fiddling, failing, and fixing.

c funny-experiments low-level low-level-programming network programming

Last synced: 18 Jan 2026

https://github.com/nexterot/develop-os-free

Make C programs that run without OS

asm bmstu c gcc grub make multiboot os

Last synced: 23 Apr 2025

https://github.com/n1ghtf1re/c-collections

Implementation of some collections on C

c c-data-structures c-library c-struct collections dynamic-structures

Last synced: 05 Mar 2026

https://github.com/ar1ja/baz

[Migrated to self-hosted ari-web Forgejo: https://git.ari.lt/ari/baz] a fast, easy, simple and lightweight plugin manager for GNU bash

bash baz baz-loader baz-plugin c c89 cli directory git linux performance plugin plugin-manager productivity shell terminal

Last synced: 04 Oct 2025

https://github.com/sondosaabed/library-project

In this project using c language a library is developed

c library

Last synced: 22 Apr 2025

https://github.com/simeononsecurity/ntripserver

Ntrip Version 2.0 Command Line Server - Fork of ntripserver at https://software.rtcm-ntrip.org/browser/ntrip/trunk/ntripserver

basestation bkg c gnss gps ntrip ntripserver

Last synced: 06 Sep 2025

https://github.com/v8v88v8v88/face-recognition

Face Recognition code to detect faces on live cameras implemented using OpenCV and Dlib.

c face-detection face-recognition python

Last synced: 08 Apr 2025