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/alphatechnolog/libcommon

libcommon is a simple library which contains abstractions for some utilities such as dynamic arrays, optionals, defer statements, etc

c

Last synced: 07 Feb 2026

https://github.com/serialphotog/intel-8080-emulator

A work in progress emulator for the Intel 8080 microprocessor.

c emulator intel-8080

Last synced: 20 Apr 2026

https://github.com/subhangisati/c_programming

This is just to practice C programming from scratch

basic-programming c c-programming-language problem-solving

Last synced: 14 Oct 2025

https://github.com/coding-pelican/c-style-guide

Guidelines for modern C coding, including style conventions and layout organization.

c c-coding c-style code-organization conventions guide guidelines modern-c

Last synced: 06 Jul 2025

https://github.com/suresh142/lsb_image_steganography

Steganography is the art and science of concealing information within other data to ensure its confidentiality, In this project, you will implement a basic steganography system using the C programming language. The primary goal is to embed a secret message within an image without visibly altering the image.

c cplusplus cpp image lsb lsb-steganography secret steganography

Last synced: 20 Apr 2026

https://github.com/jd297/coreutils

coreutils for the Linux kernel (JD297/Linux)

c coreutils libc linux shell

Last synced: 31 Jan 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/wangrongwei/kcore-utility

WIP: Linux kernel kcore-utility

c linux-kernel utility

Last synced: 16 May 2026

https://github.com/bezlant/s21_math_solver

🧮 A simple math expression evaluator built wtih Imgui. (School 42)

c calculator check djikstra-algorithm graph-visualization imgui-glfw math-solver parser rpn-calculator test-coverage

Last synced: 04 Apr 2026

https://github.com/nandaord/s.o.s.praialimpa

Projeto para a cadeira de Algoritmo e Estrutura de Dados do 3° Período de Ciência da Computação na CESAR School

2d-game beach c educational environment-awareness gamedev raylib sharks-attacks

Last synced: 07 Feb 2026

https://github.com/snick512/cloudflare

A Cloudflare Zone management tool.

api bash c cli cloudflare dns manager zones

Last synced: 07 Feb 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/a-h-ismail/libtmsolve

Library for parsing mathematical expressions and manipulating matrices.

c matrix numerical-methods

Last synced: 31 Jan 2026

https://github.com/nilostolte/opengl-glsl

Examples (OpenGL and GLSL shaders) and complete OpenGL installation with w64devkit development kit, glad and glfw3 binaries and Ninja building tool for Windows 64 C/C++

c cpp glfw glfw3 glsl glsl-shaders graphics ninja-build opengl shadertoy shadertoy-compatibility w64devkit win64 windows windows-10

Last synced: 24 Feb 2026

https://github.com/albericod/algoritmos-em-c

Exercícios e algorítimos em C resolvidos com requisitos diferentes, professor Daives

algorithm algorithms c exercicios-de-algoritimos

Last synced: 18 Oct 2025

https://github.com/marko19907/raspberry-pi-tetris

Low-level programming project, "Low-Level Programming" (TDT4258) course, fall 2023.

c linux low-level-programming memory-mapping raspberry-pi sense-hat tetris

Last synced: 18 Apr 2026

https://github.com/ghazaleze/mini_firewall

loadable_kernel_module

c linux-kernel ubuntu

Last synced: 18 Apr 2026

https://github.com/junexxd/kernel-module

Linux kernel Modules and device drivers

c linux-kernel makefile

Last synced: 25 Feb 2026

https://github.com/allancapistrano/gerador-de-numeros-aleatorios

Dois geradores de números aleatórios, um que permite a repetição dos números e outro que não permite a repetição dos números.

c generator gerador gerador-numeros random-number-generators

Last synced: 16 Mar 2025

https://github.com/danielgatis/go-ptrloop

A helper to iterate over unsafe pointers.

c go golang pointer-arithmetic unsafe-pointers

Last synced: 28 Apr 2026

https://github.com/vulcan-dev/gettext-gen

Automation utility for gettext

c cpp languages localization python

Last synced: 28 Feb 2025

https://github.com/mdawoud27/data_structures_and_algorithms

Data Structures and Algorithms, you'll find comprehensive notes, explanations, and implementations of various data structures and algorithms.

arrays bigonotation binary-tree binary-trees c cpp data-structures hashtable javascript linked-list queues searching-algorithms sorting-algorithms stack stl

