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/connectaman/c_programming_language

Notes and Program for C Langauge

c cnote cprogramming programming-language

Last synced: 14 Mar 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/bunji2/cgo

Minimal samples of cgo

c cgo go golang mingw python2 windows

Last synced: 27 Oct 2025

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/pdsmart/x1key

Sharp X1 PS/2 keyboard interface based on the Renesas R8C

c cpp electronics firmware kicad renesas sharp

Last synced: 04 Feb 2026

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/katahiromz/getoptwin

getopt for Windows

c getopt getopt-long windows

Last synced: 05 May 2025

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/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/spc-samp/samp-sdk

The SA-MP SDK is a collection of C files and headers that allows developers to create plugins for the SA-MP server. It provides a solid foundation for handling Pawn scripts and managing memory through the AMX system.

c gta gtasa plugin sa-mp sa-mp-development sa-mp-library sa-mp-plugin samp samp-sdk sdk

Last synced: 01 Mar 2025

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/hugohow/ft_printf

ft_printf("test %-12f et % #.1x %24s !\n", 42.001, 20, "coco");

c printf printf-42

Last synced: 27 Aug 2025

https://github.com/pes18fan/libman

simple library manager

c

Last synced: 20 Aug 2025

https://github.com/rudrajiii/leetcode_factory

Here you will find all the Leetcode questions solved ( JS & PY & lil bit java , c , go and DB Related questions) . Will Continuously Updating as i solve questions Day by Day!! Happy Coding :))

c golang java javascript postgresql python3

Last synced: 19 Aug 2025

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/r3dhulk/hangman

Hangman is a word guessing fun game. written in different languagaes

c game ruby

Last synced: 06 May 2026

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/merendamattia/so

SO - Sistemi Operativi presso l'Università degli Studi di Parma (9 CFU).

c pthread shell-script

Last synced: 24 Oct 2025

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/mr-bossman/usbpb-thinkpad

A usb PD converter for lenovo slim tip chargers

arduino avr c fusb302 makefile usb-pd

Last synced: 01 Mar 2026

https://github.com/anas-farooq8/top-kth-shortest-path

Solving the K Shortest Path Problem using a combination of MPI for distributed computing and OpenMP for shared memory parallelization within MPI processes. The goal is to find the Kth shortest path among all nodes of a given graph.

c k-shortest-paths mpi openmp

Last synced: 24 Jan 2026

https://github.com/endygamedev/party-parrot

:rainbow: :parrot: Your own Party Parrot for terminal.

c linux-shell parrot party-parrot terminal

Last synced: 10 Oct 2025

https://github.com/bc1bb/pieces-of-code

🤓 Here are stored pieces of code that can be useful to anyone in a few language and under The Unlicense

c css html python python3

Last synced: 09 Feb 2026

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/gabrielevalenzuela/c-seminars

Repository used for C Seminars

c education seminar

Last synced: 09 Feb 2026

https://github.com/bemxio/bemxos

A 32-bit OS made for learning purposes

assembly bootloader c kernel low-level operating-system os

Last synced: 15 Feb 2026

https://github.com/multivacplatform/multivac-hdfs-c

Connect c/c++ application to HDFS managed by Cloudera/CDH

c c-plus-plus cdh5 cloudera hadoop hdfs

Last synced: 13 May 2026

https://github.com/pythoninthegrasses/cc4e

C Programming for Everybody

c

Last synced: 29 Jun 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/amaitou/philosophers

Explore concurrent programming with this classic implementation of the dining philosophers problem. Philosophers navigate a dining table, juggling between thinking and eating, showcasing synchronization challenges and resource allocation in a shared environment.

1337school 42cursus 42network c dinning-philosophers mutex-synchronisation philosophers42 threads

Last synced: 14 Feb 2026

https://github.com/atypicalim/replot

a canvas library for c to draw shapes on images ...

c canvas draw game image

Last synced: 14 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/theshobhitsingh/data_structures_and_algorithms

This is my first GitHub repository, dedicated to documenting my learning journey and sharing implementations of data structures and algorithms.

algorithms c cpp data-structures java javascript python typescript

Last synced: 06 Mar 2026

https://github.com/sandbox-science/astrakernel

Experimental micro ARM kernel implementation for QEMU.

arm assembly c kernel

Last synced: 29 Jun 2026

https://github.com/definetlynotai/llm_data

A bunch of very famous repos source code's in python as pure localdocs all in this repo to train CODE AI

c code-examples cpp cuda data data-dum jupyter-notebook llm llm-code llm-datasets programming-data programming-data-sets python3

Last synced: 08 Oct 2025

https://github.com/kezhengjie/epoll-tcp-port-forward

a small demo shows how to use epoll.small program implements port forwarding with epoll.also support Windows using wepoll

