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/sfxfs/mjsonrpc

A JSON-RPC 2.0 Message Parser and Generator Based in ANSI C | 基于 C 语言的 JSON-RPC 2.0 的消息解析器和生成器

c json jsonrpc2 rpc

Last synced: 20 Feb 2026

https://github.com/hyouteki/lodge

C Logging Library

c library logging

Last synced: 22 Aug 2025

https://github.com/itsrainingmani/shell

A simple UNIX shell written in C

c shell

Last synced: 18 Apr 2026

https://github.com/amanoteam/sphynx

A GCC cross-compiler targeting Linux

c cpp cross-compiler gcc linux

Last synced: 13 Mar 2025

https://github.com/hyouteki/mdc

Simple CommonMark parser for C with a GUI CommonMarkViewer application made using Voyage

c commonmark gui-application parser

Last synced: 04 Oct 2025

https://github.com/yoann256/scratchapi-experiments

Some experiments using the Scratch API.

api c cpp css html js scratch scratchapi

Last synced: 09 Mar 2026

https://github.com/hyouteki/malpractice

A lightweight C library for creating, training, and evaluating simple neural networks

c library neural-network

Last synced: 11 Nov 2025

https://github.com/kyrylo-sovailo/benchmark

Measuring performances of different languages on same tasks

benchmark benchmarking c cpp csharp fortran haskell javascript matlab python

Last synced: 10 Apr 2026

https://github.com/devcheckog/generic-allocator-c

Generic memory allocator example using MMAP directly. It's only valid for Unix-like operating systems.

c

Last synced: 15 Aug 2025

https://github.com/erosmlima/hacking-swift

start to code for hack using swift for find vulnerabilities and report

bughunter c ctf-challenges cybersecurity hacking mobile-development objective-c xcode

Last synced: 06 May 2026

https://github.com/buhe/switch_netease_cloud

♫♫♫ Nintendo Switch Netease cloud app.

c netease-cloud-music sdl2 switch

Last synced: 28 Mar 2025

https://github.com/devcheckog/regular-expression-matching

Complicated problem in leetcode, categorized as hard.

c leetcode

Last synced: 15 Aug 2025

https://github.com/devcheckog/cnot-mlir-c

Partial emulation of the Cnot gate in MLIR and C.

c mlir

Last synced: 15 Aug 2025

https://github.com/suvrik/ghostlunky

Enjoy endless daily challenges with your friends!

c disassembly modification spelunky

Last synced: 04 Oct 2025

https://github.com/devcheckog/merge-k-sorted-lists

Complicated problem in leetcode, categorized as hard.

assembly c leetcode mlir

Last synced: 15 Aug 2025

https://github.com/ankitk2021/c

C tutorials ,codes, practices from college wallah youtube channel

basics-of-c c input-output programming scanner

Last synced: 23 Mar 2025

https://github.com/perlpunk/yaml-pp-libyaml-p5

LibYAML XS backend for YAML::PP

c libyaml perl5 yaml

Last synced: 09 May 2026

https://github.com/harmim/vut-izp-proj3

Základy programování - Projekt 3 - Jednoduchá shluková analýza

c cluster-analysis doxygen project vut

Last synced: 23 Aug 2025

https://github.com/dayanfreitas/tictactoe

My first project of game

c game tic-tac-toe

Last synced: 12 Oct 2025

https://github.com/thisisnotjustin/blinky

Flash an led utilizing GPIO headers

c embedded-systems

Last synced: 23 Aug 2025

https://github.com/maksasj/blueb.js

🫐 very simple neural network framework and NPM package, powered by WASM

c neural-networks npm typescript wasm

Last synced: 11 Apr 2026

https://github.com/lloydlobo/lumina-lang

Compiler for Lumina powered by C and Assembly

assembly c compiler programming-language

Last synced: 15 Aug 2025

https://github.com/ak1132/memory-manager

A memory manager written in C that simulates virtual memory management by the operating system using page tables and swap space on the disk

c disk memory-management operating-systems page-tables swap-space virtual-memory

Last synced: 25 Feb 2025

https://github.com/mivinci/bcc

BCC校验(逐位异或校验)

bcc c xor xor-cipher

Last synced: 07 Apr 2025

https://github.com/arcelioeperez/arcelioeperez

