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/eigilhs/c-natra

A Sinatra-style microframework for C.

c dont-use-this-no-really libevent web-framework

Last synced: 24 Mar 2025

https://github.com/kai-kj/microcompute

A small library for gpu computing

c glsl gpgpu gpu gpu-computing gpu-programming lua luajit opengl

Last synced: 12 Apr 2025

https://github.com/desmonhak/colors-c-c-plus-plus

Cabecera que permite manipular colores con C/C++ de una forma mas sencilla

c colors easy

Last synced: 03 Mar 2026

https://github.com/nick-vinesmoke/console-snake-c

The simple snake game on the windows console which written using c

c console game game-development gamedev

Last synced: 28 Jun 2025

https://github.com/hoangtien2k3/code-c-plus-plus

Master your language C++. design patterns example - Java - C++. Multiple projects. Software engineering experiences.

c cpp

Last synced: 21 Apr 2025

https://github.com/cooljeanius/mdnsd

another package that failed to build with MacPorts that I patched up

c mdns multicast-dns

Last synced: 18 Jan 2026

https://github.com/martin-olivier/cstring

A string library in C

c cstring string

Last synced: 08 Mar 2026

https://github.com/dyne/lua-paillier

Lua module for the Paillier cryptographic scheme

c crypto lua paillier

Last synced: 10 Mar 2026

https://github.com/maxkrv/uchat

Chat application

c gtk3 websockets

Last synced: 15 Mar 2026

https://github.com/zpnst/tinynet

Network model on UNIX domain sockets with visualization, implemented in C

c networking unix

Last synced: 08 Aug 2025

https://github.com/minhaskamal/coolconsolegames

A Collection of Wonderful Console Games (the-game-of-life-three-3-stones-tic-tac-toe-tictactoe-criss-cross-snake-rush-peeble-dropping-connect-four-4)

c console console-game game

Last synced: 23 Aug 2025

https://github.com/keikoro/extending_python

Small example project to demonstrate how to extend Python with C code :snake::new:

c cpython python

Last synced: 10 Mar 2026

https://github.com/wojwozniak/university

University courses that I have finished - tasklists, solutions, study materials

c computer-science csharp java javascript math python racket university

Last synced: 26 Aug 2025

https://github.com/sisoma2/drivertester

Program to test IOCTLs in Drivers

c driver ioctl malware malware-analysis windows

Last synced: 19 Apr 2025

https://github.com/olejek88/escada

Energy SCADA - simple data aquisition server on C

c cpp drivers modbus scada

Last synced: 02 Aug 2025

https://github.com/eeshaarif/reliable-file-transfer-udp-without-timeout

A program in GNU C/Linux that transfers a video file in UDP reliably using sliding window protocol without timeout and selective repeat.

c gnu-linux network-programming pthreads reliable-udp socket-programming threads udp-client udp-server video-transmission

Last synced: 02 Aug 2025

https://github.com/appliedfm/docker-coq-vst

Docker images of the Coq proof assistant with compcert and VST pre-installed

appliedfm c compcert continuous-integration coq coq-vst docker-coq dockerfile

Last synced: 19 Feb 2026

https://github.com/simon-zerisenay/libft

Libft: Libft is a library project that aims to recreate various standard C library functions as well as additional useful functions. The project helps to strengthen programming skills by implementing common functionality from scratch.

42 42-school 42born2code 42projects c clibrary ecole42 libft

Last synced: 24 Sep 2025

https://github.com/diluo1999/blackjack

Final team project: Blackjack in C. CS50 Software Design and Implementation @ Dartmouth.

bash-shell blackjack-game c documentation game-developement makefile reinforcement-learning tcp-ip team-project valgrind

Last synced: 26 Feb 2026

https://github.com/chimari/hskymon

Sky Monitor for Subaru Telescope

astronomy c gtk2 gtk3 observatory subaru telescope

Last synced: 13 May 2025

https://github.com/gearsix/bfme2-installer

An ISO install wrapper for (specifically for Lord of the Rings: Battle for Middle-Earth 2). It mounts .iso files, runs the installer (on disc) and applies the no cd crack so that you don't need to re-mount the .iso files everytime you run the game.

animated c cd command-line crack friendly gaming installer iso-files lord-of-the-rings lotr mount powershell script windows-10 wrapper

Last synced: 16 Jan 2026

https://github.com/udhos/nepim

nepim stands for network pipemeter, a tool for measuring available bandwidth between hosts.

