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/michaelbrim/tedium

bits of common code to reuse across C/C++ projects

c c-plus-plus c-preprocessor configuration enumerated-types system-programming

Last synced: 02 Feb 2026

https://github.com/P4dro-Dev/Codificando-na-Linguagem-C-Nivel-Hard

Nessa atividade, eu foi um desafio que foi passado no curso Técnico em informática que estou realizando. Para testar nossos conhecimentos sobre a linguagem C em um nível elevado. Para testar nosso aprendizado, e nossa Lógica de Programação. Todas às questões tiveram suas devidas perguntas comentadas. Assim, concluindo o desafio com excelência!

c logica-de-programacao

Last synced: 21 Sep 2025

https://github.com/sohnryang/skeleton-os

OS with bare bones only. (WIP)

assembly c os

Last synced: 17 May 2026

https://github.com/andrflor/openai-c

Pure c openai-api client implementation [WIP]

c c89 curl gpt-3 openai openai-api

Last synced: 17 Feb 2026

https://github.com/priontoabdullah/problem-solving-online-judge

💻The goal of this repository is to save all programming problem solutions that I solved at a different online judge. 🗽📃

acm-icpc c cpp hackerrank-challenges javascript python uri-online-judge uva-online-judge

Last synced: 07 Apr 2026

https://github.com/bksaiki/minim

Scheme-like language

c hobby-language

Last synced: 13 Apr 2025

https://github.com/vonderklaas/invoice-machine

I played a bit with *C* to build this command-line application. Now you can generate bills and invoices for your restaurant. It is designed to help managers quickly generate invoices for customers.

c make mdx

Last synced: 16 May 2026

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

😳 cursed ☑️ todo list 📜 for your terminal 🖥

c ncurses terminal todo-list tui

Last synced: 16 May 2026

https://github.com/daleksla/can_interact

Functionality to easily read and write to CAN bus in C/C++ for GNU/Linux OSs

c c89 can-bus cxx cxx-library cxx11 linux socketcan

Last synced: 10 Apr 2026

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

This is a repository learning low level programming in C

alx-low-level-programming c libraries

Last synced: 03 Mar 2025

https://github.com/vinnyhorgan/blink

A tiny game engine

c engine wren

Last synced: 18 Mar 2025

https://github.com/thatonegin/cbone

Verbose build system for C

build-system c

Last synced: 11 Jun 2026

https://github.com/itzcozi/dynoir

Bypass DyKnow on ChromeOS, Windows and Your Browser

c poc python reverse-engineering stop-censorship

Last synced: 29 Apr 2026

https://github.com/saschpe/kidcat

KidCat - the simple chat. Command-line threaded chat server and client written in ANSI C.

c makefile posix pthread socket syscall

Last synced: 29 Mar 2025

https://github.com/simon-zerisenay/42_push_swap

Pushswap is a 42 project emphasizing efficient sorting by minimizing operations. Participants use a limited set of commands to manipulate stacks and achieve the desired sorted order, showcasing algorithm design and optimization skills while developing problem-solving abilities.

42 42pushswap c chunking cprogramming ecole42 linkedlist midpoint pushswap sorting-algorithms stacks struct

Last synced: 18 Oct 2025

https://github.com/lucat1/jv

Simple JSON Viewer

c json-logger json-logging json-viewer

Last synced: 02 Jul 2025

https://github.com/nahakiole/schwitzerduetsch

A pebble watchface in swiss german

c pebble smartwatch swiss swissgerman watch

Last synced: 29 Apr 2026

https://github.com/walvi112/esp32_sensorcontrol

Sensor View Dashboard on ESP32 using LVGL and ESP IDF platform

c esp-idf esp32 freertos lvgl

Last synced: 12 Apr 2025

https://github.com/a0zhar/ps4payloadloader

This repository will be maintained by me. Super simple to use! It has everything needed to build Your own MiraLoader or Payload Launcher refrenced in the PS4JB Repo by Sleirsgoevy

c exploit freebsd playstation4 ps4 ps4-jailbreak ps4-payload ps4exploit ps4jb ps4payload

Last synced: 22 May 2026

https://github.com/jeziellago/android-reverse-shell-example

Android reverse shell example with native library.

android c reverse-shell

Last synced: 23 Jun 2026

https://github.com/limdongjin/small-vim

VIM editor Project for C programming(CSE2035) 2016 Fall, Sogang Univ.

assignment c editor vim

Last synced: 02 May 2026

https://github.com/yauntyour/appweb

