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/zpoint/algorithms

Notes and Implementation of common Algorithms and DataStructure

algorithm c common-algorithms python

Last synced: 07 Oct 2025

https://github.com/jamesgeorge007/man-walking-in-the-rain

This is a project I did so as to familiarise my self with the various functions available in the C graphics library. :walking:

c computer-graphics

Last synced: 22 Apr 2025

https://github.com/thedavesims/wormhole

A GBJAM9 entry written in C for the WASM-4 fantasy console.

2bit c fantasy-console game gbjam9 retro retrogame wasm wasm4 webassembly

Last synced: 05 Jul 2025

https://github.com/cadebrown/kscript

kscript is an easy to use, general purpose, multi-paradigm programming language meant to provide cross-platform APIs. The standard library of kscript includes most features required for development tasks, including maths (m, nx), networking (net, net.http), GUI programming, and more.

c graph graphs http http-server language languages

Last synced: 01 Mar 2026

https://github.com/ibara/ash

Port of NetBSD sh(1) to OpenBSD.

bsd c netbsd openbsd shell unix

Last synced: 14 Oct 2025

https://github.com/shashank02051997/c-projects

Projects in C - Language

c programming project

Last synced: 06 Oct 2025

https://github.com/shivamjoker/todo-app-in-c

A beautiful Todo list app in C language with CRUD operation

c cprogramming cproject todoapp

Last synced: 13 Mar 2026

https://github.com/emmaconnor/moria

Python library for interacting with in-memory C structures using data mined from binary DWARF debug info.

binary-exploitation c exploit exploit-development exploitation exploits offensive-security python security

Last synced: 11 Mar 2026

https://github.com/bhhbazinga/lrbtree

lua-bind for rbtree ported from linux kernal

c lua rbtree

Last synced: 23 Apr 2025

https://github.com/maloca-icoisas/maloca-turma-ufrr-2023

Este é repositório do projeto Maloca das iCoisas da Turma de entrada em 2023

3d-printing c circuits iot python saude

Last synced: 24 Oct 2025

https://github.com/zer0-one/praetor

A free and open source IRC bot, designed to be robust, portable, and easily extensible

c c99 irc irc-bot plugins portable posix

Last synced: 26 Mar 2025

https://github.com/codeabinash/aurora-react

The C code highlighting engine for the web.

c c-code-highlight c-lang c-language code-highlight highlight react typescript

Last synced: 23 Apr 2025

https://github.com/lucasfelixsilveira/carla

Carla will not just be a language. It is a new concept of languages.

beaultiful c carla carla-lang compilation-time language modern performance programming-language rust syntax

Last synced: 22 Apr 2025

https://github.com/thatsabhishek/c-codes

Collection of various C programs

c coding programming sort sorting

Last synced: 13 Jun 2025

https://github.com/princexz/printf

This a repository for the ALX project for the printf project

c c-printf printf printf-functions team-project

Last synced: 12 Apr 2025

https://github.com/alsa-project/libhinawa

Mirror of https://git.kernel.org/pub/scm/libs/ieee1394/libhinawa.git for user support and continuous integration. I/O library for IEEE 1394 asynchronous transactions to/from units on the bus, with GObject Introspection.

alsa c gobject-introspection ieee1394 linux meson

Last synced: 12 Apr 2025

https://github.com/sudhakar3697/webassembly-sample

This repo has a sample WebAssembly code compiled from C and used with Javascript

c emscripten esm javascript node-wasm nodejs wasm wasmfiddle webassembly

Last synced: 05 Mar 2026

https://github.com/tristanpenman/asteroids64

Nintendo 64 port of my Asteroids clone

asteroids c n64 retro

Last synced: 22 Apr 2025

https://github.com/wardbrian/tinystan

Easy, minimal interface to the Stan samplers in several languages

c ffi julia python r stan

Last synced: 12 Apr 2025

https://github.com/64kramsystem/black_art_of_3d_game_programming_cd

Content of the "Black Art of 3D Game Programming" companion CD

3d c gamedev

Last synced: 09 Apr 2025

https://github.com/shrhdk/rpi-nokia5110

Nokia5110 Library for Raspberry Pi

c electronics raspberry-pi

Last synced: 09 Apr 2025

https://github.com/codeabinash/aurora

The C code highlighting engine for the web.

c c-code-highlight c-lang c-language code-highlight code-highlighter highlight

