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/danisfermi/myshell

Simple Shell using C (Process API)

c cli shell

Last synced: 25 Jul 2025

https://github.com/sternenseemann/sternenblog

file based CGI blog software written in C

blog c cgi http web

Last synced: 29 Jul 2025

https://github.com/iwatake2222/zybo_iot_vivado

This is a Vivado project to create an IoT device with ZYBO (Zynq).

c fpga python yocto zybo

Last synced: 11 Jun 2025

https://github.com/shlomnissan/dave-wasm

🕹 Dangerous Dave in C/SDL using WebAssembly

c sdl2 webassembly

Last synced: 12 Apr 2025

https://github.com/basemax/html-minifier-c

International obfuscated contest: Small C program to minify HTML sources and generate a minified HTML output.

c html ioccc minifier minifier-html minifiers

Last synced: 18 Oct 2025

https://github.com/jeertmans/delaunaytriangulation

C implementation of Delaunay Triangulation algorithm, provided with an easy to use GUI.

algortihm c delaunay delaunay-triangulation triangulation

Last synced: 22 Oct 2025

https://github.com/nigels-com/tutf8e

Tiny UTF-8 Encoder for C

c cplusplus iso-8859-1 unicode utf8 windows-1252

Last synced: 05 Jul 2025

https://github.com/maxim-saplin/mandelbrot

Microbenchmark testing Python, Numba, Mojo, Dart, C/gcc, Rust, Go, JavaScript, C#, Java, Kotlin, Pascal, Ruby, Haskell performance in Mandelbrot set generation

bun c csharp dart dotnet flutter gcc golang haskell java javascript kotlin mojo node nodejs numba pascal python ruby rust

Last synced: 26 Oct 2025

https://github.com/xenomega/archloader

ArchLoader is a utility to unlock the Halo 4 Network Test and add extensive functionality otherwise not available (even when the beta was active).

altivec beta c cpp disassembly hacks hooks powerpc reverse-engineering xbox360

Last synced: 07 May 2025

https://github.com/bytesclub/chalk

Command line text editor written in C

c cli text-editor

Last synced: 15 Apr 2025

https://github.com/libdriver/uvis25

UVIS25 full-featured driver library for general-purpose MCU and Linux.

c full-featured-driver iic linux mcu spi uv-index uvis25

Last synced: 15 Feb 2026

https://github.com/akagi201/learning-c-cpp

Codes when learning C and Cpp

c cpp learning tutorial

Last synced: 01 Mar 2026

https://github.com/klange/toaru_jpeg

C rewrite of a minimal Python JPEG decoder

c image-decoder jpeg jpg toaruos

Last synced: 23 Apr 2025

https://github.com/f0rkr/philosophers

The dining philosophers problem is an example problem often used in concurrent algorithm design to illustrate synchronization issues and techniques for resolving them.

algorithm c deadlock forks mutex-synchronisation processes semaphore threads

Last synced: 23 Apr 2025

https://github.com/Nuno-Jesus/so_long_invalidator

Small map validator for 42 School so_long project

42 42born2code 42cursus 42porto 42projects 42school c programming solong

Last synced: 24 Mar 2025

https://github.com/tsupplis/cpm86-crossdev

CP/M-86 cross development environment

asm c ccpm cpm cpm22 cpm86 os vintage

Last synced: 25 May 2026

https://github.com/1password/markdown-benchmarks

Benchmarking markdown libraries

c golang markdown rust

Last synced: 08 Apr 2025

https://github.com/libdriver/ags02ma

AGS02MA full function driver for general MCU and Linux.

ags02ma c full-function-driver iic linux mcu tvoc

Last synced: 30 Jul 2025

https://github.com/brosck/farllen

「🚪」Port forwarding tool to gain access to internal devices

c forwarding hacking network pivot port security tool

Last synced: 06 May 2025

https://github.com/typhoon-hil/cparser

C parser writen in Python

c parsing python

Last synced: 27 Jun 2025

https://github.com/xyproto/tinyionice

Drop-in replacement for ionice in 300 lines of C

c cli drop-in-replacement ionice linux small tiny tool utility

Last synced: 30 Oct 2025

https://github.com/tuvimen/reliq

HTML parsing and searching tool

c html parsing searching

Last synced: 29 Jul 2025

https://github.com/cooljeanius/stress-1.0.4

Me patching up the `stress` tool to build properly on school computers

