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/eliseydudin/ict-solutions

solutions for tasks on platforms like codeforces :D

c cpp golang leetcode leetcode-solutions python rust sports-programming

Last synced: 23 Oct 2025

https://github.com/dushansenadheera/algorithms-and-data-structures

algorithms and data structures using c language

algorithms-and-data-structures c programming

Last synced: 26 Oct 2025

https://github.com/ash515/esee-reader

Automated Electric Bill Generation. 📲📟

arduino automation billing c electricity gsm lcd-display

Last synced: 27 Oct 2025

https://github.com/petrus1904/superadmm

superADMM: Quadratic Program Solver with dynamic weighting ADMM

c linear-programming matlab model-predictive-control optimization python quadratic-programming solver

Last synced: 13 Apr 2026

https://github.com/aeilot/lsnotes

Add a description to your directories!

april-fools beginner-friendly c command-line command-line-tool cpp

Last synced: 26 Feb 2026

https://github.com/savaughn/pokerom-trader

A Pokemon trading app for save files for Generations 1 and 2

c evolve pokemon raylib trade

Last synced: 08 Oct 2025

https://github.com/junaidrahim/hacktoberfest-kiit-2021

To encourage and educate students of KIIT about Open Source Software and GitHub

beginners c cpp giveback go hacktoberfest hacktoberfest2021 java kiit opensource python

Last synced: 15 Apr 2025

https://github.com/tristanpenman/asteroids

Asteroids clone written in C, and ported to the web using Emscripten

asteroids c emscripten n64 opengl sdl

Last synced: 24 Feb 2026

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/michaelsdavid/conure-lang

A small, dynamically-typed, object-oriented scripting language written in C that takes inspiration from Python, JS, and Ruby.

c compiler conure conure-lang interpreter mit-license programming-language vm written-in-c

Last synced: 16 Jun 2025

https://github.com/bitwyre/chebyshev_primality_testing

Chebyshev polynomials of the first kind and primality testing

c chebyshev-polynomials congruence conjecture mod primality-test prime prime-numbers

Last synced: 05 Sep 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/approxit/impsbru

A impossible shapes logic game for Amiga.

amiga c game

Last synced: 06 Oct 2025

https://github.com/fmw666/linux

🍰 Linux命令行与shell脚本编程、Linux C库函数及系统调用编程、Linux内核分析即应用、Debian(Ubuntu、Deepin)操作系统爬坑

c debian kernal linux posix shell

Last synced: 18 Oct 2025

https://github.com/jasonmxyz/sxwm

Superior X Window Manager

c window-manager x11

Last synced: 20 Nov 2025

https://github.com/stevelauc/the-linux-programming-interface

Src of The Linux Programming Interface and its Rust implementation (Exercise included)

c linux rust system-programming

Last synced: 11 Apr 2025

https://github.com/rvncerr/u8

Do not like ICU?

c unicode utf8 xml

Last synced: 05 Oct 2025

https://github.com/chopins/ffi-ext

php C API

c ffi php

Last synced: 12 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/jacob-c-smith/g10

Multithreaded game engine

api c game-engine json systems-programming vulkan

Last synced: 12 Apr 2025

https://github.com/moon-chilled/lrogue2

Updated version of lrogue

c rogue roguelike

Last synced: 01 Sep 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/danielcoderx/chise

chip 8 SDL-based Emulator

c chip-8 chip8 chip8-emulator emulation emulator sdl

Last synced: 17 Mar 2026

https://github.com/unclechu/lv2-ladspa-bit-crusher

Bit Crusher Audio Plug-In (LV2 and LADSPA)

audio-processing bit-crusher c dsp-plugin ladspa lv2 lv2-plugin

Last synced: 26 Oct 2025

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/gjum/tetris-term

Classic Tetris for your terminal.

c game terminal-based terminal-game tetris

Last synced: 11 Apr 2025

https://github.com/breuderink/epsilon

Epsilon is a library with functions for machine learning and statistics written in plain C. It is intended to run on microcontrollers.

algorithms c edge-ai embedded fwht machine-learning microcontrollers minimal statistics tiny-ml welford xorshift

Last synced: 17 Jan 2026

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/jokelbaf/proton-injector

A DLL injector for Windows executables running under Proton with support for multiple injection methods.

c dll-injection linux

Last synced: 03 Mar 2026

https://github.com/eun/nss_http

Name Service Switch Service that uses an http JSON backend.

api c json json-api nss nss-db

Last synced: 16 Mar 2025

https://github.com/spotflow-io/device-sdk

