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/idanrosenzweig/real-time-computer-emulator

A real time emulator for a computer containing a cpu, mouse, keyboard, screen, (floppy) disk driver and BIOS firmware. Capable of loading and running small operating systems, provided as floppy disk files.

bios c cpp emulator firmware floppy-drives hardware i386 operating-systems vga x86

Last synced: 17 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/paulbatchelor/orb

A 2d musical puzzle game for Android.

android c dsp ndk

Last synced: 28 Apr 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/usmanmehmood55/acs71020

Library for ACS71020, a power monitoring IC

arduino c embedded energy energy-meter library power

Last synced: 27 Apr 2026

https://github.com/bezlant/s21_cat_grep

๐Ÿˆ Cat & Grep implementations. (School 42)

bash bsd c cat file-processing-c gnu grep regex test-coverage

Last synced: 04 Apr 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/amanoteam/pino

A GCC cross-compiler targeting Android

android c cobol cpp fortran gcc-complier objective-c objective-c-plus-plus termux

Last synced: 30 Apr 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/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/rul1an/zig-cross-compile-action

Zig based cross compilation for C, C++, Rust and Go. No Docker.

c cplusplus cross-compilation cross-compile github-actions go golang rust rust-lang zig

Last synced: 24 Apr 2026

https://github.com/cyring/cpuid2json

Query the CPUID instruction then export data to JSON

c cpuid json

Last synced: 24 Apr 2026

https://github.com/paraboul/libapenetwork

A fast and lightweight cross-platform network library written in plain C

c eventloop linux networking

Last synced: 24 Apr 2026

https://github.com/unidata/awips2-gemlibs

GEMPAK and NSHARP libraries for AWIPS II

awips c forecasting fortran gempak meteorology nsharp weather

Last synced: 05 Jun 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/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/shuque/pykpass

Python extension for Kerberos 5 password verification

authentication c extension kerberos password python verification

Last synced: 11 May 2026

https://github.com/dmotte/winautoclicker

๐Ÿ–ฑ Simple Auto-Clicker CLI application for Windows, written in C++

auto auto-clicker autoclicker c c-plus-plus cli clicker cpp exe interval millis milliseconds mingw portable time win windows

Last synced: 11 May 2026

https://github.com/bagussatoto/calculator

Mata Kuliah Pemprograman OOP

c config oop pempograman

Last synced: 10 May 2026

https://github.com/rob-blackbourn/example-wasm-array-passing-2

Simplifying memory management for passing JavaScript arrays to wasm

c clang javascript wasm webassembly

Last synced: 10 May 2026

https://github.com/git-elliot/competitive_programming_codes

All codes at one place in related format (aka Aditya Verma style).

algorithms c code competitive-coding competitive-programming

Last synced: 17 Apr 2026

https://github.com/hashdefineelectronics/basicgraphics

This is a basic C graphics library that can is hardware independent.

arm c embedded font graphics linux pic

Last synced: 09 May 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/andr3w03/kgv_tugas3_turing-a

Tugas 3 Mata Kuliah Komputer Grafik dan Visualisasi

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

Last synced: 09 May 2026

https://github.com/canciucostin/simple-windows-keylogger

Simple Windows keylogger using C language

c keylogger windows

Last synced: 08 May 2026

https://github.com/dadoum/dynamicloader

Turn your static bindings into dynamic ones! Cross-platform dynamic library loader in D, to make dynamic bindings easily from static ones (no variadic support though)

binding bindings c d dlang dlopen library loader

Last synced: 16 Mar 2026

https://github.com/ho-cooh/include-info

A VSCode extension for showing infos about your included files

c cpp visual-studio-code

Last synced: 08 May 2026

https://github.com/pythoninthegrasses/cc4e

C Programming for Everybody

c

Last synced: 29 Jun 2026

https://github.com/theluqmn/inflation-calculator

An inflation calculator, based on rule 72, made with C

