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/nigma/pywt

We're moving. Please visit https://github.com/PyWavelets

c cython dwt math numpy python wavelet

Last synced: 09 Aug 2025

https://github.com/srekel/the-debuginator

A juicy feature-packed debug menu intended for games.

c c99 debugging-tool game-development public-domain single-header-lib work-in-progress

Last synced: 27 Jul 2025

https://github.com/enkisoftware/glfw-cmake-starter

Use CMake to create a project with GLFW - Multi-platform Windows, Linux and MacOS.

c c-plusplus cmake cpp gamedev glfw linux macos multi-platform opengl unix windows

Last synced: 09 Oct 2025

https://github.com/osdp-dev/c-utils

Tiny, modular, drop-in, library of some most commonly used utility methods for C (embedded) applications. Intended to be used as a git-submodule inside your projects to kickstart development. See https://c-utils.gotomain.io for more details.

c embeded helper-functions helpers-library library utility utility-library

Last synced: 22 Jun 2026

https://github.com/samthor/gumnut

JS parser in Web Assembly / C

c javascript-parser parser wasm

Last synced: 07 Apr 2025

https://github.com/pete/cats

Implementations of cat(1) from various sources.

bsd c gnu history limbo plan9 unix

Last synced: 11 Jan 2026

https://github.com/famez/j1939-framework

Framework to work with J1939 Frames used in CAN bus in bus, car and trucks industries

angularjs bus c can-bus cplusplus-11 html j1939 javascript linux-distribution protobuf test travis-ci websockets

Last synced: 02 Sep 2025

https://github.com/objeck/objeck-lang

Lightweight object-oriented and functional programming language. Designed to be intuitive, small, cross-platform, and fast. The language emphasizes portability, scalability, and robust API support.

arm64 assembly-language c compiler cplusplus debuggers documentation examples jit-compilation linux lsp-server macos memory-management programming-language rpi4 runtime-system windows x64

Last synced: 14 Jun 2026

https://github.com/johnsonjh/OpenVi

OpenVi: Portable OpenBSD vi for UNIX systems

bsd c editor nvi openbsd openvi vi vim

Last synced: 05 Apr 2025

https://github.com/johnsonjh/openvi

OpenVi: Portable OpenBSD vi for UNIX systems

bsd c editor nvi openbsd openvi vi vim

Last synced: 04 Apr 2025

https://github.com/baruch/libwire

User space threading (aka coroutines) library for C resembling GoLang and goroutines

c coroutines event-driven green-threads library

Last synced: 15 Mar 2025

https://github.com/ibreaker/os-one

一个自制的树莓派操作系统

c kernel operating-system raspberrypi

Last synced: 12 Apr 2025

https://github.com/libdriver/mfrc522

MFRC522 full function driver library for general MCU and Linux.

c full-function-driver iic linux mcu mfrc522 rfid-reader spi uart

Last synced: 08 Mar 2026

https://github.com/thelartians/format.cmake

💅 Stylize your code! Automatic clang-format and cmake-format targets for CMake.

c ci clang clang-format cmake cmake-format continuous-integration cpm cpp format git lint linter style

Last synced: 07 Oct 2025

https://github.com/sjml/wasmbots

wasm. bots. 🤖🧙‍♂️🧚🧙‍♀️⚔️🏰🤖

assemblyscript c golang roguelike rust svelte typescript webassembly zig

Last synced: 05 Apr 2025

https://github.com/void001/neu-os

Based on linux0.11, break it down, then reassemble (For NEU Lab use)

c kernel lab operating-system

Last synced: 09 Jan 2026

https://github.com/j256/dmalloc

Debug Malloc memory allocation debugging C library

c debug memory memory-leak memory-leak-detection

Last synced: 17 Mar 2025

https://github.com/starwing/znet

A C network library

c network single-header-lib

Last synced: 09 Jan 2026

https://github.com/osprogramadores/op-website-hugo

Projeto do Site https://OsProgramadores.com

brazil c cplusplus go golang hacktoberfest portugues programacao ptbr python

Last synced: 15 May 2025

https://github.com/famez/J1939-Framework

Framework to work with J1939 Frames used in CAN bus in bus, car and trucks industries

angularjs bus c can-bus cplusplus-11 html j1939 javascript linux-distribution protobuf test travis-ci websockets