benchmarking c networking performance-testing tcp tool udp

Last synced: 30 Jul 2025

https://github.com/dosworld/o0c

Oberon-0 Compiler in C for MS-DOS

c compiler dos ms-dos oberon oberon-0 risc risc-5

Last synced: 30 Jul 2025

https://github.com/hemmat1984/crun

CRUN - Compile & Run C/C++ Code with Ease

batch-script c compiler-toolset cpp shell-script

Last synced: 12 Apr 2025

https://github.com/codestrange/webserver

Machine Programming II Project for the 2018-2019 course of the Computer Science degree at the University of Havana, Cuba.

c http-server web-server

Last synced: 14 Mar 2025

https://github.com/jotavare/c-text-editor

A text editor built from scratch in C, using less than 1000 lines of code.

c input-output search syntax-highlighting text-editor text-viewer

Last synced: 12 Nov 2025

https://github.com/vaibhavpandeyvpz/php-rsvg

PHP extension based on RSVG library to quickly convert SVG files into EPS, PDF, PNG and SVG again.

c cairo pdf php phpize png rsvg

Last synced: 24 Apr 2025

https://github.com/nikhilroxtomar/socket-programming-server-in-c-and-client-in-python

A simple TCP client-server program, where server in written in C programming language while the client is written in Python programming language.

c python socket-programming tcp tcp-client tcp-server tcp-socket

Last synced: 04 Jan 2026

https://github.com/kampi/nrf-rv-3028-c7

MicroCrystal RV-3028-C7 driver implementation with an example project for the NRF52-DK development board from Nordic Semiconductor.

arm c nordic nordic-bluetooth nordic-semiconductor nordicsemi nrf52 rtc

Last synced: 13 Apr 2025

https://github.com/thakursaurabh1998/uca

Contains all the code practiced and made as part of the University Coding Academy.

binary-search binary-tree c data-structures graph-theory linked-list problem-solving shell-script

Last synced: 07 May 2025

https://github.com/willdoescode/lh

like lu but in c

c ls

Last synced: 14 Apr 2025

https://github.com/jjyr/cbmt

Complete Binary Merkle Tree https://github.com/nervosnetwork/rfcs/blob/master/rfcs/0006-merkle-tree/0006-merkle-tree.md

c cbmt ckb

Last synced: 30 Jun 2025

https://github.com/malb/m4rie

M4RIE is a library for fast arithmetic with dense matrices over GF(2^e) for 2 ≤ e ≤ 16

c linear-algebra matrix-factorization matrix-multiplication

Last synced: 15 Apr 2025

https://github.com/willdoescode/tree

recursive tree command in c.

c tree

Last synced: 20 Feb 2026

https://github.com/xyproto/addinclude

:arrow_up_small: Add include statements within the guards of a header file

c cpp headers include package-management utility

Last synced: 15 Apr 2025

https://github.com/tomsik68/ansi_colors

Single-header macro-based library for using terminal color codes in C/C++

c colors colors-codes console cpp terminal

Last synced: 31 Aug 2025

https://github.com/jf990/teies

TEIES project on VM/CMS developed by CCCC @ NJIT

c cmc ibm

Last synced: 31 Aug 2025

https://github.com/x0reaxeax/wot

yep, this is how i spend my free time

c obfuscated obfuscated-code obfuscation pointless

Last synced: 15 Apr 2025

https://github.com/andrej123456789/uno_pp

Simple game inspired by Uno with extra tweaks

c game terminal

Last synced: 13 Oct 2025

https://github.com/yageek/lambert

:earth_africa: C library to convert Lambert coordinates to WGS84 with IGN Algorithms

c coordinates lambert wgs84

Last synced: 11 Apr 2025

https://github.com/zarazaex69/sedec

sedec - complex decompiler

c capstone decompiler go gonum gopter z3

Last synced: 03 Apr 2026

https://github.com/nfultz/freecell

a solitaire card game (fork)

c fork game

Last synced: 27 Apr 2025

https://github.com/greycloudss/sabaton

Sabaton is a WIP offline password cracker and wordlist engine in C. It generates exhaustive keyspaces and evaluates them against mainstream hash functions via a simple API. Built for air-gapped environments and high-throughput use, with a roadmap including CLI, multithreading, streaming mode, and GPU acceleration.

armourer c cracking cryptography security

Last synced: 07 Oct 2025

https://github.com/betacraftuk/beta-c

Minecraft rewritten in C

c minecraft