c inflation math rule72

Last synced: 16 Mar 2026

https://github.com/maninak/alpha_compiler

A compiler for a javascript-like language called Alpha.

c compiler flex yacc

Last synced: 10 Jun 2026

https://github.com/mateuskoppe/uffs-algorithms

:rice_scene: UFFS Algorithms

c java python3

Last synced: 07 May 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/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/kabirbaidhya/testc

Hello World C project with unit tests and docker

c docker gcc hello-world makefile tests unit

Last synced: 07 May 2026

https://github.com/gemrest/viv

๐ŸŽ€ toy gemini client in ansi c (now sorta c99)

c c99 gemini gemrest iso

Last synced: 10 Jun 2026

https://github.com/performanc/messacer

Ultra-light decentralized messaging software using sockets.

c decentralized html javascript messaging nodejs

Last synced: 06 May 2026

https://github.com/desmonhak/wl_lib

(Windows & Linux Library) permite un cierto alto nivel de funciones. Para no tener que lidiar con las cabeceras รบnicas de cada sistema

c linux windows

Last synced: 06 May 2026

https://github.com/abdelkarimhajji/push_swap_42

Pushswap @ 42: Sorting Mastery ๐Ÿ”„โœจ Conquer the stack challenge with my Pushswap project at 42. Explore efficient sorting, witness algorithmic magic! #PushswapChallenge #CodeMagic ๐Ÿš€๐Ÿ’ป

c makefile push-swap42 stack

Last synced: 09 Jun 2026

https://github.com/shakfu/sndpipe

Max / MSP externals using the Soundpipe DSP Library

c dsp external max maxmsp soundpipe

Last synced: 09 Jun 2026

https://github.com/kastorcode/cc50

Soluรงรตes para os set's de problemas do CC50/CS50.

brazil c cc50 cs50 css goiania goias html javascript matheus oliveira php ramalho sql xhtml

Last synced: 05 May 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/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/do1e/nju-nemu

NJU-ICS-PA-NEMU

c

Last synced: 11 Feb 2026

https://github.com/bringauto/fleet-protocol

BringAuto Fleet Protocol - simple yet reliable communication for internet-connection-unstable environments

c communication cpp fleet-protocol protobuf reliable-protocol

Last synced: 11 Feb 2026

https://github.com/lucasdaher/banco-malvader-c

Este projeto foi desenvolvido para a matรฉria de Lรณgica de Programaรงรฃo da faculdade. O sistema foi desenvolvido utilizando Linguagem C e possui dois tipos de usuรกrio, clientes e funcionรกrios.

c

Last synced: 26 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/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/jacob-c-smith/json

A tested JSON parser / serializer

c json parser serializer tested

Last synced: 13 Feb 2026

https://github.com/skhoroshavin/qcc

QuickCheck for C

c quickcheck test

Last synced: 09 Jun 2026

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/smartherd/c-and-cpp-tutorial

Contains source code, exercises, code challenges, and quiz for C and C++ tutorial published on Youtube.

c c-plus-plus cpp

Last synced: 14 Feb 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/youssefali11997/minesweeper-project

A Minesweeper Game Console Based -- Used C Implemented Some Features . (Including Save/Load and Scoreboard )

c console dfs

Last synced: 18 Jun 2026

https://github.com/megh2005/cse-1051

For 1st years of HITK

c

Last synced: 02 Apr 2026

https://github.com/yangluoshen/fsm

Finite State Machine generator.

c dfa fsm linux

Last synced: 02 May 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/sigfox/sensit-payload

Sensit payload parser and serializer for v2 and v3

binding c javascript parser sensit serializer sigfox

Last synced: 24 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/alexfru/icachemips

MIPS instruction cache for RetroBSD to run large programs

c cache emulator mips

Last synced: 15 Jun 2026

https://github.com/berkaygediz/c-studies