Personal Projects built in my free time. Languages used: C, C++, Python and Go (reading CSV files). Repository contains links to books, tutorials, language specific documentation, and solutions to problems found on Leetcode.

c cpp go python3

Last synced: 23 Aug 2025

https://github.com/brundhasv/GoC-Protobuf

Go functions integrated with C

c go json protobuf3

Last synced: 23 Aug 2025

https://github.com/adaros92/tinysh

A basic Unix shell written in C for my OS class.

c operating-system os shell terminal unix

Last synced: 09 Apr 2026

https://github.com/daltonmenezes/researches

:microscope: Stuff about my researches in software development

c electron javascript node php playground python researches stuff

Last synced: 11 Apr 2026

https://github.com/jweinst1/smelt

A simple, fast CSV parsing library in C

c csv csv-import csv-parser csv-reading

Last synced: 24 Aug 2025

https://github.com/justalghamdi/dil

DIL or Devices in local area network

arp-scanner c devices lan lan-scanner local-area-network local-network

Last synced: 16 May 2025

https://github.com/maksasj/caifu

☕ collection of interesting, self contained C libraries

c libraries stb-style

Last synced: 21 May 2026

https://github.com/skippyr/dl

An enhanced directory listing utility available for Windows, Linux and MacOS.

c cli command-line directory-listing file-system linux macos shell terminal tui windows

Last synced: 09 Apr 2026

https://github.com/maneeshwije/ctypetest

A typing test program written in C

c cli type-game typing-test

Last synced: 24 Aug 2025

https://github.com/borchehq/incstats

librstats is a C library for efficient online computation of statistics, such as for mean, variance, skewness and kurtosis.

c central-moments rolling-average rolling-statistics running-statistics statistics

Last synced: 29 Jun 2025

https://github.com/ronmondshein/simp-simulator-and-assembler

SIMP Processor project showcasing Simulator and Assembler (both implemented in C), along with Assembly Tests (in Assembly) 🧠.

assembler assembly c simulator

Last synced: 31 Mar 2025

https://github.com/aditeyabaral/data-structures-lab-ue18cs207

A repository containing the source codes to the problem statements given as part of the Data Structures Laboratory course (UE18CS207) at PES University.

algorithms algorithms-and-data-structures c data-structures

Last synced: 26 May 2026

https://github.com/ben-marshall/sat-solver

A simple combinatorial boolean sat solver based on the AC-3 Algorithm

ac-3 bison c sat-solver satisfiability satisfiability-solver yacc

Last synced: 03 Jul 2026

https://github.com/szaroslav/operating-systems-agh-cs-course

Operating systems course (Systemy operacyjne / SysOpy), taught at AGH University in Kraków (Wydział Informatyki). Covered programming Unix operating systems.

agh agh-university agh-wi agh-wiet c ipc pipes posix processes signals socket-programming sockets systemv threads

Last synced: 22 Mar 2025

https://github.com/tkachuk-ai/c-code-hub

Programming with C ⇥

c c-lang c-programming-language github

Last synced: 16 Mar 2026

https://github.com/basemax/simple-lexer-c

A lightweight and easy-to-use lexer library written in C. This library—named simple-lexer—is designed to simplify the creation of lexers by providing a set of utility functions and a flexible API for iterating over tokens.

c c-language c-lexer clang lexer lexer-analyzer lexer-c lexer-example lexer-generator lexer-library lexer-parser lexers simple-lexer

Last synced: 17 Jun 2025

https://github.com/tanguyandreani/libmy

Includes a string manipulation library

c library string string-manipulation

Last synced: 25 Aug 2025

https://github.com/kaveenhyacinth/boolean-to-decimal-convertor

This is a program to convert binary into decimal and vice-versa.

binary c convert decimal

Last synced: 16 Oct 2025

https://github.com/yettabaa/cub3d

Cub3D is a 42 team project that recreates a Wolfenstein 3D-style game using raycasting. It involves building a dynamic 3D maze view with C and MiniLibX, focusing on graphics, algorithms, and game mechanics.

42 42school c cub3d cub3d-42 minilibx mlx mlx42 raycasting raycasting-algorithm

Last synced: 25 Aug 2025

https://github.com/ninrod/exercism

my exercism.io language learning stack

c elisp java kotlin python rust typescript

Last synced: 11 Apr 2026

