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/khianvictorycalderon/my-c-and-cpp-files

Collection of my C and C++ Files, i use C and C++ for programming tutor purpose.

c c-plus-plus cpp low-level-programming programming

Last synced: 11 Apr 2026

https://github.com/josethz00/math_interpreter

Repo destinated to studies about languages, compilers, interpreters, grammars and lexical and sintax analysis

c lex yacc

Last synced: 28 May 2026

https://github.com/joknaa/coding_challenges

💪🏻💻 These are some of the coding challenges and problems i solved and projects i did "Hackerrank" and "Hyperskill" platforms

c css hackerrank html hyperskill java javascript

Last synced: 11 Apr 2026

https://github.com/apsknight/antaran

अंतरण - A File Transfer Program implemented in C using UNIX Socket API over Transmission Control Protocol.

c ftp socket socket-programming

Last synced: 09 Apr 2025

https://github.com/jblond/debian_build_apache24

Build apache 2.4 on debian from scratch

apache c debian httpd shell

Last synced: 15 Apr 2025

https://github.com/versbinarii/dct

image processing assignment

c digital-signal-processing matrix

Last synced: 03 May 2025

https://github.com/tristan957/libmerr

C99+ library for error information

c errors

Last synced: 23 Mar 2025

https://github.com/sleepy-monax/shop.c

Application de gestion de magasin écrite dans le cadre du cours de langage C.

c mvvm school-project

Last synced: 25 Mar 2025

https://github.com/matyalatte/c-env-utils

A cross-platform C library to get env info such as exe path, user name, and os version

c closs-platform

Last synced: 02 Mar 2025

https://github.com/nityanandagohain/simple-dbms

A simple database management system in c using linked list as its main data structure to maintain efficiency.

c dbms files linked-list

Last synced: 31 Mar 2025

https://github.com/0xvpr/snake-pit

Command and Control interface built using a Flask with a modular backend.

c c2 command-and-control cpp flask localhost python

Last synced: 11 Apr 2026

https://github.com/thesnowfield/bytelizer

Bytelizer is a binary packaging/unpack library written in modern c, focusing on performance and lightweight.

c protobuf protocol serialization

Last synced: 05 May 2025

https://github.com/humansinput/rovervoice

Really banal, but portable TTS speech synthesis library written in C.

c espeak linux mac portable-library speech text-to-speech tts windows

Last synced: 16 May 2025

https://github.com/connectaman/c_programming_language

Notes and Program for C Langauge

c cnote cprogramming programming-language

Last synced: 14 Mar 2025

https://github.com/rousan/bytevault

A command line application that stores sensitive data as key-value pair securely in local machine

application byte c command-line data encrypts key-value sensitive vault

Last synced: 16 Mar 2025

https://github.com/manucabral/winsock-example

Socket programming example for Windows

c client-server socket-programming winsock2

Last synced: 30 Jun 2025

https://github.com/rishabharoraa/juliagen

juliagen - minimal julia/mandelbrot set generator

c maths

Last synced: 16 Jan 2026

https://github.com/System-Glitch/Jumail

Simple, lightweight and configurable email client made in C, compatible with Windows and Linux

c curl gtk imap

Last synced: 10 Mar 2025

https://github.com/itenfay/clang_api

clang_api封装 iOS 系统常用接口,存取bundle中的资源,读取本地化文本,执行选择器和 UserDefaults 的相关操作,调用通知中心的相关操作等。

api api-client api-wrapper c cocoapods ios objective-c pod

Last synced: 13 Jul 2025

https://github.com/minad/hashtable

Hashtable in C with open addressing and specialization via macros

c hash hashfunctions hashtable

Last synced: 20 Mar 2025

https://github.com/hxndev/brick-slayer-project

In this game I designed a graphical 2-D Brick Slayer Game. It has multiple levels with multiple difficulties and many more bonuses.

2d brick brick-breaker brick-slayer c cpp game game-development graphics itc oop pf project

Last synced: 02 May 2026

https://github.com/mvharsh/hackerrank-solutions

This repository contains all my accepted solutions in hackerrank

c cpp hackerrank-solutions problem-solving python sql

Last synced: 06 May 2026