Last synced: 15 Apr 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/hamsadev/cascadefilters

A lightweight and efficient library for implementing multi-stage (cascaded) digital filters, supporting high-pass, low-pass, band-pass, and band-stop configurations. Ideal for signal processing tasks with customizable filter orders and coefficients.

c cascade-filters digital-filters dsp filter high-pass-filter low-pass-filter

Last synced: 30 Jan 2026

https://github.com/tony-artz/c-http-server

A simple HTTP 1.1 Web server made using C and Sockets sys calls in Linux

c cmake gnu gnu-linux http http-server linux socket socket-programming sockets web webserver

Last synced: 30 Jan 2026

https://github.com/nicolasgasco/42_cub3d

Group project done by @nicolasgasco and @isolinis. A small Wolfenstein-inspired video game done with raycasting and MiniLibX.

3d c game minilibx raycasting

Last synced: 07 Jun 2026

https://github.com/alpinebuster/arkime-docker-compose

Deploy Arkime with GPU-accelerated Rust/Python parsers and custom plugins using Docker Compose.

arkime c cuda deep-neural-networks docker docker-compose llm machine-learning networking pcap pcapng python rust traffic-analysis

Last synced: 16 Apr 2026

https://github.com/zncl2222/c_array_tools

This is a simple dynamic array tool implemented in C with a single header file

arrays c dynamic-array single-header-lib

Last synced: 01 Mar 2026

https://github.com/madladsquad/untitledopen

A wrapper on top of a number of libraries for opening links and file pickers natively.

bindings c cpp url-opener

Last synced: 01 Mar 2026

https://github.com/missipsag/lexic-analyser

This project is a Lexical Analyzer (Scanner) implemented in C, designed to tokenize a simple programming language. It processes an input string (source code) and identifies valid tokens such as keywords, identifiers, numbers, operators, and punctuation marks. The analyzer is based on a Deterministic Finite Automaton (DFA).

automaton c c-programming compilation dfa lexical-analysis lexical-analyzer programming-languages theory-of-programming-languages

Last synced: 30 Jan 2026

https://github.com/lutoma/fastresize

A FastCGI backend for on-the-fly image resizing

c daemon fastcgi imagemagick imageserver

Last synced: 12 Mar 2025

https://github.com/ryan-menezes/sistemabiblioteca

Sistema de gerenciamento simples de livros de uma biblioteca

biblioteca c cadastro language-c sistema sistema-biblioteca

Last synced: 07 Jun 2026

https://github.com/ygor-sena/42cursus-philosophers

The ninth project of 42's curriculum asks students to solve the famous Dijkstra's synchronization problem. This is a introduction to threads, mutexes and semaphores.

42 42cursus 42saopaulo 42school 42sp ansi-c c ecole42 mutex philosophers philosophers-dinner-problem philosophers42 semaphore thread

Last synced: 08 Jun 2026

https://github.com/ekogii/casino

I like gambling so I made a Casino-TUI-thing. Coded in C because C is goated

asdasdasdasdasdasd c casino i-love-gambling

Last synced: 02 Mar 2026

https://github.com/amoeba/dereth-cartography

Archive of David Simpson's C source code from his Dereth Cartography page

asherons-call c cartography gaming maps

Last synced: 22 Mar 2026

https://github.com/rekgrpth/mustach

C implementation of mustache templating

c mustache

Last synced: 08 Oct 2025

https://github.com/zakhaev26/feathercli

Home to Hawk, Raven, Koel, and Falcon CLIs 🛠️

apt c cli js npm

Last synced: 01 Mar 2026

https://github.com/westleyr/list-files

List All File(s) and Directory(s) With Color Highlighting

c clang cli color command command-line-tool directories directory fast file files linux list list-files ls simple

Last synced: 01 Mar 2026

https://github.com/bahamas10/undercurrents

Visualizer made in C and OpenGL and SDL2

c opengl sdl sdl2

Last synced: 08 Oct 2025

https://github.com/groboclown/precision-shell

The Exactly What You Need Shell

c container docker shell

Last synced: 16 Feb 2026

https://github.com/jon-brandy/data-structure

MY ANSWERS OF ALL DATA-STRUCT ASSIGNMENTS IN LECTURES

c data-structures

Last synced: 24 Apr 2026

https://github.com/ii64/spotify-adblock

Spotify AdBlocker for Windows, written in C. DLL Injection.

adblock c minhook spotify windows

Last synced: 27 Apr 2026