https://github.com/nickeldan/scrutiny

C testing framework for POSIX environments

c posix testing-framework

Last synced: 18 Jan 2026

https://github.com/hey-its-d2t2/snakeladder_game_in_c

Trying to make snake ladder game in C using C graphics programming, unfortunately this project is incomplete...

advanced-programming c cprogramming game-development graphics-programming learn-to-code learning-by-doing

Last synced: 11 Jun 2026

https://github.com/billhu0/cs100-2022

ShanghaiTech CS100 (Introduction to Programming) course homework collection, spring 2022.

c cpp shanghaitech

Last synced: 16 Aug 2025

https://github.com/leninhasda/competitive-programming

code repo of the acm problems i have solved

c c-plus-plus go golang python3

Last synced: 15 May 2025

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

SYST 44288 - Operating System Design and Implementation

c

Last synced: 25 Aug 2025

https://github.com/seantywork/socialize

I socialize on terminal

c hack linux network system

Last synced: 20 Feb 2026

https://github.com/josgard94/text-compressor-using-huffman-codes

This source code implements the huffman algorithm to perform the compression of a plain text file. for this a file is generated which contains the probabilities of each of the symbols defined in the symbols dictionary.

c c-plus-plus coding- coding-and-data-compression compression-algorithm huffman-coding huffman-compression-algorithm information-theory python text-compression

Last synced: 11 May 2026

https://github.com/whiteccinn/odbc-api-guide

odbc's header definitions, containing types and functions, For ODBC developers as a reference

api c odbc source

Last synced: 23 Aug 2025

https://github.com/podnet/hx711-mgos-test

A mongoose OS app to test HX711 library ported from Arduino.

arduino c esp32 esp8266 hx711 mongoose-os mongoose-os-app

Last synced: 11 Apr 2026

https://github.com/mcb2003/gc

Grammar Corrector - A simple C project to fix common issues with text.

c cli commandline full-stop grammar period whitespace

Last synced: 07 Apr 2025

https://github.com/lpeterse/lmp

Lars' multiprecision integer library

bsdnt c ghc gmp low-level performance

Last synced: 16 May 2025

https://github.com/leoguilen/nodemcu_azureiothub_xamarinapp

IoT-based temperature and humidity monitoring system which is connected to Microsoft Azure. This is a Xamarin app to display real-time data from local sensors in an environment on a mobile device.

azure-cosmos-db azure-functions azure-iot-hub azure-service-bus c cpp dotnetcore flurl polly xamarin-forms

Last synced: 11 Apr 2026

https://github.com/jabolol/gameboy

An accurate GameBoy emulator written in C from scratch

c emulator gameboy

Last synced: 26 Aug 2025

https://github.com/nisanth2004/springsecurity-registration-with-emailverification

Registration and Reset Password with Email Verification in spring security using Postman Client

c configuration database development intellij java mvc mysql securityfilterchain spring-boot spring-security web yml

Last synced: 05 Jan 2026

https://github.com/marcos-vcs/game-pandemic-project

"Pandemic Project" is a playful platform game developed at the onset of the global COVID-19 pandemic.

allegro c game game-development

Last synced: 30 Jun 2025

https://github.com/gottox/cextras

Utilitylibrary for commonly needed C functions

c hacktoberfest library utility

Last synced: 15 Mar 2025

https://github.com/marianoktm/cpd-uniparthenope

A MIMD-SM algorithm to subdivide a matrix in square submatrices and adding up all submatrices in parallel for the Parallel Computing course at Uniparthenope

c openmp parallel-computing

Last synced: 04 Oct 2025

https://github.com/kiyotoko/nyx-lang

Nyx Language

c interpreter java jnyx jvm nix nyx zig

Last synced: 12 Jun 2026

https://github.com/opensvm/bmssp-benchmark-game

bounded multi-source shortest paths benches in Rust, C, C++, Nim, Crystal, Kotlin (JAR), Elixir (.exs), Erlang (.erl).

benchmark benchmark-game bmssp bounded-multi-source-shortest-paths c cpp crystal elixir erlang graph-algorithms graphs graphs-theory kotlin nim rust

Last synced: 19 Aug 2025

https://github.com/beilinson/chip8

A Chip8 Emulator in C

c chip8 emulator

Last synced: 26 Aug 2025

https://github.com/codejune/programming-language