Last synced: 10 Apr 2025

https://github.com/masoudir/teensy41_uros_example_publisher_with_static_library

This repository shows a simple Arduino example of uros publishing an integer into ROS2 (foxy) using uros static library and Teensy 4.1 and Platformio IDE.

c cpp cpp14 docker micro-ros platformio publisher ros2-foxy static-library

Last synced: 04 May 2026

https://github.com/ibrahim-sisar/filter-more-useing-c

A program based on cli to create filters on bitmap images using c language

blur c edge-detection flutter getopt grayscale makefile math reflect stdio stdlib

Last synced: 09 May 2026

https://github.com/tristanbilot/42sh

Shell implementation in pure C & Assembly x86

abstract-syntax-tree assembly c linux shell

Last synced: 05 May 2026

https://github.com/opennms/iplike

PostgreSQL stored procedure for comparing IP addresses in the style of SQL LIKE

c postgresql

Last synced: 14 Apr 2025

https://github.com/alioguzhan/dobby

Command line program to track and save your work / study activity.

c cs50 cs50x time-tracker time-tracking

Last synced: 19 Feb 2026

https://github.com/sagiegurari/c_string_buffer

A simple string buffer for C

c c-lib c-library string string-buffer

Last synced: 12 Apr 2025

https://github.com/winterrdog/sqlyte-db

A small database like SQLite that can do CRU( create, read & update ) and store data as B-Trees. Clearly written in C.

c data-structures database sql

Last synced: 10 Jul 2025

https://github.com/julorapido/sdl_doom

wolfenstein renderer made with SDL2 and C.

c engine3d sdl sdl2

Last synced: 01 Aug 2025

https://github.com/briancline/undernet-cservice

The original Undernet Channel Service (X/W) used from 1995–2002. Note: I am not the author, just preserving it for posterity. It is one piece of IRC history.

c cservice irc irc-services undernet

Last synced: 22 Aug 2025

https://github.com/sug0/sheeetfm

A sheeet file manager for sheeet computers

c eee-pc file-manager minimalist suckless

Last synced: 22 Aug 2025

https://github.com/alifarazz/mipslol

:moyai: A MIPS simulator with <3

c interpreter mips-simulator

Last synced: 11 May 2025

https://github.com/pjandl/cblc

Curso Básico da Linguagem C

algorithm c programming programming-language

Last synced: 07 Apr 2026

https://github.com/zbrdeev/base64.c

Base64 library in C

base64 c library

Last synced: 22 Aug 2025

https://github.com/sammycage/otfsvg

otfsvg is a C library for parsing SVG documents embedded in OpenType fonts

c opentype otsvg svg

Last synced: 06 Aug 2025

https://github.com/libdriver/syn6288e

SYN6288E full function driver library for general MCU and Linux.

c full-function-driver linux mcu speech-synthesis syn6288e uart

Last synced: 04 Aug 2025

https://github.com/smashwilson/segment

Most programmers, at some point, daydream about writing their own programming language. This one's mine.

c language programming-language segment

Last synced: 19 Mar 2025

https://github.com/sug0/libgoimg

C library that aims to provide the ease of operation Go enables for image processing

c farbfeld go golang image interface jpeg library png

Last synced: 19 Jun 2025

https://github.com/f33rni/qpsk-mod-demod-libs

C-libraries for QPSK modulation and demodulation

c cmake cpp floating-point qpsk qpsk-demodulation qpsk-modulation shared-library

Last synced: 13 Apr 2025

https://github.com/merendamattia/mdp

MdP - Metodologie di Programmazione presso l'Università degli Studi di Parma (6 CFU).

c cpp

Last synced: 15 Jul 2025

https://github.com/dmolik/githubfs

A weird little C program to fetch your stared repos and mount to a directory

c github graphql libcurl libfastjson libfuse lmdb

Last synced: 24 Jun 2025

https://github.com/maxgfr/braille-translator-math

A program that converts a pdf to txt by transforming a registered mathematical symbol in its braille form.

blind braille braille-translator c converts hex hexadecimal mathematics pdf script translation

Last synced: 02 Aug 2025

https://github.com/basemax/bignumberc

The Big Number C library is a C library for arbitrary precision arithmetic. It can be used to perform arithmetic operations on numbers of arbitrary size. It is written in C and is designed to be portable and efficient. You can work with numbers of any size, and the library will automatically allocate memory as needed.