c stress

Last synced: 18 Jan 2026

https://github.com/ramiromagno/c3po

From C to R and back again

c documentation r

Last synced: 05 Sep 2025

https://github.com/s-you/dpdk.cr

Crystal bindings to Intel's DPDK at wire rate packet processing.

c crystal dpdk

Last synced: 01 Aug 2025

https://github.com/madebypixel02/get_next_line

[42 Madrid] Reading a line on a fd is way too tedious

42-cursus 42born2code 42madrid 42school c get-next-line git moulinette peer2peer

Last synced: 11 Apr 2025

https://github.com/gamemann/hard-link-files

A small C++ application I made in 2016. Imported to GitHub from GFL's Gitlab server.

automatically c cplusplus files game hard link servers

Last synced: 18 Mar 2025

https://github.com/jibsen/bcrush

Example of CRUSH compression with optimal parsing using BriefLZ algorithms

c compression compression-algorithm crush

Last synced: 14 Mar 2025

https://github.com/markusfisch/bots

Terrain parsing game for bots

bot c coding-game game game-server programming-game

Last synced: 27 Jun 2025

https://github.com/shaneutt/ebpf-xdp-golang-redirect-demo

eBPF/XDP Redirect Example

c ebpf golang linux xdp

Last synced: 11 Apr 2025

https://github.com/ludovicrousseau/uefi-smartcardreader-samples

Samples of UEFI SmartCardReader API

c uefi

Last synced: 14 Apr 2025

https://github.com/stefanbylund/vt_sound

C API for Vortex Tracker II Player

ay-3-8910 c sinclair zx-spectrum

Last synced: 12 Mar 2025

https://github.com/the-diosbot-md/the-mikubot-mdv5

Hola un placer tenerte aqui en mi repositorio si te gusta puedes darme una estrellita para apoyar mi trabajo

c html java javascript python

Last synced: 06 Apr 2025

https://github.com/carlosrs14/programming-exercises

Learn C programming language.

algorithms c programming

Last synced: 04 Jul 2026

https://github.com/libdriver/htu31d

HTU31D full function driver library for general MCU and Linux.

c full-function-driver htu31d humidity iic linux mcu temperature

Last synced: 18 Mar 2025

https://github.com/sindresorhus/windows-terminal-size

Get the terminal window size on Windows

c columns rows size terminal tty windows

Last synced: 19 Oct 2025

https://github.com/rauhul/cs241

Systems Programming UIUC FA 2016

c multithreading network systems-programming tcp

Last synced: 13 Apr 2025

https://github.com/alt-romes/llvm-c-search

Terminal interface to search the LLVM-C API

bubbletea c colly llvm llvm-c scraper tui

Last synced: 17 Jun 2025

https://github.com/minnukota381/codetantra-solutions

Here, you will get Code Tantra solutions of Data Structures and Algorithms using C for Placements

algorithms c codetantra data-structures

Last synced: 12 Jul 2025

https://github.com/spinnakermanchester/spinnfrontendcommon

Common support code for user-facing front end systems.

c python spinnaker

Last synced: 14 Apr 2025

https://github.com/lvgl/lv_lib_bmp

BMP decoder library for LVGL

bmp c embedded lvgl

Last synced: 11 Jul 2025

https://github.com/hamzaelkhatri/minishell

The objective of this project is for you to create a simple shell.

c execution minishell parsing shell

Last synced: 11 Apr 2025

https://github.com/gochomugo/crun

Run C/C++ scripts, just like you would do with Python, Ruby etc.

c c-plus-plus cpp

Last synced: 21 Mar 2025

https://github.com/drankinatty/gtkwrite

GtkWrite Text Editor written in C and Gtk+2.

c editor gtk2 linux windows

Last synced: 13 May 2025

https://github.com/dmjio/c-ffi-example

Example usage of the Haskell C FFI with hsc2hs

c ffi-bindings haskell

Last synced: 14 Apr 2025

https://github.com/georgecatalin/embedded-systems-stm32-hal-apis-driver-development

Bare-metal programming for the SMT32 Microcontrollers using the HAL library. Drivers for DMA,ADC,UART,TIMERS, GPIO,SPI,I2C,RTC,SysTick

bare-metal-programming c cprogramming drivers hal-library stm32

Last synced: 21 Jul 2025

https://github.com/greenboxal/fimbulclient

Open source Ragnarök Online client in C++

