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/ruimaciel/mjson

M's JSON parser: a small JSON parser written in ISO C

autoconf automake autotools c c-library c89 json json-parser library parser

Last synced: 02 Jan 2026

https://github.com/t-tino/c-sharp-lessons

Learn C# programming from beginner to advanced with ready-to-run examples. Join the journey at Xjectro's C# Lessons! 🌟👩💻

asp asp-net asp-net-core boilterplate c c-languages c-sharp c-sharp-lessons csharp csharp-lessions kit languages lessons low-code low-level net netcore software software-langauge template

Last synced: 20 May 2026

https://github.com/villy-p/ascii-snake

An ASCII implementation of Snake within C. All within your very own console!

ansii ascii c console console-game game snake snake-game

Last synced: 30 Aug 2025

https://github.com/mjakeman/lasem

A rendering library for MathML-based mathematical equations.

c equation gobject mathml maths

Last synced: 11 Mar 2025

https://github.com/bagussatoto/perpustakaan-app

Aplikasi Perpustakaan menggunkan C#

c config

Last synced: 17 Aug 2025

https://github.com/rgolubtsov/nonlinear-optimization-algorithms-multilang

Nonlinear programming algorithms as the (un-)constrained minimization problems with the focus on their numerical expression using various programming languages.

c cli cplusplus fortran golang java javascript multilang nodejs nonlinear-programming-algorithms objective-c perl python vala

Last synced: 26 Jun 2025

https://github.com/gboncoffee/rave

Raylib Music Visualizer

c music music-visualizer raylib

Last synced: 18 Feb 2026

https://github.com/howerj/ngram

Print out a list of ngrams for a file; works on binary data as well as text

c command-line command-line-tool compression language-model library ngram ngrams

Last synced: 19 May 2026

https://github.com/tpulatha/smelly-one

Smelly one

arduino c co2 knx temp

Last synced: 30 Jul 2025

https://github.com/alexkch/key-value-db

Key-Value Database with fault tolerance

c c89 fault-tolerance key-value-database

Last synced: 02 Jan 2026

https://github.com/michaeltroger/home-esp8266-door

Detects a door opening via a connected magnetic switch and sends a request to the web server

arduino arduino-project c home-automation

Last synced: 17 Aug 2025

https://github.com/psp515/imperativeprogramming

Imperative Programming course 2021/22 at AGH UST.

basics c memory-allocation memory-management

Last synced: 14 May 2025

https://github.com/oguzhan-yilmaz/lexical-analyzer-for-psi-lang

A lexical analyzer for custom defined PSI Language, developed for Programming Languages Course.

c lexical-analyzer

Last synced: 05 Aug 2025

https://github.com/fahdseddik/image-to-textart

C++ program that converts an image into ASCII characters written in a .txt file.

ascii ascii-art c cpp opencv

Last synced: 08 May 2026

https://github.com/ibara/cmb

OpenBSD port of FreeBSD combinatorics library/utility

c cmb combinatorics-library freebsd openbsd

Last synced: 18 May 2026

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/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/aaravmalani/cogos

A 32-bit Operating System

assembly c operating-system operating-systems osdev x86

Last synced: 09 Mar 2026

https://github.com/mmartin46/maze_run

A game application entirely developed using the Game Boy Development Kit in C.

c emulator game gameboy

Last synced: 10 Apr 2025

https://github.com/stirlinglabs/libsa

Portable, cross-platform socket address wrapper in C

c c11 cross-platform networking sockaddr

Last synced: 16 Mar 2026

https://github.com/seleznevae/fort

CLI (command line utility) to create formatted tables in console

c cli console-utility table

Last synced: 15 Apr 2026

https://github.com/ttytm/vvatch

vvatch is cross-platform V module to monitor changes in directories. It utilizes the dmon C99 library.

bindings c cross-platform filesystem library v watcher

Last synced: 02 Apr 2025

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/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/tkovs/cbrainfuck