c epoll epoll-demo epoll-example linux-app linux-epoll port-forward port-forwarding tcp tcp-port-forward wepoll wepoll-example wepoll-tcp-port-forward

Last synced: 23 Feb 2026

https://github.com/recp/defl

fast & flexible deflate library

c compression deflate gzip huffman inflate png zip zlib

Last synced: 10 Oct 2025

https://github.com/gikoskos/libccr

Hoare's Conditional Critical Regions implemented as a C library

c cmake concurrency concurrent-programming pthreads synchronization

Last synced: 05 May 2026

https://github.com/nemeslaszlo/solarpanel-system

Signal and Process Management. A process managed work scheduler that simulates the day-to-day work of different teams (with one pair per day, which will not be paired for a week, it will get one single day-to-day installation)

c data-management fork pipes processing scheduler signal

Last synced: 12 Oct 2025

https://github.com/sambhav228/data_structure_algorithm

A repository which consists of the collection of various Data Structures and Algorithms implemented in various Programming Languages.

c cpp java python statistics

Last synced: 04 May 2026

https://github.com/ammaar-alam/instagram-checker

Web application to analyze Instagram followers and following data, identifying non-mutual connections using a C-based analyzer hosted on Heroku.

c heroku instagram instagram-follower json python webapp

Last synced: 03 May 2026

https://github.com/demorgan104/dat

Technology development platform for the modern C/C++ developer

artifactory bazel c conan cpp devops embedded-systems prototyping

Last synced: 13 Oct 2025

https://github.com/actionanand/cppgraphicsexamples

practising C++ graphics (turbo c++) using `graphics.h` file.

c cgraphics cpp cppgraphics

Last synced: 03 May 2026

https://github.com/krisbobo/alx-low_level_programming

Low level programming with the C programming language

betty-style c cli vim

Last synced: 03 May 2026

https://github.com/yangluoshen/fsm

Finite State Machine generator.

c dfa fsm linux

Last synced: 02 May 2026

https://github.com/dhruvsrikanth/unix-like-shell

A pure C implementation of a Unix-like system emulating the Bourne Again SHell.

bash-shell c emulator shell signal-safe-code thread-safe-code unix-command unix-like-system unix-shell

Last synced: 02 May 2026

https://github.com/mdusmanansari/school-management-system-using-c

This project made by me for School Management System with GUI. i use C-Language in it. Only For Turbo-C Tool

c c-language cpp

Last synced: 02 May 2026

https://github.com/hxndev/infix-postfix-prefix-using-stacks

In this assignment, we did conversions of expressions between infix, prefix and postfix

c cpp data-structures infix postfix prefix project stacks visual-studio

Last synced: 02 May 2026

https://github.com/seluj78/piscine-42

Mes exercises de la piscine de juillet 2016 de 42

42 bash c piscine piscine42 shell

Last synced: 01 May 2026

https://github.com/danielbrito/celerebro

:brain: CÉLEREBRO é um mini game de matemática para praticantes de neuróbica.

c data-structures game linux mathematics programming sorting

Last synced: 01 May 2026

https://github.com/wdfk-prog/can_uds

The implementation of the ISO14229-1 (UDS) protocol stack suitable for RT-Thread. It provides functions such as CAN console mode and file transfer.适用于 RT-Thread 的 ISO14229-1 (UDS) 协议栈实现。提供CAN控制台模式与文件传输等功能。

c can iso14229 isotp rt-thread uds

Last synced: 01 May 2026

https://github.com/erikmansson/chip-seven

A simple CHIP-8 interpreter for Linux written in C

c chip-8 chip8 emulator glad glfw interpreter linux opengl

Last synced: 22 Jan 2026

https://github.com/jacopodl/spark

Low level network library :satellite: :zap:

c low-level network network-programming networking raw raw-data raw-sockets spark

Last synced: 14 Oct 2025

https://github.com/dahlitzflorian/small-c-programs

Including small C-programs to learn the programming language C

applications c development open-source source-code

Last synced: 15 Oct 2025

https://github.com/vizonex/pyllparse

a parody of llparse typescript library made for python users.

c llparse parody parser python-parody

Last synced: 30 Apr 2026

https://github.com/ascendho/cs50x

🏳️‍🌈 旗舰课程 CS50x 教授学生如何通过算法思考并有效地解决问题,主题包括抽象、算法、数据结构、封装、资源管理、安全性、软件工程和 Web 编程。学习资料整合,包括示例代码,课程幻灯片、讲座笔记和题目集解答等资源

c cs50x2025 python web

Last synced: 29 Apr 2026

https://github.com/ony/pjson

json parser with queue kind of callbacks (designed under influence of jsmn)

c json json-parser no-allocation sax

Last synced: 28 Apr 2026