appweb 开源执行端框架 具备集成的功能 性能极佳

c socket webapp

Last synced: 02 May 2026

https://github.com/mengstr/chkoverlap

Check for overlaps in data/code areas in PDP8 .rim and .bin files

bin c pal palbart pdp-8 pdp8 rim

Last synced: 08 Jun 2026

https://github.com/tristartom/fussil

Minimalist example code for FuSSIL (full-stack systems programming and security instructional labs)

c linux linux-shell syscalls web web-security

Last synced: 13 Mar 2026

https://github.com/qvecs/qjson5

📎 A quick JSON5 implementation written in C, with Python bindings.

c json5 python

Last synced: 01 May 2026

https://github.com/andersonhsporto/c-avengers-api

API Rest Using Data From Marvel Avengers Comic Book

42 42sp ansi-c c libft mariadb mongoose rest rest-api

Last synced: 01 May 2026

https://github.com/andreafioraldi/til-compiler

Tripel Intermediate Language Compiler - Compile an XML based assembly language to bytecode for the Tripel Virtual Machine

assembly-language bison bytecode c cmake compiler flex language-compiler libxml2 parser xml

Last synced: 03 May 2026

https://github.com/shivam0110/basic-short-games

Short games made using easy programming languages like cpp, c, python.

basic-codes basic-game c cpp easy-to-under game game-development python source-code

Last synced: 03 May 2026

https://github.com/sebkur/vexterm

A terminal emulator library and application

c gtk terminal-emulators

Last synced: 22 Jan 2026

https://github.com/yasindce1998/barzakh

A controlled, white-hat UEFI bootkit simulation environment for academic research and defensive detection engineering.

bootkit c defensive-security kernel kernel-module malware offensive-security python rootkit security uefi uefi-boot uefi-development

Last synced: 21 Jun 2026

https://github.com/kostyafarber/c-data-structures

Implementing various data structures in c

c data-structures-and-algorithms

Last synced: 01 May 2026

https://github.com/nirmal-suthar/gcc_lite

Toy C-Compiler for course CS335, 2021-II

c compiler cs335 ply python x86-32

Last synced: 30 Apr 2026

https://github.com/jabbalaci/c-repl

A simple REPL for the C programming language

c python repl

Last synced: 30 Apr 2026

https://github.com/thefangbear/sat

Boolean expression parser and solver suite

c cpp parser sat solver

Last synced: 04 May 2026

https://github.com/mattlean/glitchart

Databend images

c script

Last synced: 29 Jun 2026

https://github.com/cycloctane/cyclocalc

Simple math expression evaluator written in C99. Based on Pratt Parsing.

algorithms ast c parser

Last synced: 15 Oct 2025

https://github.com/farout101/monster-chase

Test project with Unity Engine

c unity2d

Last synced: 30 Apr 2026

https://github.com/blmayer/c-cpp-project-template

This repository is a template structure for small projects using C or C++.

c cpp project template

Last synced: 04 May 2026

https://github.com/moltony/libmtnlog

Moltony's logging library

c c-library cross-platform library logging

Last synced: 31 May 2026

https://github.com/carletonurocketry/josh-nx

Board support logic for the Josh flight computer running Apache Nuttx.

apache-nuttx c embedded flight-computer inspace nuttx rocket rocketry rtos space

Last synced: 06 Oct 2025

https://github.com/emmanuelmess/collisionbasedgassimulator

Leveraging GPU with OpenCL to run a particle simulator

c gpu opencl

Last synced: 27 Jan 2026

https://github.com/fantasticmao/lib-examples

Examples of learning C, Go, Java, JavaScript, Python programming languages.

c go java javascript python

Last synced: 27 Jan 2026

https://github.com/perkss/ontimedb

Scalable and fast data store optimised for time series data such as financial data, events, metrics for real time analysis

c database time-series timeseries

Last synced: 05 May 2026

https://github.com/mckenney5/qsh

qsh - A small, lightweight, command interpreter

c cli gnu linenoise linux readline shell

Last synced: 22 Jan 2026

https://github.com/aksiksi/gtipc

A client/server IPC interface using POSIX APIs.

c ipc linux posix unix

Last synced: 30 Apr 2026

https://github.com/dealbisac/cprograms

This repository contains the C Programs with the source code as well as output so that you can learn the better way of programming.

c program programming-challenges programming-exercises programming-language

Last synced: 30 Apr 2026

https://github.com/spaciouscoder78/unitconversion.hpp