https://github.com/stdlib-js/strided-base-function-object

C APIs for creating and managing strided array function objects.

array base c fcn function javascript n-api napi node node-js nodejs stdlib strided

Last synced: 08 Oct 2025

https://github.com/merteldem1r/algostruct

AlgoStruct - Mastering DSA with C & C++ Data Structures and Algorithms, Essential Concepts like Pointers, OOP, Structures, Memory Allocation etc. with well explained comment lines and Readme files. Implementing all Data Structures from scratch and their Algorithms.

algorithms c computer-science cpp data-structures leetcode

Last synced: 08 Oct 2025

https://github.com/sayan-maity/46-programming-quetions

A bunch of 45 coding questions given in college as assignment written in C language

c

Last synced: 24 Apr 2026

https://github.com/onadrog/pomo

Most Simpliest "pomodoro" in C.

c learning-by-doing pomodoro

Last synced: 07 Jun 2026

https://github.com/rmorshea/cmodel

Model C structs with Pydantic

c pydantic python

Last synced: 12 Apr 2026

https://github.com/basemax/brainfuck2c

A simple Brainfuck-to-C transpiler that converts Brainfuck code into optimized C code. It features token merging, error detection, and clean C output for easy compilation and execution.

brainfuck brainfuck-compiler brainfuck-generator brainfuck-interpreter c c-generator compiler compiler-generator transpilation transpile transpiled-language transpiler transpilers transpiling

Last synced: 15 Feb 2026

https://github.com/souleeater99/minishell

About Minishell - A 42 School project implementing a simplified Bash-like shell in C This educational project dives into core systems programming by recreating shell fundamentals: Process control (fork/exec, pipes, signals) File I/O (redirections, heredoc) Memory-managed environment (zero leaks) Bash-like features with 42's strict coding stand

1337cursus 1337school 42cursus 42projects 42school bash c file filedescriptor filesystem mangagement memory-management processes programming system unix-shell

Last synced: 15 Feb 2026

https://github.com/0xdaksh/scientific-calculator

School Project for C++ to Make a Scientific-Calculator, allows you to input to retain output.

c c-plus-plus calculator programming-language scientific

Last synced: 07 Oct 2025

https://github.com/coding-pelican/pacman-c

Simple implementation of the classic Pacman game using ASCII characters in C

ascii c cli-game console-based console-game game pacman pacman-game terminal-based terminal-game windows

Last synced: 27 Apr 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/insoft-uk/prime-c

Prime-C (Experimental!) is a Compiler for a hybrid PPL + C language that translates code into pure PPL (Prime Programming Language) for the HP Prime calculator.

c c-like-syntax hp-prime ppl software-development

Last synced: 03 Mar 2026

https://github.com/moxer-mmh/sorting-algorithms

Advanced Algorithm mini tp

c complexity python sorting-algorithms

Last synced: 07 Oct 2025

https://github.com/gvicentin/sc

Subnet Calculator CLI

c cli networking subnetting

Last synced: 09 Oct 2025

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/ZBCMars/UEFIStudy

Here is the code I wrote in the process of learning UEFI and OS. My goal is to write a complete OS Loader to boot the operating system in the U disk.

bios c operating-system uefi uefi-boot uefi-shell

Last synced: 11 Mar 2025

https://github.com/djdeveloperr/struct

C-style struct utility for Deno.

c deno ffi struct

Last synced: 28 Jan 2026

https://github.com/wiltonsr/micro-unb

Repositório de atividades da disciplina de microcontroladores e microprocessadores da UnB-Gama.

assembly c microcontroller microprocessor msp430 msp430g2553

Last synced: 24 Apr 2026

https://github.com/arjuncodess/cs50_solutions

This is CS50x 2023 Here are the solutions to the problem sets and labs you need to complete. Thank me later!

c cs50x flask html-css-javascript python solutions sql

Last synced: 18 Apr 2026

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/seahorn/sea-cut

C/C++ refactoring tool for library abstractions

c cplusplus program-verification refactoring static-analysis

Last synced: 16 Apr 2026

https://github.com/ad4ndi/lsd

Low-level data copying utility

c cli data

Last synced: 14 Feb 2026

https://github.com/daviamsilva/arcade_mania

Desenvolvimento de um jogo para a plataforma Game Boy Advance usando linguagem C

c faculdade gameboy gameboy-advance gba

Last synced: 14 Feb 2026