https://github.com/ismailbarkani/sudoku-pour-enfants

Le sudoku, est un jeu en forme de grille dont le but est de la remplir avec une série des chiffres tous différents qui ne se trouvent jamais plus d’une fois sur la même ligne, dans la même colonne ou dans la même région, Puisque le jeu est destiné aux enfants, et pour simplifier, la forme de sudoku sera une grille de 4 régions, les régions étant alors des carrés de 2x2 à remplir par des objets qui attirent l’attention de l’enfant

c ensias gtk gtk-theme jeu sudoku-game sudoku-solver

Last synced: 14 May 2026

https://github.com/sumukha-pk/lru-cache

Implementation of the LRU Cache in C, Implementation of the LRU Cache in C++, Implementation of the LRU Cache in Go, Implementation of the LRU Cache in JAVA

c cplusplus cpp go golang golang-library java lru lru-cache lru-caches lrucache

Last synced: 19 Apr 2026

https://github.com/paulo9mv/udp-file-sharer-c

Reliability file transfer sender-receiver by UDP protocol

c cnet cprogramming ethernet filetransfer ip network receiver sender transfer udp

Last synced: 07 Apr 2025

https://github.com/cooljeanius/tinycobol

another thing I found somewhere and am just trying to get to compile

c cobol

Last synced: 18 Jan 2026

https://github.com/gm7avila/data-structures

🏗️ My study of data structures using C

c computer-science data-structures

Last synced: 06 Mar 2025

https://github.com/mdabdullahibnaharun/programmingcontest-problemsolving

Programming Problem Solving by using C/C++, Java, Python with Ds, STL & ALgorithms.

algorithms-and-data-structures c cpp17 data-structures java problem-solving python

Last synced: 11 Apr 2026

https://github.com/javiorfo/xtatusbar

Configurable statusbar for Xorg server using xsetroot

c dwm linux xorg xsetroot

Last synced: 05 May 2025

https://github.com/ybootin/mp3gain.js

Analyse and Normalize MP3 file into the browser

audio c docker emscripten javascript mp3 mp3-converter normalize typescript

Last synced: 15 Apr 2025

https://github.com/onlyf0ur/redware

Functional proof-of-concept botnet created with C & Python. Including a command and control (C) and Pythonic malware.

botnet c malware poc proof-of-concept python3 spyware

Last synced: 07 Jan 2026

https://github.com/Elsklivet/bootloader-tutorials

I wanted to learn about bootloaders, so I followed various public tutorials to make some tiny ones.

assembly bootloader c kernel

Last synced: 10 Mar 2025

https://github.com/sebasfalcone/better-work-notes

A repository containing my notes from different sources on good practices for codding and managing teams

c clean-code cpp development good-practices management oops-in-cpp

Last synced: 14 Jul 2025

https://github.com/jeebuscrossaint/hazmat

A blazingly fast and tiny password manager in C99

blazingly-fast c c99 fast password-manager tcc tiny

Last synced: 23 Mar 2025

https://github.com/barbalet/london1940

Simulates London in 1940.

ape c city london maps png sdk simulation

Last synced: 27 May 2026

https://github.com/briandowns/libgithub

C/C++ library for accessing the GitHub API.

c cpp github library

Last synced: 03 Sep 2025

https://github.com/karmakrafts/application-template

CMake application template project using the Karma Krafts CMake infrastructure.

c cmake cplusplus cpp cpp17 cpp20 example make quick template

Last synced: 30 Jan 2026

https://github.com/water-melon/portal

Portal is a TCP tunnel written in C working on Linux. It does not only support web but also MySQL and anything running on TCP.

broadcast c event-driven multiprocess network proxy tcp tunnel

Last synced: 07 Feb 2026

https://github.com/izenynn/fdf

42 Cursus - FdF: Wireframe rasterizer.

42 42born2code c fdf fdf-42 graphics linux macos minilibx wireframe

Last synced: 18 Apr 2026

https://github.com/sandeepkumarmishra354/smart-memory-manager

An easy way to deal with c++ pointer type

c c-plus-plus memory-management pointers

Last synced: 19 Apr 2026

https://github.com/bytesclub/kill_the_bug