A C++ library containing predefined unit conversion formulas to make your life easier

c cpp header-files unitconversion

Last synced: 07 Oct 2025

https://github.com/fahadpathan7/swe-127-128-assignment-

Here are my assignments, of courses, SWE-127 & SWE-128

c

Last synced: 13 Oct 2025

https://github.com/ourhouchmohamed97/cs50-journey

Collection of my CS50 projects and problem sets, showcasing my journey through Harvard's Introduction to Computer Science. Includes solutions, experiments, and implementations in C, Python, SQL, and more.

c certificate computer-science coursework cs50 cs50x education flask harvard-cs50 html-css-javascript learning-to-code practice problem-set projects python sql sqlite

Last synced: 05 May 2026

https://github.com/ababyprogrammer/professional-language

C is a general-purpose computer programming language. It was created in the 1970s by Dennis Ritchie, and remains very widely used and influential. By design, C's features cleanly reflect the capabilities of the targeted CPUs.

c c-programming cpp csharp

Last synced: 05 Feb 2026

https://github.com/neoxelox/bow

Diana Dot backend.

backend c cpp embedded esp-idf esp32-s3 espressif

Last synced: 20 Jun 2026

https://github.com/hwzlovedz/max31856_esp-idf_thermocouple

MAX31856(thermocouple) Demo in ESP-IDF v5.0.1 environment

c cpp esp-idf esp32 esp32-s3 thermocouple

Last synced: 05 May 2026

https://github.com/educorreia932/feup-lcom

🖱 MIEIC 2019/2020 - 2º ano / 1º semestre

c device-drivers feup feup-lcom mieic minix3 rtc-module serial-port university-course

Last synced: 09 Jun 2026

https://github.com/r0drigo-0/cheatsheet_cpp

Algorithms + DSA + Concepts to know in C++

algorithms c cpp dsa dsa-algorithm

Last synced: 29 Apr 2026

https://github.com/alexeev-prog/cmdparser_c

Command Line Arguments parser in C

c cli cmd command-line command-line-parser minimal parser

Last synced: 13 Oct 2025

https://github.com/mathworks/elapsed-time-and-timestamp-delta-blocks-for-simulink-real-time

Example models of Time Elapsed and Timestamp Delta blocks that run on Simulink Real-Time target computers with QNX. Both blocks have similar functionality to blocks with the same name available prior to R2020b. Need R2020b or later.

c matlab models qnx simulink slrealtime timestamp

Last synced: 20 Feb 2026

https://github.com/slembcke/pixler

C library for creating NES games.

6502 assembly c coroutines game nes

Last synced: 06 May 2026

https://github.com/cpmbits/cpm-hub

cpm bits repository

c cpm cpp

Last synced: 29 Apr 2026

https://github.com/bsdelf/simple-build

Simple build tool for small C/C++ projects

build c c-plus-plus clang cpp17 freebsd gcc linux macos make makefile

Last synced: 29 Apr 2026

https://github.com/nathanfallet/pickfalling-ds

Unfinished port of the PickFalling game to DS

c devkitpro game libnds nds

Last synced: 29 Apr 2026

https://github.com/hex01e/get_next_line

get_next_line is a function that get line by line from some file using just the file descriptor of the opened file.

c files functions

Last synced: 13 Oct 2025

https://github.com/lorhansohaky/gourcegui

Graphical interface for the Gource

c gource graphical-user-interface gtk

Last synced: 29 Apr 2026

https://github.com/simon-zerisenay/42_philosophers

42 Philosophers: Philosophers is a project that involves solving the dining philosophers problem using threads and synchronization. The goal is to implement a solution where multiple philosophers can share a limited number of resources (such as forks) without encountering deadlocks or starvation.

42 42abudhabi 42philosophers 42projects c cprogramming ecole42 mutex philosophers threads

Last synced: 08 Jun 2026

https://github.com/blagojeblagojevic/smooth-life

implementation of a conway game of life

c conway-s-game-of-life conways-game-of-life smooth-life

Last synced: 29 Apr 2026

https://github.com/wadaboa/operating-systems-project

Trains scheduling project, for Operating Systems class at UNIFI

c operating-systems sistemi-operativi so threading train-scheduler unifi

Last synced: 07 Oct 2025

https://github.com/sunilshetty07/basic-c-programming

These programs can be asked during interviews.

c c-programming

Last synced: 15 Jun 2026

https://github.com/neyn/neynxx

Fast and Lightweight C++11 HTTP Library