big-number big-number-calculation big-number-multiplication big-numbers bignumber bignumbers c c-library number-converter

Last synced: 03 Aug 2025

https://github.com/flyx/libyaml_constructor

Code generator to load YAML into C types

c deserialization libyaml yaml

Last synced: 04 Nov 2025

https://github.com/treblle/treblle

A framework enabling Go developers to easily create CLI applications.

application c cli cli-app framework go golang golang-application

Last synced: 25 Aug 2025

https://github.com/fragglet/yocton

Stringly-typed Minimalist Object Notation

c encoding minimalist

Last synced: 07 Apr 2025

https://github.com/andresrodriguez55/interpreterforbigaddlanguage

Interpreter for the BigAdd language.

c compiler interpreter

Last synced: 09 Mar 2026

https://github.com/tscheffl/think-like-a-computerscientist_c

Eine Einführung in die Programmierung mit C

book c latex pdf textbook

Last synced: 30 Apr 2025

https://github.com/iker-gonzalez/42-common-core

Compilation of all the projects carried out as part of 42's common core program.

42cursus algorithms bash c cpp css3 data-structures docker html5 linux mysql nestjs networking networks oauth postgresql react typescript virtualization

Last synced: 25 Aug 2025

https://github.com/kotleni/brfkc

Just a brainfuck compiler written in C.

brainfuck c cmake code-generation compiler

Last synced: 19 Jul 2025

https://github.com/luistar/union-find-c

C implementation of the union-find data structure

c disjoint-set union-find

Last synced: 12 May 2025

https://github.com/dns-oarc/pcap-thread

PCAP helper library with POSIX threads support and transport layer callbacks

c library packet-capture pcap pthreads

Last synced: 09 Nov 2025

https://github.com/youradrien/SDL_Wolfenstein

wolfenstein renderer made with SDL2 and C.

c engine3d sdl sdl2

Last synced: 14 Aug 2025

https://github.com/albertwaker/plants-vs.-zombies

植物大战僵尸(C语言)

c game vs2022

Last synced: 11 Apr 2025

https://github.com/prabirshrestha/win32-c-boilerplate

boilerplate code for win32 c binaries

c clang mingw msvc win32api

Last synced: 08 Oct 2025

https://github.com/hangingman/xrossboard

クロスプラットフォームで動作する汎用掲示板クライアント 協力してくれる方歓迎

c cplusplus-11 wxwidgets

Last synced: 17 Jul 2025

https://github.com/ggkooo/esp32-sensors

Developing an ESP32 code to read environmental variables

arduino-ide c esp32 esp32-devkit-v1 humidity-sensor ino noise-sensor sensors temperature-sensor

Last synced: 06 Oct 2025

https://github.com/babkock/learning

A collection of small programs, to be used as references and learning material. Covers a variety of techniques.

beginner-friendly bootloader c cpp17 http-server linux-app linux-shell multithreading mutex-lock ncurses pointers socket-io tcp-client tcp-server tutorial tutorials x11 xcb

Last synced: 28 Apr 2025

https://github.com/elykdeer/gecil

a good enough c to hlil compiler

binaryninja c compiler il

Last synced: 27 Feb 2025

https://github.com/lluispp/42cursus

All the projects im involved in from common core at 42 Barcelona Programming school. All developed with C and VMWare virtualization software

42cursus 42projects 42school c programming vmware

Last synced: 27 Apr 2025

https://github.com/littlebutt/streamcpy

The Stream API in Python.

c cpython-extensions python stream

Last synced: 09 Apr 2025

https://github.com/kkoomen/snake

Classic SNAKE game in your terminal 🐍🖥️🕹️

c classic game ncurses snake terminal

Last synced: 16 Mar 2026

https://github.com/adityamangal1/number-guessing-quiz.c

This is the number guessing game with the use of C programming language.

c cprogramming exercise functions numberguessinggame random-number-generators

Last synced: 28 Jul 2025

https://github.com/simonprickett/cpitrafficlights

Experiments with a Raspberry Pi, Low Voltage Labs Traffic Light LEDs and the C Programming Language.

c gpio gpio-pins low-voltage-labs raspberry-pi raspberry-pi-3

Last synced: 25 Mar 2025

https://github.com/briandowns/libdotenv