Devices can use this SDK to connect to the Spotflow IoT Platform. Supported languages: Rust, Python, C.

c iot iot-device iot-platform python rust spotflow

Last synced: 19 Apr 2025

https://github.com/abranhe/opener.c

😮 Ooooo, Open URLs in C

c c-open clib open open-url open-urls opn url urls

Last synced: 27 Oct 2025

https://github.com/fenrirsoftware/win-copy-clone

C++ ve C# kullanılarak yazılan Windows Copy Board klonu

c cpp csharp dll keyboardhook keyhook winapi winapi-ui windows10 windows11

Last synced: 12 Jun 2025

https://github.com/theshubhamgour/c-programs-apni-kaksha

Complete C programming by Apna College

c programming

Last synced: 11 Dec 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/jgcmarins/mst-prim-kruskal

Clustering aggregation using Prim and Kruskal's MST algorithm

c clustering cpp gnuplot kruskal-algorithm minimum-spanning-trees mst prim-algorithm

Last synced: 30 Apr 2025

https://github.com/joshiemoore/xwow

dynamic/interactive desktop backgrounds for X11

c linux sdl2 x11

Last synced: 08 Apr 2025

https://github.com/exoad/yttriuslang.c

My naive compiler toolchain using LLVM

c compiler compilers runtime

Last synced: 02 Mar 2026

https://github.com/yshui/test.h

Header only C unit testing framework

c header-only unit-test unit-testing unit-testing-framework

Last synced: 20 Jun 2025

https://github.com/mulatinho/sfm

a simple file manager written in C with GTK for educational purposes

c file-manager gtk linux ncurses nfs smb ssh

Last synced: 15 Apr 2025

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

The C code highlighting engine for the web.

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

Last synced: 22 Apr 2025

https://github.com/xmine64/clogger

Message logging library for C

c error library linked-list logger logging static-library

Last synced: 15 Jun 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/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/ilya3point999k/ral

Single header fixed point software renderer

3d c fixed-point public-domain rasterization single-header software-rendering

Last synced: 11 Apr 2025

https://github.com/thales-e-security/header2go

Convert C header files into skeleton Go implementations

c cgo generator go header-files

Last synced: 10 Feb 2026

https://github.com/3541/liba3

Lightweight C utility library.

c utility-library

Last synced: 18 Jan 2026

https://github.com/linwin-cloud/kylin-language

KyLin 是一款基于Jvm的跨平台高效的编程语言。面相对象和面向过程都是可以的,直译式编程语言 其特点就是快速高效简单,语法设计降低或者避免写出像shit一样的代码,代码就像诗一样优美 同样,其设计成函数式,而且避免套嵌的写法,完全利用函数的调用,代码可读性十分的高,而且运行安全,基于Jvm,jvm有强大的内存安全管理机智 从功能和一些设计上是对标Python的

c http java kylin linux programming-language windows

Last synced: 15 Jul 2025

https://github.com/timlrx/sqlite-extension-template

Template for building a SQLite extension in C/C++. Builds a loadable module, static extension, python package and WebAssembly distribution.

c cpp python sqlite template wasm

Last synced: 15 Mar 2026

https://github.com/rpsubc8/ESP32TinyUzebox

Uzebox in ESP32 (TTGO VGA32)

bitluni c esp32 ttgo ttgovga32 uzebox

Last synced: 29 Apr 2025

https://github.com/diamont1001/c_maze

C语言写的Windows字符界面迷宫小游戏

c maze win-api windows

Last synced: 07 Oct 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/ktsu-dev/imguiapp

A comprehensive .NET library suite for building desktop applications with Dear ImGui.

c cross-platform dear-imgui desktop frame-limiter gui hexa-net imgui immediate-mode modal net node-editor node-graph opengl popups silk-net theming ui widgets windowing

Last synced: 30 Jun 2026

https://github.com/DoubleCouponDay/Chunkus

Discord bot that converts your chat image to a Scalable Vector Graphic.

c cpp docker hacktoberfest rust

Last synced: 01 Apr 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/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/abinavravi/cfd-lab

Computational Fluid Dynamics Praktikum at TUM. (Chair 5 Informatics)

c fluid-dynamics fluid-simulation mpi parallel-programming precice solver

Last synced: 02 Jul 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/kianenigma/c-interpreter

Minimal Interpreter (--like) environment for C written in Rust.

c interpreters rust rust-crate

Last synced: 14 Apr 2025

https://github.com/Gikoskos/simbly

Multithreaded runtime and interpreter for programs written in a tiny assembly-like language