c game opengl ragnarok

Last synced: 11 Jul 2025

https://github.com/yeaseen/angrybirds_igraphics

:performing_arts: A casual puzzle video game implemented in C/C++ with OpenGL iGraphics for GUI as a term project assignment of C Programming Language Sessional course, CSE102 of CSE, BUET.

angry-bird-game angry-birds c cpp cse-buet igraphics-project opengl visual-studio

Last synced: 14 Aug 2025

https://github.com/c-cube/ocaml-minisat

OCaml bindings to Minisat

binding c cpp minisat ocaml sat

Last synced: 21 Mar 2025

https://github.com/danielgospodinow/dancho-s-rc-car

A simple Arduino-based RC car with Bluetooth connectivity, it also comes with an Android joystick mobile application

android arduino bluetooth bluetooth-controller c java rc-car

Last synced: 10 Apr 2025

https://github.com/Gyumeijie/an-embedded-c-interpreter

a very simple interpreter for c, inspired by c4, but it is embedded

c configuration-file embedded executor interpreter parse

Last synced: 11 May 2025

https://github.com/a2flo/standalone_musl

A musl libc fork providing enhanced glibc compatibility and facilitating the creation of "semi-static" binaries.

c c-plus-plus glibc glibc-compatibility musl-libc static-library

Last synced: 18 Mar 2025

https://github.com/AaronCGoidel/SlothLang

The World's Greatest Sloth Based Programming Language

c esoteric-language esoteric-programming-language interpreter sloth sloths

Last synced: 11 May 2025

https://github.com/paulohrpinheiro/test-driven-learning

Learn programming by passing code tests

c javascript perl python ruby rust tdd

Last synced: 10 Jul 2025

https://github.com/vezel-dev/libffi

A friendly libffi fork with a Zig build script and bindings.

bindings build c ffi interop zig

Last synced: 06 May 2025

https://github.com/akagi201/flv-parser

Reads a flv file and output its information in sane C data structure

c flv flv-parser parser

Last synced: 17 Jun 2025

https://github.com/jesperancinha/whiskers-kotlin-native

This is a set of command line elements that we can run and install in our system created in Kotlin and Generated using the Kotlin Native compiler

assembly c gcc gcc-compiler graal-native graalvm graalvm-native-image gradle kotlin kotlin-native sql sql-delight

Last synced: 11 Jul 2025

https://github.com/hanilr/bank-management-system

Bank Management System - Written In C

bank-management-system c

Last synced: 04 Apr 2025

https://github.com/felipensp/librwelf

Library for reading and writing on ELF files in a class-independent way

c elf lib linux

Last synced: 13 Apr 2025

https://github.com/jrhea/mothra

Libp2p for dummies

c dotnet ethereum java libp2p rust

Last synced: 24 Mar 2025

https://github.com/sovea/qt5_p2p_chatclient-kssa

A P2P chat application client suitable for local area network(LAN)(Windows) developed using Qt5 and C++.

c p2p-chat qss qt5 qt5-qml qtcreator qtquick windows-desktop

Last synced: 11 Jul 2025

https://github.com/soniah/gsnmpgo

gsnmpgo is an snmp library for Go; it uses Go/CGo to wrap gsnmp

c go golang

Last synced: 13 Apr 2025

https://github.com/ajayrandhawa/socket-programming-c

A socket is the mechanism that most popular operating systems provide to give programs access to the network. It allows messages to be sent and received between applications (unrelated processes) on different networked machines.

c http-client http-server language network network-programming programming socket socket-programming tcp-client tcp-server

Last synced: 12 Jul 2025

https://github.com/shibam120302/ip_address_finder

With the help of splay tree data structure, we would create a tree whose nodes are embedded with the Ip address of the device that are connect to a specific network router.

c c-projects dsa splay-tree tree-structure

Last synced: 10 Jul 2025

https://github.com/libdriver/aht30

AHT30 full-featured driver library for general-purpose MCU and Linux.

aht30 c full-featured-driver humidity iic linux mcu temperature

Last synced: 15 Jul 2025

https://github.com/dns2utf8/hour_glass

C++ Frontend - Rust Backend

backend c c89 cpp cpp11 cpp14 hour-glass rust rust-bindings

Last synced: 10 Apr 2025

https://github.com/srlozano/simple-file-system

A simple file system written in C

c filesystem linux

Last synced: 11 Oct 2025