libdotenv is a C single-headerlibrary providing the ability to load values from a .env file into environment variables.

c c-programming-language c17 dotenv dotenv-loader dotenv-parser

Last synced: 06 Jul 2025

https://github.com/wenkesj/cai

Dependency-free, simple and extensible Deep Learning library, written in C

c deep-learning

Last synced: 27 Feb 2026

https://github.com/luizbills/font4x6

4x6 tiny monochrome bitmap font for rendering

bitmap-font c font rendering retro tiny

Last synced: 12 Mar 2026

https://github.com/dushistov/libspatialite

a library extending the basic SQLite core in order to get a full fledged Spatial DBMS, really simple and lightweight, but mostly OGC-SFS compliant

c gis spatial sql sqlite

Last synced: 07 Oct 2025

https://github.com/mark24code/mruby-devkit

开箱即用的脚手架,将 Ruby 编译成可执行二进制文件,就像 Go 一样。支持 webassembly

c cli codebase development devkit mruby ruby template-project webassembly

Last synced: 23 Apr 2025

https://github.com/zixu-w/zxos

Bare bone kernel from tutorial http://wiki.osdev.org/

c kernel os osdev

Last synced: 16 Apr 2025

https://github.com/jeffofbread/jdwm

A custom build of dwm made by myself, JeffofBread. If you find any issues or would like to make a recommendation, feel free. This is a major work in progress and will change.

c dwm linux suckless suckless-dwm unix window-manager

Last synced: 25 Oct 2025

https://github.com/apache/santuario-cpp

Mirror of Apache Santuario C++

c java library santuario security xml

Last synced: 10 Jan 2026

https://github.com/omarazizi/skernel

Simple x86 Operating System Kernel running in 32-bit protected mode that implements process management, multitasking, and memory paging, with a custom filesystem

assembly c c-programming c-programming-language kernel-source low-level low-level-programming os-dev os-development system-programming x86-assembly

Last synced: 10 Apr 2025

https://github.com/adityamangal1/random_character_generator

Random character generator in c language using random function.

c c-programming-language functions game random-color

Last synced: 10 Apr 2025

https://github.com/dexter-xd/chip8-emulator

Simple CHIP-8 emulator with SDL2

c chip8 sdl2

Last synced: 08 May 2025

https://github.com/weirdnox/feup

Ficheiros de apoio e resoluções de exercícios do Mestrado Integrado em Engenharia Eletrotécnica e de Computadores, @FEUP

c comp computadores elec electro eletro engenharia engenharia-eletrotecnica feup lsdi mieec pdsi prog prog1 prog2 programacao sa scon

Last synced: 25 Mar 2025

https://github.com/jacob-c-smith/g10

Multithreaded game engine

api c game-engine json systems-programming vulkan

Last synced: 12 Apr 2025

https://github.com/rpsubc8/ESP32TinyUzebox

Uzebox in ESP32 (TTGO VGA32)

bitluni c esp32 ttgo ttgovga32 uzebox

Last synced: 29 Apr 2025

https://github.com/malaksadek/statictiminganalyzer

A Logic Circuit Static Timing Analyzer Implemented in Python 🔌 ⚡ (2018)

c graph-algorithms html json logic-circuit logic-gates python scl static-timing-analysis verilog verilog-hdl

Last synced: 26 Feb 2026

https://github.com/amanoteam/musl-gcc-cross

A GCC cross-compiler targeting Linux musl

c cpp cross-compiler gcc linux musl

Last synced: 02 Jun 2026

https://github.com/tecnickcom/binsearch

Search unsigned integers in sorted binary file

binary c c99 digital fast filesystem golang memory-mapped-file python search

Last synced: 24 Apr 2025

https://github.com/achrafelkhnissi/webserv

webserv is an HTTP server capable of handling multiple clients simultaneously using C++, Socket programming, and CGI.

1337 1337cursus 1337school 42 42born2code 42cursus 42projects 42school c cgi cpp cpp98 http http-requests http-server makefile network-programming socket-programming webserv webserver

Last synced: 10 Apr 2025

https://github.com/jehna/nes-bootstrap

Everything to start coding to NES with C

8bit c nes nes-games

Last synced: 28 Apr 2025

https://github.com/javiorfo/dwm

Personal suckless DWM

c dwm suckless suckless-dwm tiling-window-manager

Last synced: 30 Jan 2026