:curly_loop: A brainfuck interpreter made in C.

brainfuck brainfuck-interpreter c first-project

Last synced: 27 Oct 2025

https://github.com/franckferman/systematic

👻 SYSTEMatic: Systematically Seizing SYSTEM Rights. Token Impersonation POC. Alternative to PSExec for token theft. From Administrator to NT Authority\SYSTEM.

administration-system administrator c cyber-security cybersecurity elevation-of-privilege exploiting poc privilege-elevation privilege-escalation proof-of-concept proof-of-work psexec security security-tools system-administration token-stealer windows windows-10 windows-server

Last synced: 02 Apr 2026

https://github.com/nk521/attu

A simple instruction executor written in C just for education purpose!

asm c interpreter

Last synced: 02 Sep 2025

https://github.com/amaitou/libft

A library of standard C functions from scratch. These functions cover essential operations such as string manipulation, memory allocation, and more. The primary goal is to deepen understanding of these fundamental concepts and provide a reliable library for use in subsequent projects.

1337school 42cursus 42network c libft42 makefile memory-allocation

Last synced: 30 Jan 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/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/ianw/libiptcdata

libiptcdata (from sf.net)

c exif iptc jpeg python

Last synced: 10 Apr 2025

https://github.com/musnows/lets-oj

A team code-learning repository

c cpp java leetcode oj python

Last synced: 31 May 2026

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/konsumer/raylib-live

Template for live-reloading a C raylib game

c raylib wasm web

Last synced: 01 Jul 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/electrocodeur/lcd

Projet : LCD

arduino c

Last synced: 05 May 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/ir33k/walter

Write unit tests in C with no boilerplate

c library testing

Last synced: 17 Apr 2025

https://github.com/JohannesBuchner/LightRayRider

Ray tracing of hydrodynamic simulations to compute column densities

astrophysics c intersection monte-carlo parallel-computing python raytracing

Last synced: 10 Mar 2025

https://github.com/voltageddebunked/noiros

NoirOS is a simple OS written in C.

c make nasm noir operatingsys os

Last synced: 10 Apr 2025

https://github.com/raw-phil/litm

litm (Logger In The Middle) is a simple CLI tool that captures and logs HTTP/1.1 traffic of a web server using eBPF.

c ebpf go linux

Last synced: 21 Feb 2026

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/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/assaabloy-ppi/binson-c

C library that implements Binson (see binson.org).

binson c

Last synced: 06 Jan 2026

https://github.com/madladsquad/untitledtexteditor

A simple yet powerful text editor initially made for the UntitledDesktopEnvironment

c cpp editor extensible imgui linux text-editor windows

Last synced: 11 Apr 2025

https://github.com/aradzie/dlmalloc

Doug Lea's memory allocator

c libc malloc memory-allocator memory-management

Last synced: 10 Jul 2025

https://github.com/magicalbat/turbospork

A system for creating neural networks in C

c from-scratch machine-learning

Last synced: 28 Apr 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/edssaac/projetos-c

Estudos na Linguagem C.

c fatec obi uri

Last synced: 30 May 2026

https://github.com/marob05/mbsh

My implementation of a simple shell for linux

c posix posix-shell shell terminal

Last synced: 14 Oct 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/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/milosz275/leetcode

Repository for my solutions to Leetcode problems. Each task is documented and docs are automatically deployed.

c cpp doxygen leetcode leetcode-solutions python sphinx

Last synced: 14 Oct 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/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/thexhr/twind

twind is a simple daemon serving static files over the gemini protocol.

c daemon gemini-protocol gemini-server hacktoberfest server

Last synced: 25 Feb 2026

https://github.com/sslaouina/search

Fast, lightweight search engine for Dart/Flutter with fuzzy search. 4-level priority ranking across name, subtitle, and searchData for fast, relevant results that handle letters, numbers, and emojis 🐙

ag ai analytics autocomplete azd-templates azure azure-ai-search azurecognitivesearch c chatgpt elasticsearch heroku llm openai opensearch php privacy python