숭실대학교 컴퓨터학부 3학년 프로그래밍언어

c calendar gauss-jordan pl prime-numbers programming-language recursive-descent-parser ssu

Last synced: 27 May 2026

https://github.com/ptoffy/minimaxlaska

Laska Game written in C using Minimax AI algorithm.

c game laska minimax

Last synced: 27 Aug 2025

https://github.com/salmankhanmsk786/565-zombie-game

Designed and developed a 3D third-person shooter zombie survival game using Unity and C#. Implemented key gameplay elements including character customization, vehicle dynamics, and weapon systems.

c game-development unity3d

Last synced: 05 May 2026

https://github.com/elemeants/lc3-virtualmachine

Educational project and I choose the LC-3 CPU to make a virtual machine code that executes obj files.

c lc3 lc3-assembly lc3-vm virtual-machine vm

Last synced: 28 Aug 2025

https://github.com/denezt/working-with-pointers-and-data-structures

A beginner to advanced guide for working with pointer and data structures in C Programming Language

arrays c data-structures low-level pointers wrapper

Last synced: 13 Jun 2026

https://github.com/alokshandilya/suckless

Alok's patched suckless utilities

c dmenu dwm dwmblocks st

Last synced: 30 Jun 2025

https://github.com/michael-lammens/smartcongestion

Optimized throughput/rtt in isolated client based CCA's. Servers treated as a black-box

c congestion-control isolated-environments network-programming tcp-vegas udp

Last synced: 23 May 2026

https://github.com/lucasctnh/automated-makefile

A directory watcher to automate the process of creating Makefiles for Allegro projects. Only Windows.

allegro automation c makefiles script windows-api

Last synced: 23 Mar 2025

https://github.com/smarchone/sil-compiler

SIL-Compiler as a part of Academics at NITC

c compiler-design lex yacc

Last synced: 30 Mar 2025

https://github.com/dkxiaohei/dksh

'dksh' is a rudimentary shell which supports common Linux commands such as 'grep', 'ls', 'cat', 'wc' and so on.

bash c command-line-tool linux macos shell unix

Last synced: 11 Apr 2026

https://github.com/davenarchives/dev-cheatsheets

a collection of cheatsheets for programming languages and dev tools

c cpp csharp css database devops framework git html java javascript links markdown programming-languages python resources sql tutorials

Last synced: 09 Apr 2026

https://github.com/dfvsqy/vscode_mingw_gdb_cmake_clangd_demo

This is a demo that shows how to use "VSCode+Clangd+CMake+Mingw64" toolchains to develop c/c++.

c clangd cmake mingw64 vscode

Last synced: 12 Jun 2026

https://github.com/httpanimation/lutix

L-ut-xi (ix for US) is a gui hub for xmrig and p2pool

c linux linux-focused macos p2pool qt windows xmrig

Last synced: 25 Apr 2025

https://github.com/serhatderya/c-practices

This repository contains practices for begginers in C programming.

c programming programming-exercises soft

Last synced: 17 Aug 2025

https://github.com/concert/libadiff

Audio diffing library

audio c diffing

Last synced: 22 May 2026

https://github.com/troglobit/temp

Template to use for C projects

c hwmon libite libuev linux temperature template

Last synced: 04 May 2026

https://github.com/cwjokaka/cknn

基于C的KNN算法实现

algorithm algorithms c knn

Last synced: 11 Aug 2025

https://github.com/kevinbird61/sc-pktgen

A packet generator built by C language, which is one of my self-training side project.

c packet-generator

Last synced: 15 May 2025

https://github.com/winter1165/digital-inhaler

The Digital Inhaler project is designed for asthma patients. It's low development costs, use of open source tools, and adaptability to local requirements, the project is not only technically advanced but also a practical, life enhancing step towards more connected healthcare for millions of asthma patients in resource limited environments.

arduino c cpp cse323 esp8266 iot-device learn nsu

Last synced: 11 Apr 2026

https://github.com/enaiel/viaxfg

VIAXFG - VIA Extended SB Config Tool

c dos soundblaster via

Last synced: 23 Mar 2025

https://github.com/theolepage/lc-3-emulator

An emulator for the LC-3 assembly language written in C.

asm c emulator lc-3 lc3 little-computer-3

Last synced: 29 Aug 2025