https://github.com/wiwichips/assignment-extension

Quick and simple way to update your C/C++ assignment after you've submitted it.

c updater

Last synced: 29 Apr 2026

https://github.com/bamx23/mobileoptimized

Sample project for MobileOptimized'19. iOS crash handling and stuff

2019 c cpp crash-reporting ios mobileoptimized moconf objc objcective-c swift

Last synced: 13 Apr 2026

https://github.com/diego-luna/socialbackpack

Este es un proyecto de MoonMakers, ¡SocialBackpack!, es una mochila que muestra tu cantidad de seguidores en tiempo real de Youtube, Facebook y Instagram.

apis arduino c diy facebook-api instagram-api iot nodemcu utilizando-el-nodemcu youtube youtube-api

Last synced: 13 Apr 2026

https://github.com/mparolari/xpacket

XPacket is an utility that generates a C struct and two functions for serialize/deserialize it into/from a given payload.

c c89 cpp serialization serialization-library

Last synced: 01 Apr 2026

https://github.com/markjso/minishell

Create your own shell in C using bash as a reference.

bash c shell

Last synced: 14 Feb 2026

https://github.com/ranjian0/mutton

C library to develop cross-platform mobile and desktop applications

android c linux macos opengl windows

Last synced: 13 Apr 2026

https://github.com/yeqown/snowflake

twitter's global ID generator alg implementation based c, and it provide extension for lua and CLI program.

c cli cmake library lua shared-library static-library

Last synced: 29 Apr 2026

https://github.com/zhayujie/minos

A minimal viable operating system.

c os riscv

Last synced: 09 Oct 2025

https://github.com/sksaju/codeforces

My submissions of codeforces programming contest

alogrithms c c-plus-plus problem-solving

Last synced: 24 Apr 2026

https://github.com/sondernextdoor/brightness-slider

A simple slider GUI written in C++ with monitor brightness functionality as an example

brightness c cpp gui monitor slidebar slider trackbar

Last synced: 29 Apr 2026

https://github.com/kristjanvalur/libtealet

C library for stack slicing and coroutines

c coroutines gevent stacks

Last synced: 05 Jun 2026

https://github.com/diogocarrola/leetcode75

The 75 most frequent LeetCode questions in coding interviews, curated by industry experts. The only resource you need for coding interviews.

algorithms c coding-challenges cpp data-structures interview-preparation javascript leetcode python

Last synced: 06 Oct 2025

https://github.com/electrocodeur/horloge_r1p

DIY Clock

arduino c

Last synced: 29 Apr 2026

https://github.com/vulcu/opossum

A bluetooth-based amplifier with automatic gain control

atmega32u4 automatic-gain-controller bluetooth bm62 c cpp max9744 msgeq7 spectrum-analysis

Last synced: 27 Apr 2026

https://github.com/vepo/csvi

CSV Viewer written in C for Command Line

c command-line command-line-tool csv csv-parser gnu linux viewer

Last synced: 05 Jun 2026

https://github.com/abtinz/aut-spring

Amirkabir University of technology C programming Spring Course Home works

c

Last synced: 17 Oct 2025

https://github.com/otaviomalta/ipc

Trabalho de Introdução a Programação de Computadores da UFU, o qual visa o desenvolvimento de um programa para a gestão de patrimônios da UFU.

c sistemas-de-informacao ufu

Last synced: 13 Feb 2026

https://github.com/gabriel-logan/keylogger-full-working

This project allows you to capture and record keystrokes made by the user on a computer while the program is running. "Keylogger full working" is a project hosted on GitHub that implements a working keylogger in C.

c capture keylog keylogger keylogger-c keys keystrokes log logs programming security

Last synced: 06 Oct 2025

https://github.com/sylhare/tutorial-c

Beginner language C examples

c tutorial

Last synced: 06 Oct 2025

https://github.com/woodprogrammer/estepona

Auto Caching Web Server

c cache cache-control clang cpp http

Last synced: 27 Apr 2026

https://github.com/mint-lab/vvs

VVS: A Very Very Simple Unit Testing Tool for C/C++

c cpp unit-test

Last synced: 25 Apr 2026

https://github.com/alxm/trap75

💫 A space-capture game

arduino c game gamebuino-meta

Last synced: 06 Feb 2026

https://github.com/hyouteki/sss

cheSS Server in c/wasm

c chess-engine chessboardjs js wasm

Last synced: 26 Oct 2025