https://github.com/krishpranav/macide

A mac ide made for editing, building, running the project, debugging C, C++ and Objective-C

c c-plus-plus ide mac macos objective-c

Last synced: 09 Oct 2025

https://github.com/paulbatchelor/orb

A 2d musical puzzle game for Android.

android c dsp ndk

Last synced: 28 Apr 2026

https://github.com/chapvic/get_cpuid

Pure C cross-platform CPUID/CPUIDEX functions

amd c cpu cpuid cpuidex crossplatform gcc intel msvc pure-c tinycc win32

Last synced: 20 Jun 2026

https://github.com/basemax/curlc

Sample cUrl program to send request and recive response using C.

c curl curl-example curl-functions curl-sammple

Last synced: 26 Apr 2026

https://github.com/theimpossibleastronaut/aawordsearch

generate wordsearch puzzles using random words in different languages

c educational game meson puzzle wordsearch

Last synced: 06 Jun 2026

https://github.com/gikoskos/usbids

The USB list from the www.linux-usb.org/usb.ids website as a C array

c python3

Last synced: 25 Apr 2026

https://github.com/bradford-smith94/cs577

CS 577 Cybersecurity Lab

c cybersecurity

Last synced: 09 Oct 2025

https://github.com/ahmubashshir/libmat

A library for calculating matrics

c calculating-matrics cpp matrics

Last synced: 25 Apr 2026

https://github.com/fahimfba/practice-codes

Contains all the practice codes of mine

c cplusplus csharp java practice-codes python3

Last synced: 20 Oct 2025

https://github.com/illiafox/dumbc

Small C compiler written for learning by following Nora Sandler’s "Write a Compiler" series

arm64 c c-compiler compiler rust

Last synced: 27 Jan 2026

https://github.com/pooulad/gol

🚨Create game of life with C and Go

c ebitengine game-of-life golang

Last synced: 24 Apr 2026

https://github.com/thiagoh/lex

From the classic "Lex - A Lexical Analyzer Generator" from http://dinosaur.compilertools.net/lex/index.html

c compilers cpp flex lex lexer lexical-analysis lexical-parser

Last synced: 24 Apr 2026

https://github.com/ankitjarwall/c-

Code practice, working on c

c cpp

Last synced: 22 Apr 2026

https://github.com/howerj/nvram

Non-volatile variables in C

c hack nvram perl

Last synced: 20 Apr 2026

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/basemax/squareroot

Own function to calc the square root of a number.

c cpp math math-library mathematics square-root squareroot

Last synced: 19 Apr 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/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/8dcc/sudoku

Simple sudoku game (and CLI solver) for the terminal using ncurses and written in C

c cli ncurses sudoku sudoku-generator sudoku-solver

Last synced: 15 Jun 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/biglup/cardano-c

A pure C library for interacting with the Cardano blockchain. Compliant with MISRA standards and binding-friendly architecture.

c c99 cardano cryptocurrency cryptography serialization

Last synced: 23 Jan 2026

https://github.com/bagussatoto/arduino

Merupakan Aplikasi Arduino berbasi IOT untuk perkembangan Mikrokontreoller. Apk ini saya buat untuk pembelajaran.

c iot iot-platform

Last synced: 03 Jun 2026

https://github.com/pyrod3v/gitman-lite

A fast, lightweight CLI tool for creating and managing git repositories

c cli cli-app git github

Last synced: 25 Oct 2025

https://github.com/georgecatalin/mastering-stm32cubemx5-and-cube-ide

Using STM32 CubeMX and STM32 Cube IDE to Code Drivers and Firmware

bare-metal-programming c cprogramming drivers hal-library stm32 stm32cubeide stm32cubemx

Last synced: 15 Jun 2026

https://github.com/mayhem/smi_leds

C/C++/Python module to drive up to 8 or 16 WS2812b LED strips with a single Raspberry Pi

c python raspberry-pi ws2812b

Last synced: 06 Mar 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: 25 Oct 2025

https://github.com/srvariable/rubikcube

Play with a Rubik Cube in your own terminal!

c game open-source terminal

Last synced: 17 Apr 2026

https://github.com/rekgrpth/pymustach

Python mustach

c mustache python

Last synced: 04 Mar 2026

https://github.com/ivkos/split

Simple file splitter written in C

c command-line command-line-tool file-splitter simple split splitting tool

Last synced: 09 Oct 2025

https://github.com/carletonurocketry/qnx-stack

This is the all-encompassing repository for QNX stack utilities. Its main purpose is integration testing.

automation avionics bash c cuinspace integration-testing makefile qnx rocket shell-script telemetry testing

Last synced: 27 Jan 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/notnekodev/jash

Just another Shell. Written completly in C

c console make shell

Last synced: 02 Mar 2026