๐Ÿง‘โ€๐Ÿ’ป Made with C and C++ in 2015.

c cpp input-output memory pointers-in-c studies system

Last synced: 02 Mar 2026

https://github.com/stemmlerjs/os-design-assign-2

Assignment #2 - SYST44288 - Operating Systems Design And Systems Programming

buffers c java networking

Last synced: 03 Mar 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/hamaarour/minishell

This project is about creating a simple shell - essentially, my own little bash. Through this project, I've learned a lot about processes and file descriptors.

1337cursus 1337school bash c minishell42

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/yuriidorosh/markdown-viewer

"Markdown Viewer" is a simple GTK-based application to view Markdown files.

c c-language c-language-programming gtk gtk3 markdowm markdown-parser markdown-to-html markdown-viewer

Last synced: 01 May 2026

https://github.com/nyashniyvladya/renqualizer

Some funny things with sound in RenPy and bass.dll

c cython equalizer music python ren-py renpy

Last synced: 01 May 2026

https://github.com/boomerwing/morsecode-raspberrypi-pico

Raspberry Pi PICO and FreeRTOS. Most projects send Morse Code (CW) training text (both plain text and random characters) using FreeRTOS.

amateur-radio c cw freertos morse pi pio ps2-keyboard raspberry-pi-pico rp2040 shuffle

Last synced: 05 Mar 2026

https://github.com/tariktesfa/simple_shell

This is another ALX Group Project

c shell shell-script

Last synced: 30 Apr 2026

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/ediloaz/simplex-algorithm

Resolves linear programming problems (LP) with the simplex algorithm showing all the intermediate steps. With a basic interface (Glade & GTK+) input and Latex (beamer) Output.

c gtk3 interface-glade latex latex-beamer linear-programming linux simplex simplex-algorithm

Last synced: 30 Apr 2026

https://github.com/dineshpinto/stm32f4

Combining an FPGA, ยตC and AWG for nanosecond photon counting

assembly awg c microcontroller photonics verilog

Last synced: 30 Apr 2026

https://github.com/alewin/unibo2016-os-exams

Operating System OS Exams C and python, UniBo 2016 Esami Sistemi Operativi

c davoli python sistemi sistemi-operativi so unibo

Last synced: 30 Apr 2026

https://github.com/basemax/tcp-ip-chat-server

This is a TCP/IP chat server implemented in C. The server allows multiple clients to connect and communicate with each other through a chat room.

c c-chat c-network c-tcp chat chat-ip chat-tcp cpp network-c tcp

Last synced: 30 Apr 2026

https://github.com/grsaiago/my_ping

A reimplementation of inettools 2.0 Ping utility in C

c cli network-analysis networking ping study-project

Last synced: 02 Apr 2026

https://github.com/nihilantropy/get_next_line

get_next_line 42 school project

42projects 42school c coding getnextline project

Last synced: 13 Jun 2026

https://github.com/jopetty/cpsc-223

Homework assignments, lecture notes, and papers for CPSC 223b (Data Structures and Programming Techniques) at Yale University.

c computer-science data-structures yale

Last synced: 10 Jul 2025

https://github.com/aziliz1/solutions

My solutions to online challenges, with explanations when allowed.

c challenges challenges-solved online-challenges problem-solving pwnable

Last synced: 22 Mar 2025

https://github.com/kinetictactic/tetris-c

Tetris written in C.

c raylib tetris

Last synced: 26 Jun 2025

https://github.com/nitinkedia7/cs347-compilers-lab

Guess what, we made a custom C compiler!

c compiler mips-assembly

Last synced: 05 May 2025

https://github.com/mnk400/rocketnani

Fly a rocket across your terminal

c makefile

Last synced: 05 Apr 2025

https://github.com/barrettotte/sock-server

A simple multithreaded server to learn more about sockets and multithreading with C.

c c-socket-programming threading

Last synced: 29 Mar 2025