Last synced: 14 Apr 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/dkruchinin/mustring

A microkernel with L4-like IPC

c kernel l4 microkernel os

Last synced: 13 Oct 2025

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/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/firesjoeng/weskip

Windows微信小程序跳广告 | WeChatAppEx.exe AD Skipper

adblock c cplusplus dll-injection hook miniprogram python speedgear speedhack wechat wechatappex

Last synced: 07 May 2026

https://github.com/asreimer/lmfit2

Non-Linear Levenburg-Marquardt Least-Squares Fitting of SuperDARN ACFs

acf c levenburg levenburg-marquardt marquardt python rawacf superdarn

Last synced: 12 Oct 2025

https://github.com/dcavalei/exam-rank-04-microshell

My code for microshell exam

42 42born2code 42lisboa c microshell

Last synced: 04 Feb 2026

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

A client-server communication program using UNIX signals (SIGUSR1 & SIGUSR2). The client converts strings to binary and transmits them bit by bit to the server, which reconstructs and displays the message.

42 c minitalk unix

Last synced: 05 May 2025

https://github.com/aaronc81/aos

An 8-bit AVR operating system

atmel avr c operating-system

Last synced: 28 Jun 2025

https://github.com/libdriver/tm1637

TM1637 full-featured driver library for general MCU and Linux.

c digital-tube full-featured-driver iic key-scan linux mcu tm1637

Last synced: 08 Jul 2025

https://github.com/sambhav/bms

A simple Bank Management System using unix sockets

assignement bank c management networks sockets system unix-socket

Last synced: 07 Oct 2025

https://github.com/elsemieni/pepsiman-texture-unpacker

TIM Texture Extractor a Packer experimental minisuite for the PSX Videogame Pepsiman The Running Hero.

c psx

Last synced: 13 Mar 2026

https://github.com/ryanfleck/projects

Anything that doesn't belong to a specific development effort ends up here.

c c-sharp cpp go java js latex lisp prolog python ruby scala vhdl

Last synced: 23 Feb 2026

https://github.com/gyakobo/multi-threading

This project was made to showcase a sample example of muli-threading in the C programming language.

c function-approximation integrals integration multithreading number-pi parallel-computing

Last synced: 01 Mar 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/cpscript/irc

A simple "internet relay chatting"(IRC) client built using C

c forum forums ipv4 irc irc-client irc-protocol irc-server makefile network

Last synced: 04 Sep 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/richwalm/doomrpgmapviewer

A very basic Windows Doom RPG map viewer.

c doom-rpg map-viewer win32

Last synced: 28 May 2026

https://github.com/linarcx/bisotun

A minimal c library to generate PDF files.

c linux pdf pdf-generation pdf-specification pdfgen

Last synced: 11 Oct 2025

https://github.com/fazendaaa/project-euler

Some of the Project Euler exercises in different languages

c cpp haskell nodejs project-euler project-euler-solutions python ruby typescript

Last synced: 07 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/korolevsoftware/hello-opencl

Simple CMake project use OpenCL with C style

c cmake opencl

Last synced: 06 Sep 2025

https://github.com/wh1t3h47/edgemailer

EdgeMailer is a tool that tests rate limits of mail providers, it uses libcurl and libuv to make concomitant assynchronous request. This tool is outdated and now is closed source and belongs to YouSendr.

assynchronous automake c event-loop libcurl libev libuv makefile mass-requests out-of-order outdated pentest pentesting private-repository public-mirror

Last synced: 05 Feb 2026

https://github.com/aj528/mprintf

simple no-float 32-bit printf

arm c embedded printf simple

Last synced: 05 Mar 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/tranbavinhson/compiler

Compile KPL(Kyoto Programming Language) by C

c compiler compiler-principles

Last synced: 09 Apr 2025

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/thoonk/iocp-bulls-cows

Number baseball game based on IOCP

c iocp

Last synced: 04 Oct 2025