c cmake concurrency concurrent data-structures interpreter language multithreading pthreads runtime toy-language unix

Last synced: 11 May 2025

https://github.com/gustavodiasag/clox

Virtual machine interpreter for the Lox programming language written in C

bytecode c compiler-design garbage-collection interpreter programming-language virtual-machine

Last synced: 20 Jul 2025

https://github.com/berkekaragoz/en-tr-locale-verifier

Verifies and fixes the system (Linux) language (EN or TR)

c i18n linux qt

Last synced: 19 Aug 2025

https://github.com/gizmo385/c-minus-minus

A C-- compiler written in C with a side Clojure branch

c clojure compiler

Last synced: 09 Jul 2025

https://github.com/apwhitehat/http_threadripper

HTTP 1.1 server which shows off high concurrency capabilities of C++

c cpp cpp11 high-concurrency http libev socket-programming

Last synced: 13 Apr 2025

https://github.com/awulkiew/exclude-from-build

ExcludeFromBuild extension for Visual Studio

build c cpp csharp directory exclude extension file include vb visual-studio wpf xaml

Last synced: 14 Apr 2025

https://github.com/robseb/niosii_eclipsecompproject

Automatically create a NIOS II Eclipse Project with the latest FreeRTOS Version, the Intel hwlib and more...

arria-v arria10 c custom-eclipse cyclone-v eclipse freertos intel intel-fpga intel-quartus-prime max10 nios-ii python-script quartus soc-fpga

Last synced: 14 Apr 2025

https://github.com/hollystandring/nmenu

A 'plug and play' menu system for ncurses with automatic sizing and centering

c linux ncurses

Last synced: 05 Apr 2025

https://github.com/aiya000/workspace

This is file space that is my learning any language.

c clojure cobol csharp golang haskell html java javascript programming python ruby scala study typescript viml vimscript

Last synced: 09 May 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/basemax/c-minifier

CMinifier: A C program to remove comments and minimize the code (remove whitespace and summarize code)

c c-minifier minifier minifier-c minifiers minify minify-c minifying

Last synced: 05 May 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/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/jonpalmisc/sioku

Simple IOKit-based USB library

c iokit library usb

Last synced: 14 May 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/nicolasbauw/amiga-cc

Amiga C cross compiler installation script for Linux/Macos

68000 amiga assembler c cross-assembler cross-compiler install-script linux m68k macos vasm vbcc

Last synced: 13 Apr 2025

https://github.com/0x1nf3cted/xhell-dev

xhell is a basic shell written in C

bash c cli shell terminal

Last synced: 18 Mar 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/ryukinix/pic-tetris

Tetris Implementation for PIC18F4550

c game microchip pic tetris xc8

Last synced: 05 Apr 2025

https://github.com/j1sk1ss/cordellos.petprj

Simple hobby OS based on GRUB2 as boot loader, and .c kernel with userland programs

asm c elf ethernet fat32 grub2 kernel os scratch userland

Last synced: 17 Feb 2026

https://github.com/erkamuzuncayir/solutions-of-introduction-to-computing-systems

This repository contains my solutions for Introduction to Computing Systems - From Bits & Gates to C - C++ & Beyond by Yale Patt and Sanjay Patel

assembly c c-language c-programming cpp cpp-programming lc-3 low-level low-level-programming programming-challenges programming-exercises programming-language solutions

Last synced: 15 Nov 2025

https://github.com/ebrezadev/ds3231-real-time-clock-c-driver

DS3231 Real Time Clock C Library (High Level Driver)

arduino c driver ds3231 embedded-c library linux raspberrypi real-time-clock rpi rtc

Last synced: 10 Aug 2025

https://github.com/bmeneg/playing-around-kernel

Learning repo for Linux Kernel stuff

c kernel learning linux-kernel low-level

Last synced: 13 Apr 2025

https://github.com/difegue/gblnk

GNU/Linux utility for transferring pictures between a GameBoy Camera and a PC

c gameboy gameboy-camera madcatz serial

Last synced: 30 Oct 2025

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

Projetos e estudos acerca da linguagem C. Para aprender mais funções e bibliotecas, leia a documentação fornecida neste diretório

c colab colab-notebook colab-tutorial csharp introduction-to-algorithms logic-programming

Last synced: 11 Apr 2025

https://github.com/luqasz/avr-registers

Fixed registers and bit fields generated from atdf files

avr c cpp embedded rust

Last synced: 19 Mar 2025

https://github.com/deathlyfrantic/git-status-prompt

A Git status widget for your zsh prompt, written in C

c git prompt status zsh

Last synced: 12 Mar 2025