Last synced: 28 Apr 2025

https://github.com/ollieday/ntp

Library for querying NTP servers

c library ntp ntp-client ntp-protocol

Last synced: 16 Mar 2026

https://github.com/basemax/c-nostdlib-assembly

We define own _start point without using GLIBC runtime library using Assembly. (x86_64 and i386)

assembly assembly-8086 assembly-x64 assembly-x86 c syscall syscalls

Last synced: 12 Apr 2026

https://github.com/smiley4/softwarerenderer

A 3d Software Rasterizer written in C

3d 3d-graphics c computer-graphics rasterizer software-rendering

Last synced: 12 Jun 2025

https://github.com/rdkcentral/ut-core

Unit Test - Core Framework

c framework testing

Last synced: 17 Jan 2026

https://github.com/liulinboyi/regexp

JavaScript正则 JavaScript regexp 移植MuJS中的正则,使用JavaScript,来实现JavaScript中的正则,RegExp in JavaScript,方便大家使用自己熟悉的语言调试

c javascript mujs regexp

Last synced: 21 Apr 2026

https://github.com/iryukizo/snippets

Vim snippets collection.

c golang snippets vim

Last synced: 12 Oct 2025

https://github.com/vishalsharma0309/nano_drone

An autonomous nano drone with an end-to-end closed-loop visual pipeline with multiple visual inputs

c cnn crazyflie pulp riscv

Last synced: 18 Apr 2026

https://github.com/mobius3/creme