This Repository contains number of C/C++ programs with intentional bugs. Contributors can either post Issue(s) on Bugs and create Pull Request solving them, Or can post new Buggy programs.

bug c cpp wbut

Last synced: 15 Apr 2025

https://github.com/kaitai-io/kaitai_struct_c_runtime

Kaitai Struct: runtime for C

c kaitai-struct

Last synced: 08 Sep 2025

https://github.com/dloebl/rm

rm is a command-line utility that can delete directory entries. Written in C, requires an at least partly POSIX conforming operating system underneath. The goal of this tool is, to fulfill the corresponding POSIX standard as good as possible, without adding more features.

c cc0 clean-code command command-line-tool coreutils fast lightweight linux posix posix-compliant rm-utility shell simple speed standard tool unix unix-command utility

Last synced: 18 Apr 2026

https://github.com/f-corvaro/pipex

"Unleash the power of Unix pipelines and redirections with PIPEX - your gateway to system programming."

125 42 42commoncore 42network 42roma 42romaluiss 42school bonus c educational-project guide makefile mandatory pipes pipex pipex-42 pipex42 pipextester

Last synced: 24 Feb 2026

https://github.com/mr-mrf-dev/doctors-building

🏥 My Project in FOP (BP) With C Programming Language.

basic-programming c cpp fundamentals-of-programming terminal-app

Last synced: 22 Feb 2026

https://github.com/ahueck/irprinter

Explore the generated LLVM IR of a translation unit

c cpp llvm llvm-clang llvm-ir

Last synced: 05 Apr 2026

https://github.com/mathyscogne/42_so_long

First graphic project at 42, aimed at creating a mini 2D game and familiarizing with the school's graphic library.

2d-game 42 c solong

Last synced: 27 Oct 2025

https://github.com/blitmaps/mylo-lang

A cool programming language, implemented in C, that uses a VM and has cool syntax; with inline C capability.

c compiler cool-language intermediate-code-generation programming-language strongly-typed suckless-software toy-language virtual-machine

Last synced: 22 Feb 2026

https://github.com/tkovs/cbrainfuck

:curly_loop: A brainfuck interpreter made in C.

brainfuck brainfuck-interpreter c first-project

Last synced: 27 Oct 2025

https://github.com/starciad/suno

🎴 ➥ A terminal implementation of the UNO card game, written in C following the C99 standard.

c c-language c99 card-game console-game gcc makefile terminal-game text-based-game uno uno-card-game uno-game

Last synced: 26 Feb 2026

https://github.com/guidodipietro/taoprintf-project

What is the strangest, weirdest, scariest, toughest, best way to print the Name?

c c-language esoteric ihavenoideawhatimdoing ioccc madness obfuscated obfuscated-code taoyu

Last synced: 26 Jan 2026

https://github.com/gabrielevalenzuela/c-seminars

Repository used for C Seminars

c education seminar

Last synced: 09 Feb 2026

https://github.com/ikhsan3adi/c-snake-game

🐍Permainan Snake Berbasis Console/Terminal Menggunakan Bahasa C.

c console-game cpp curses makefile snake snake-game snakegame terminal-app terminal-based terminal-game tugas-besar

Last synced: 10 Feb 2026

https://github.com/b1z0n/cpp-dev-resources

Curated list of useful c++ tools, and resources to learn them:

books c cpp cpp11 cpp14 cpp17 cpp1z developer-experience developer-tools development-tools resources tutorials

Last synced: 24 Feb 2026

https://github.com/bezlant/s21_game_of_life

🦠 Conway's Game of Life with a simple TUI (School 42)

c game-of-life ncurses school-project tui

Last synced: 04 Apr 2026

https://github.com/johnnycurran/ctf-writeups

Collection of write-ups of CTF challenges and CrackMes

c crackmes ctf gdb radare2 reverse-engineering

Last synced: 06 Jul 2026

https://github.com/marxmit7/data-structure-algorithms

Data Structure in c

c

Last synced: 11 Feb 2026

https://github.com/akhilrai28/internet-of-things

Developed under Makernova 2.0, this project explores microcontroller programming, sensor data logging, and communication protocols (MQTT, COAP, HTTP). It includes simulations in Proteus and app development using MIT App Inventor/Flutter for data visualization and control.