https://github.com/basemax/gic

Git Control , Management the repositories easily in our directory. (SOON)

c cli git git-clone git-cloner github gitlab repository repository-tools

Last synced: 14 Oct 2025

https://github.com/gabriel-logan/gerador-cpf-e-cnpj-valido

Este repositório fornece funções em JavaScript, Python, Go, C e Java para gerar números válidos de CPF (Cadastro de Pessoas Físicas) e CNPJ (Cadastro Nacional da Pessoa Jurídica) para o Brasil.

c cnpj communityexchange cpf cpf-valido educative frontendmasters generator gerador gerador-cnpj gerador-cpf github github-copilot github-pages java javascript learn python student-vscode typescript

Last synced: 21 Jan 2026

https://github.com/xiaowenxia/git-inside

记录 git 的一些底层原理,包括对象、数据格式、传输协议、IO性能、底层子命令等。

c git github objects revision

Last synced: 28 Apr 2025

https://github.com/0-wiz-0/trrntzip

TorrentZip is a program is to use standard values when creating zips to create identical files over multiple systems

bsd-3-clause c gplv2 torrentzip zip

Last synced: 29 Jan 2026

https://github.com/oclyke/embedded-startup

in-depth investigation of the C / C++ startup routines in an embedded microcontroller

c cpp embedded microcontroller startup

Last synced: 04 Mar 2026

https://github.com/sachinl0har/basic-programs

Basic programs in Multiple Languages

basic-programs c cpp hacktoberfest java python

Last synced: 11 Mar 2026

https://github.com/sigmapitech/ecsls

A language server on top of the Epitech coding style.

c coding-style epitech epitech-norme language-server linter neovim neovim-lsp nix

Last synced: 26 Apr 2025

https://github.com/sonic-pi-net/sp_midi

MIDI functionality for Sonic Pi for use as Erlang module

c cpp erlang erlang-nif sonic-pi

Last synced: 12 Jun 2025

https://github.com/komdosh/eltechlabworks

Лабораторные работы по программированию. Студента СПБГЭТУ "ЛЭТИ" ФКТИ ИВТ.

asm c cpp eltech komdosh

Last synced: 02 Mar 2025

https://github.com/macdue/simpleobjloader

A very simple Wavefront .obj loader with glut support.

c comp27112 glut opengl single-header single-header-lib wavefront-obj

Last synced: 12 Sep 2025

https://github.com/aditeyabaral/nlpc

Natural Language Toolkit built using the C Programming Language

c machine-learning nlp nlp-machine-learning nltk

Last synced: 16 Apr 2025

https://github.com/renuka-fernando/hackgen

Generate Test cases for HackerRank Problems

c cpp hackerrank java python3 testcase-generator

Last synced: 01 May 2025

https://github.com/ccareaga/toe-s

Yet another hobby OS

assembly c operating-system

Last synced: 06 Sep 2025

https://github.com/jobase/jobase

JoBase is a fast Python game library for beginner coders.

2d-game-engine beginner c chipmunk2d freetype game game-engine glfw jobase library opengl python stb-image

Last synced: 25 Jan 2026

https://github.com/hroptatyr/echse

A cron daemon on RFC 5545 (ical) files.

c cron-daemon ical rfc-5545

Last synced: 01 Sep 2025

https://github.com/bfontaine/iwc

Interactive wc(1)

c cli tool

Last synced: 15 Apr 2025

https://github.com/sabaurgup/c-basicsamples

Introduction to language C basic sample codes and notes of C language

array c c-fundamentals function hello-world operators pointers samples string variables

Last synced: 04 Oct 2025

https://github.com/mignon-p/jsw-libs

Data structure libraries in C.

binary-search-tree c data-structures library

Last synced: 11 Apr 2025

https://github.com/gamemann/performance-test-program

A small program that acts as a C profiler.

c performance profile profiling

Last synced: 18 Mar 2025

https://github.com/cpmbits/cpm

A modern project management tool for C/C++ projects

c cpp dependency-manager framework

Last synced: 13 Dec 2025

https://github.com/lironmiz/codeforces

Designed to help people save the exercises I solved in c++ and track my progress and learning in algorithms, data structures, and programming math puzzles in code forces.

algorithms c codeforces-solutions competitive-programming cpp data-structures learning-by-doing low-level-programming math notepad-plus-plus solutions

Last synced: 18 Mar 2025