Creme is a widget library that is renderer-independent, non-intrusive and made with C99 (mirror of https://gitlab.com/mobius3/creme)

c c99 gui sdl2 tile-based widget-library

Last synced: 19 Jan 2026

https://github.com/blueskyson/exponential-golomb-coding

A c implementation of exp-golomb code for 8-bit data, including encode and decode method.

c coding

Last synced: 29 Apr 2025

https://github.com/bontail/pystrector

Package for displaying and changing core Python structures

c python3 structures

Last synced: 23 Apr 2025

https://github.com/joaodiaslobo/rogue-pointers

Roguelike game in C, using the ncurses library! 🧟

ascii c ncurses roguelike-game sdl2

Last synced: 27 Oct 2025

https://github.com/recursiveerror/avr

Projetos de baixo nivel com Atmel328p

arduino avr avr-gcc c microcontroller

Last synced: 07 Jan 2026

https://github.com/archer-01/libft

Implementation of standard libc functions and some other additional functions

c libc static-library

Last synced: 13 Apr 2025

https://github.com/justinmeiners/c-foundation

An implementation of an ANSI C class system similar to Apple's Core Foundation. (Retain/release, autorelease, mutable/immutable, etc)

apple autorelease c cocoa foundation reference-counting

Last synced: 08 Oct 2025

https://github.com/ohidurbappy/tutorialspoint-c-source-code

Example code given in Tutorialspoint.com C programming tutorial

c example-code tutorial tutorialspoint

Last synced: 11 Apr 2025

https://github.com/owlonpc/brainquack

Simple x86-64 Linux JIT compiler for the brainfuck programming language.

brainfuck brainfuck-compiler c c99 compiler compiler-optimization jit jit-compiler

Last synced: 24 Apr 2026

https://github.com/iturres/coding-challenges

👨‍💻 Collaborating with others, setting clear goals, and sharing knowledge are all essential components of my ongoing journey to become a proficient programmer.

c coding coding-challenges javascript python ruby sqlite3

Last synced: 15 Feb 2026

https://github.com/innofang/miscode

🎠 miscode that is misc code, store some code that I have learned.

c clojure cpp golang java java-web kotlin lisp processing python

Last synced: 29 Apr 2025

https://github.com/umutsevdi/rle-img-compression

A Utility program that can compress PGM images using Run Length Encoding Algorithm or reconstruct them without loss.

c image pgm pgm-image rle rle-compression-algorithm

Last synced: 14 Mar 2026

https://github.com/stablecoder/vulkan-mini-libs-2

Useful self-contained header files for Vulkan development, such as error codes and enum/bitflag serialization.

bitflag bitset c cpp cpp17 cpp20 flag flagbits flags python vulkan vulkan-library xml xml-parser

Last synced: 18 Oct 2025

https://github.com/streamndad/streamn-scoreboard

Third-party OBS Studio plugin for tracking youth hockey scoreboard state. Writes game data to text files for use with OBS Text sources.

c clock hockey livestreaming obs-plugin obs-studio obs-studio-plugin scoreboard scorebug scorekeeper sports streamn-dad youth-sports

Last synced: 16 Apr 2026

https://github.com/opennms/jrrd2

Round Robin Database (RRD) interface for Java (threadsafe rewrite)

c java rrd rrdtool

Last synced: 22 Jun 2025

https://github.com/mohammadne/aut

my university tasks and programs

b-minor c compiler

Last synced: 24 Feb 2026

https://github.com/nazmusweb-coding/dos-programming

This repository showcases mini and final projects for a course of my university.

c gcc gtk3 gui-application software-development ubuntu windows-app

Last synced: 13 May 2025

https://github.com/arcadedan/danos

personal project for learning x86-64 asm

assembly assembly-x86 c kernel makefile

Last synced: 24 Apr 2025

https://github.com/tush-tr/c_language

Learning stuff for C language and two basic projects to learn hands on programming using C language.

c clanguage exercises-solutions programming solved-exercises study-material topic tutorials

Last synced: 24 Apr 2025

https://github.com/kareimgazer/keyboard-diy

Make a keyboard yourself at home using ARM-Cortex-M4 micro-controller

arm-cortex-m4 c gpio interrupt-driven-programs interrupts microcontroller tiva-c

Last synced: 24 Aug 2025

https://github.com/changyeop-yang/study-c

C는 1972년 켄 톰슨과 데니스 리치가 벨 연구소에서 일할 당시 새로 개발된 유닉스 운영 체제에서 사용하기 위해 개발한 프로그래밍 언어이다. 또한, 오늘날 많이 쓰이는 C++는 C에서 객체 지향형 언어로 발전된 것이다. 또 다른 다양한 최신 언어들도 그 뿌리를 C에 두고 있다.

c cpp mit-license

Last synced: 15 Apr 2026

https://github.com/manraj29/cricket-using-c

A game of Cricket for programmers.

basicgame c cprogramming cricket fungame programming

Last synced: 30 Jan 2026

https://github.com/hiteshpatil2005/data-structures-algorithm

Welcome to the DSA Repository👨🏻‍💻! This repository contains a comprehensive collection of code examples, implementations, and explanations for various Data Structures and Algorithms (DSA). Whether you're a beginner looking to learn the basics or an experienced programmer wanting to brush up on your skills, this repository has something for you.

algorithms applications c dsa-learning-series java

Last synced: 23 Feb 2026

https://github.com/andreiglesias/corewar

Development of a Virtual Computer, an Assembler and a Disassembler for the programming game Corewar.

assembler assembly-language c corewar disassembler low-level-programming

Last synced: 16 Feb 2026

https://github.com/globbie/knowdy

Knowdy: a knowledge management system

c database embedded-database graph graph-database

Last synced: 24 Apr 2025

https://github.com/seanpm2001/disk-o_jockey

📀️ DISK-O Jockey is an advanced CD/DVD player, and modifier, designed to integrate with VLC Media Player, and emulate the experience of every DVD player known to exist.

c cd-creation d disk-o disk-o-jockey disko-jockey dvd-creation dvd-maker dvd-player dvd-screensaver gpl3 gplv3 md optical python txt vlc vlc-addons vlc-media-player vlc-skins

Last synced: 16 Mar 2026

https://github.com/xnacly/seascript

SeaScript is a small c superset programming language that compiles to c

c compiler go

Last synced: 16 Apr 2026

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

Ujian Akhir Semester Mata Kuliah Komputer Grafik dan Visualisasi

c cpp desktop-application glew glfw glm glsl object-oriented-programming oop opengl visual-studio

Last synced: 24 Jan 2026

https://github.com/soypat/so

MWE tutorial of .so dynamic linking. Call C from Go; and Go from Python

abi c ctypes dynamic dynamic-linking ffi go golang python python-ctypes shared-library shared-object

Last synced: 27 Oct 2025

https://github.com/driftluo/algorithmpractice

Learning data structures and algorithm by C/C++/Rust

algorithms-datastructures c cpp rust

Last synced: 09 Apr 2025

https://github.com/amaitou/minishell

Explore shell programming with our Minishell project – a lightweight, interactive command-line shell built entirely in C. Experience a hands-on journey in creating a basic yet functional shell, delving into process handling, command execution, and user input parsing. Engage with the fundamentals of shell implementation in this educational endeavor.

1337school 42cursus 42network c minishell42

Last synced: 09 Apr 2025