c coap cpp css dart flutter html http iot javascript microcontroller mit-app-inventor mqtt proteus python sensor-data

Last synced: 25 Oct 2025

https://github.com/howerj/ip

udp/tcp/ip stack experimentation

arp c ip-stack ipv4 ipv6 ndp ntp tcp tcp-stack udp

Last synced: 27 Feb 2026

https://github.com/gfcwfzkm/gshell

Basic uart shell for embedded systems, optimised for AVR

c commands embedded embedded-systems microcontroller serial shell terminal uart

Last synced: 04 Apr 2026

https://github.com/bunji2/cgo

Minimal samples of cgo

c cgo go golang mingw python2 windows

Last synced: 27 Oct 2025

https://github.com/limdongjin/sicxe-assembler

SIC/XE Machine Project for System Programming(CSE4100) 2019 Spring, Sogang Univ.

assembler assembler-implementation assembly assignment c linker loader sic sic-xe-machines sicxe sogang

Last synced: 17 May 2026

https://github.com/ad4ndi/vsh

Shell in C for Unix-like systems

assembly c cli shell

Last synced: 02 Mar 2026

https://github.com/4cecoder/img

view 👀 image 🖼 files 📂

c gtk3 gui image-viewer jpg linux macos png simple vim-keybinds vim-like windows

Last synced: 11 Apr 2025

https://github.com/arwenterpstra/algorithms

Different algorithms for different purposes, written in multiple languages

algorithms c cpp csharp java javascript lua python rust

Last synced: 09 Feb 2026

https://github.com/pedrofnseca/game-machine

🎰 C game with a graphical interface

allegro allegro5 c desktop-application game gcc

Last synced: 11 Feb 2026

https://github.com/mr-mrf-dev/mr-minesweeper

🧨 Minesweeper Game in C Programming Language.

c cpp minesweeper terminal-game terminal-games

Last synced: 27 Feb 2026

https://github.com/crvargasm/sudoku-solution-validator

Project 1 - Sudoku Solution Validator - Operating System Concepts

c operating-system operating-systems-project

Last synced: 27 Feb 2026

https://github.com/ralphtheninja/lib-flat-tree

Map a binary tree to a list (c version of mafintosh/flat-tree)

binary-trees c

Last synced: 22 Feb 2026

https://github.com/aallali/db.c

trying to learn DB internals by building a simple storage engine

algorithms c database database-internals datastructures storage-engine

Last synced: 12 Feb 2026

https://github.com/8dcc/source-netvar-dumper

NetVar offset dumper for source games in Linux

c fuck-oop game-hacking linux netvar netvars-dumper offsets source-games

Last synced: 28 Feb 2026

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

A tested JSON parser / serializer

c json parser serializer tested

Last synced: 13 Feb 2026

https://github.com/clark800/hget

minimalist http/https client utility (curl/wget alternative)

c command-line downloader minimalist

Last synced: 14 Feb 2026

https://github.com/pdsmart/zsoft

zOS Operating System, apps and associated developments. Used in the ZPU, tranZPUter and SharpMZ projects but easily adapted to other embedded systems. Project uses C/C++, ARM and ZPU Assembler.

arduino armv7 assembly bash basic-interpreter c c-plus-plus cortex-m4 editor fatfs makefile operating-system rtl teensy35 teensyduino zpu

Last synced: 19 Oct 2025

https://github.com/gitpod-samples/template-c

The C template, configured for Gitpod (www.gitpod.io) to give you pre-built, ephemeral development environments in the cloud.

c gitpod template

Last synced: 19 Oct 2025

https://github.com/kauahensilva/c_tree_avl_and_bb

two types of binary search trees in C, including AVL trees and standard binary search trees (BB). The goal is to ensure efficient search, insertion, and deletion operations, maintaining balance where applicable

arvore-avl arvore-binaria-de-busca c

Last synced: 10 Jan 2026

https://github.com/bencsikandrei/lua-cmake

Lua built with CMake

c cmake lua

Last synced: 20 Apr 2026

https://github.com/toro-nicolas/42sh

A Unix shell based on TCSH.

42sh c epitech shell tcsh

Last synced: 15 Feb 2026