Last synced: 08 May 2025

https://github.com/inducer/cgen

C/C++ source generation from an AST

abstract-syntax-tree ast c code-generation python

Last synced: 25 Oct 2025

https://github.com/luispedro/diskhash

Diskbased (persistent) hashtable

c c-plus-plus hashtable haskell persistence python

Last synced: 09 Apr 2025

https://github.com/digitalocean/prometheus-client-c

A Prometheus Client in C

c prometheus

Last synced: 11 Jun 2025

https://github.com/pcercuei/lightrec

MIPS-to-everything dynamic recompiler for PSX emulators

c dynarec emulators jit mips playstation

Last synced: 02 Sep 2025

https://github.com/redcode/6502

Highly portable MOS 6502 CPU emulator written in ANSI C

6502 ansi-c c cpu cpu-emulator emulator mos

Last synced: 07 Apr 2025

https://github.com/aligrudi/neatroff

Neatroff troff clone

bidirectional c neatroff roff

Last synced: 16 Dec 2025

https://github.com/mrdimas/dmitrysengine

[abandoned] C99 cross-platform 3D game engine with absolute minimum of external dependencies

3d-game-engine c engine game-development game-engine math sound user-interface

Last synced: 23 Jun 2025

https://github.com/tsl0922/mpv-menu-plugin

context menu, file dialog, clipboard support for mpv

c lua mpv mpv-script win32

Last synced: 05 Mar 2026

https://github.com/Milerius/shiva

Modern Cross-Platform C++ Engine with modularity (MIT). Maintains here: https://github.com/KomodoPlatform/antara-gaming-sdk

c cmake-modules cpp cpp-library cpp17 game-engine game-engine-framework

Last synced: 08 May 2025

https://github.com/pali/igmpproxy

IGMP multicast routing daemon

c igmp igmpproxy network

Last synced: 08 Aug 2025

https://github.com/mattiamontanari/opengjk

Fast and reliable implementation of the Gilbert-Johnson-Keerthi (GJK) algorithm for C, C++, C#, Go, Matlab, Octave, Python and Zig

algorithm c collision convex-polytopes cython gilbert-johnson-keerthi gjk golang octave python python-ctypes unity3d zip

Last synced: 08 Oct 2025

https://github.com/fogleman/misterqueen

A chess engine written in C.

c chess-engine

Last synced: 13 May 2025

https://github.com/nordlow/compiler-benchmark

Benchmarks compilation speeds of different combinations of languages and compilers.

benchmark c compilation compiler cplusplus cpp d java julia rust vlang zig

Last synced: 25 Jan 2026

https://github.com/ollelogdahl/ihct

'I Hate C Testing': A minimal testing framework for C.

c test-automation

Last synced: 17 Jan 2026

https://github.com/craigbarnes/dte