c cpp cpp-library cpp11 cxx cxx-library cxx11 fast-library http http-server webserver

Last synced: 28 Apr 2026

https://github.com/basemax/pi

Small program in C language to calculate pi value.

c monte-carlo monte-carlo-methods pi pi-calculator

Last synced: 29 Jun 2026

https://github.com/franzkafkayu/cplusplusexceriseandexamples

This Repository Is Just Used For Excerise,help me master in C++.

c cpp cpp11

Last synced: 28 Apr 2026

https://github.com/gunh0/algorithms

📝 Solutions for Algorithm Problems [C/C++]

algorithm beakjoon c cpp data-structures project-euler

Last synced: 12 Mar 2026

https://github.com/drsdavidsoft/ardush

A simple shell made for Arduino-based boards, made from scratch and compatible with PuTTY.

arduino c emulation putty shell vt100

Last synced: 06 May 2026

https://github.com/moisutsu/pascal_compiler

C言語によるPascal風言語のコンパイラ

c lex llvm pascal-compiler yacc

Last synced: 28 Apr 2026

https://github.com/native-bindings/libtesseract

Tesseract OCR bindings to NodeJS

bindings c javascript nodejs tesseract

Last synced: 28 Apr 2026

https://github.com/kolsha/stm32-audio-visualizer

Audio visualizer based on stm32 and extension board.

audio-visualizer c fft fourier-transform stm32

Last synced: 08 Jun 2026

https://github.com/princebansal7/c-cpp-logic-building

This Repo contains the codes from scratch to learn C, C++ (STL) & Object Oriented Programming

c c-plus-plus object-oriented-programming standard-template-library stl

Last synced: 19 Oct 2025

https://github.com/harsh-panchal-804/load-balancer-in-c

Multithreaded Layer 7 Load Balancer written in C for Linux. It utilizes POSIX sockets to accept and forward HTTP requests, distributes connections to multiple backend servers using round-robin scheduling, and transparently relays backend responses to clients . It also has dynamic Domain Name resolution.

c linux load-balancer posix-threads round-robin tcp

Last synced: 28 Apr 2026

https://github.com/rekgrpth/mustach

C implementation of mustache templating

c mustache

Last synced: 08 Oct 2025

https://github.com/maeln/zalgo

A smol zalgo implementation.

c code-golf zalgo

Last synced: 15 Jun 2026

https://github.com/simpuar/covertd

Covert Linux daemon for encrypted file logging, USB tracking, screenshots, and stealth exfiltration

c covert data-exfiltration file-monitoring forensics ld-preload linux malware-analysis red-team research screenshot-capture security-audit security-tools systemd usb-tracker

Last synced: 28 Apr 2026

https://github.com/jotavare/spinning-ascii-donut-c

A straightforward ASCII spinning donut implemented in C.

c cos sin spinning-donut

Last synced: 29 Jun 2026

https://github.com/sam9111/pharmacy-management-system

Pharmacy Management command-line application built in C

c

Last synced: 12 Oct 2025

https://github.com/sandeeppaldotnet/calculator-program-asp.netcore-c_sharp

Calculator program by middleware in asp.net core

asp-net-core c middleware

Last synced: 06 May 2026

https://github.com/v0idzdev/open-jinx

Jinx OS is a retro themed command line operating system for x86_64 architectures.

assembly c command-line docker linux os retro

Last synced: 14 Apr 2026

https://github.com/mo7amed-hussein/c-language-made-easy

c language made easy in arabic book , source code and pdf

book-src c c-language-made-easy c-languages free-book learn-c madeeasy

Last synced: 20 Oct 2025

https://github.com/alewin/c-code-snippets

C code snippets and system call examples, UniBo 2016 Sistemi Operativi

c linux operating-system sistemi-operativi unibo unix

Last synced: 13 May 2026

https://github.com/onadrog/pomo

Most Simpliest "pomodoro" in C.

c learning-by-doing pomodoro

Last synced: 07 Jun 2026

https://github.com/lrwx00t/c-wordwrap

Simple Wordwrap in C

c wordwrap

Last synced: 12 Oct 2025

https://github.com/nouuu/gtk-cours-et-tp

TP prise en main GTK avec Clion et CMake. Le README est un cours expliquant comment développer une application GTK avec CMake ou Makefile que ce soit sur Windows (MSYS2, WSL) ou Linux

c clion clion-cmake cmake development glade gtk gtk3 linux makefile mingw msys2 msys2-mingw wsl wsl-ui wsl2

Last synced: 06 May 2026