A small, configurable console text editor (mirrored from https://gitlab.com/craigbarnes/dte)

c c99 console console-application editor editors emacs minimalist posix terminal terminal-app terminal-based text-editor tty tui unix

Last synced: 04 Apr 2025

https://github.com/quadrupleslap/tether

🖥 A barebones Electron-ish library for Rust.

c gui html5 rust webview

Last synced: 05 May 2025

https://github.com/hfiref0x/sxsexp

Expand compressed files from WinSxS folder

c expand manifest sxs winsxs

Last synced: 13 Apr 2025

https://github.com/nettlep/gobbledegook

Standalone D-Bus-based BlueZ BLE GATT server for C/C++

bluetooth-low-energy bluez-dbus c

Last synced: 11 Mar 2026

https://github.com/pret/pokestadium

Disassembly and decompilation of Pokémon Stadium

c disassembly nintendo64 pokemon reverse-engineering

Last synced: 04 Apr 2025

https://github.com/rsmusllp/syringe

A General Purpose DLL & Code Injection Utility

c security

Last synced: 04 Jul 2025

https://github.com/nils-ohlmeier/sipsak

SIP swiss army knife

c command-line-tool sip

Last synced: 07 Apr 2025

https://github.com/airspy/airspyone_firmware

AirSpy Firmware

c

Last synced: 22 Aug 2025

https://github.com/sabotage-linux/netbsd-curses

libcurses and dependencies taken from netbsd and brought into a portable shape (at least to musl or glibc)

c curses linux ncurses netbsd-curses portable

Last synced: 23 Jan 2026

https://github.com/daschr/pico-ssd1306

Simple library for using ssd1306 displays with the Raspberry Pi Pico and the pico-sdk.

c pico-c-library pico-sdk raspberry-pi-pico raspberry-pico ssd1306 ssd1306-oled

Last synced: 13 Oct 2025

https://github.com/albertito/libfiu

A C library for fault injection [mirror]

c fault-injection posix

Last synced: 03 Apr 2025

https://github.com/mrDIMAS/DmitrysEngine

[abandoned] C99 cross-platform 3D game engine with absolute minimum of external dependencies

3d-game-engine c engine game-development game-engine math sound user-interface

Last synced: 08 May 2025

https://github.com/waveshareteam/pico_epaper_code

Waveshrae Pico e-Paper driver code

c epaper pico pico-epaper python waveshare waveshare-logo

Last synced: 04 Apr 2025

https://github.com/alewmoose/2048-in-terminal

Animated console version of the 2048 game

2048 c cli game ncurses

Last synced: 01 Apr 2025

https://github.com/lucasdelimanogueira/PyNorch

Recreating PyTorch from scratch (C/C++, CUDA, NCCL and Python, with multi-GPU support and automatic differentiation!)

c cuda deep-learning neural-network python pytorch

Last synced: 15 Sep 2025

https://github.com/gotomain/c-utils

Tiny, modular, drop-in, library of some most commonly used utility methods for C (embedded) applications. Intended to be used as a git-submodule inside your projects to kickstart development. See https://c-utils.gotomain.io for more details.

c embeded helper-functions helpers-library library utility utility-library

Last synced: 13 Apr 2025

https://github.com/allkern/psxe

Multi-platform Sony PlayStation emulator written in C

c emulator playstation

Last synced: 02 Mar 2026

https://github.com/lvgl/lv_font_conv

Converts TTF/WOFF fonts to compact bitmap format

c conveter font lvgl ttf woff

Last synced: 05 Apr 2025

https://github.com/fuhsnn/slimcc

C23 compiler with C2y/GNU extensions for x86-64 Linux/BSD

c c-compiler c-preprocessor c11 c23 c2y c99 chibicc compiler

Last synced: 17 Jun 2025

https://github.com/ying32/liblcl

A common cross-platform GUI library, the core uses Lazarus LCL.

c cpp delphi desktop-widget go golang golang-library govcl gui lcl liblcl rust rust-library vcl

Last synced: 05 Apr 2025

https://github.com/grisbi/grisbi

A very functional personal financial management program with a reasonable set of homefinance features

accounting c grisbi gtk3

Last synced: 02 Apr 2025

https://github.com/hywan/inline-c-rs

Write and execute C code inside Rust.

c rust rust-library

Last synced: 07 Apr 2025

https://github.com/scandum/rotate

A collection of array rotation algorithms.

array array-rotation c grail gries-mills helix juggling reversal rotation trinity

Last synced: 20 Apr 2025

https://github.com/quamplex/geonkick

Geonkick is a free software synthesizer capable of generating a wide range of percussive sounds, including kicks, snares, claps, hi-hats, shakers, and also unique effect sounds.

c cpp lv2 percussion standalone synthesizer vst3

Last synced: 20 Jan 2026

https://github.com/dacez/zzzjson

The fastest JSON parser written in pure C

c c-plus-plus fast json json-parser rapid

Last synced: 12 Apr 2025

https://github.com/aappleby/metron

A C++ to Verilog translation tool with some basic guarantees that your code will work.

c compiler cpp fpga hdl transpiler verilog

Last synced: 20 Aug 2025

https://github.com/lucasdelimanogueira/pynorch

Recreating PyTorch from scratch (C/C++, CUDA, NCCL and Python, with multi-GPU support and automatic differentiation!)

c cuda deep-learning neural-network python pytorch

Last synced: 07 Jul 2025

https://github.com/opencryptoki/opencryptoki

PKCS#11 library and tools for Linux and AIX. Includes tokens supporting IBM crypto hardware as well as a software token.

aix c crypto hsm linux pkcs11

Last synced: 28 Feb 2026

https://github.com/moistcoder/cockygrabber

C# library for the collection of browser information such as cookies, logins, bookmarks and more

bookmark browser c c-sharp chromium cookie csharp csharp-code csharp-library download grabber history lib library login malware net netframework password stealer

Last synced: 09 Apr 2025

https://github.com/ksco/BuildYourOwnLispCn

Build Your Own Lisp 中文版

c lisp-interpreter programming-language

Last synced: 07 May 2025

https://github.com/jhawthorn/meh

:rice_scene: a simple, minimalist, super fast image viewer using raw XLib

c command-line image-viewer x11

Last synced: 10 May 2025

https://github.com/synap5e/obs-screenshot-plugin

An OBS Studio filter plugin to save screenshots of a source/scene

c obs obs-studio screen-capture

Last synced: 13 Apr 2025

https://github.com/n0la/rcon

Source RCON client for command line

c cli rcon source-engine

Last synced: 13 Sep 2025

https://github.com/ziglang/translate-c

A Zig package for translating C code into Zig code.

c zig

Last synced: 05 Apr 2025

https://github.com/branc116/brplot

+256,000,000 points per plot, +60 Fps on shity laptop. Only limit is the size of your RAM.

c imgui opengl raylib webassembly

Last synced: 07 May 2025

https://github.com/cgmb/guardonce

Utilities for converting from C/C++ include guards to #pragma once and back again.

c c-plus-plus converter cpp include-guards pragma-once

Last synced: 09 Apr 2025

https://github.com/ohler55/agoo-c

Agoo webserver in C.

c graphql http https performance webserver

Last synced: 14 Apr 2025

https://github.com/catharsis/spotifile

FUSE file system for Spotify

c fuse music spotify

Last synced: 19 Jan 2026

https://github.com/m0nad/dns-discovery

DNS-Discovery is a multithreaded subdomain bruteforcer.

bugbounty c dns multithreading network network-analysis security security-tools

Last synced: 12 Apr 2025

https://github.com/Manawyrm/FMBerry

Build an open source fm radio station with your raspberry pi

c hardware raspberry transmitter

Last synced: 20 Nov 2025

https://github.com/maheshjainckd/hacktoberfest2022-for-everyone

This repository is for everyone who wants to participate in Hacktoberfest 2022. Anyone can contribute/add quality code or projects for your Swags (T- Shirt), must be relevant that can add some value to this repository.

angularjs c cpp digitalocean golang hacktoberfest hacktoberfest-accepted hacktoberfest2022 hacktoberfest22 html-css-javascript java javascript kotlin laravel open-source php python reactjs rust vuejs

Last synced: 16 May 2025

https://github.com/Zelex/jo_clojure

Fast Embeddable Clojure in C/C++

c clojure cpp language

Last synced: 05 May 2025

https://github.com/hpddm/hpddm

A framework for high-performance domain decomposition methods.

c c-plus-plus domain-decomposition fortran freefem linear-algebra numerical-methods petsc preconditioners python

Last synced: 04 Apr 2025

https://github.com/alibaba/lokie

iOS efficient AOP Library using C++ and libffi

aop c cpp efficient ios oc

Last synced: 14 Oct 2025

https://github.com/rcr/rirc

A terminal IRC client in C

c irc irc-client rirc

Last synced: 15 Mar 2026

https://github.com/freeradius/freeradius-client

A BSD licenced RADIUS client library

c client library radius

Last synced: 06 Apr 2025

https://github.com/mihirlad55/polybar-spotify-module

A collection of lightweight programs for use with a Polybar Spotify Module

c lightweight module polybar spotify

Last synced: 04 Apr 2025

https://github.com/linyows/octopass

Management linux user and authentication with team or collaborator on Github.

c github idp ldap linux name-resolution nss

Last synced: 05 Apr 2025

https://github.com/xsawyerx/xs-fun

XS is fun: a simple and easy tutorial on writing Perl XS

c documentation perl tutorial xs

Last synced: 18 Jul 2025

https://github.com/taymindis/lfqueue

lock-free FIFO queue by C native built it, easy built cross platform(no extra dependencies needed) , guarantee thread safety memory management ever!

atomic-operation c cpp cross-platform generic-types lock-free lock-free-queue thread-safety threadsafe wait-free

Last synced: 11 Jul 2025

https://github.com/FreeRADIUS/freeradius-client

A BSD licenced RADIUS client library

c client library radius

Last synced: 12 Jul 2025