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/quadrupleslap/tether

🖥 A barebones Electron-ish library for Rust.

c gui html5 rust webview

Last synced: 05 May 2025

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

SIP swiss army knife

c command-line-tool sip

Last synced: 07 Apr 2025

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/hfiref0x/sxsexp

Expand compressed files from WinSxS folder

c expand manifest sxs winsxs

Last synced: 13 Apr 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 Apr 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/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/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/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/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/alewmoose/2048-in-terminal

Animated console version of the 2048 game

2048 c cli game ncurses

Last synced: 01 Apr 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/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/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/osprogramadores/op-desafios

Soluções para os desafios (por usuário)

c challenges cpp desafios hacktoberfest java javascript learning learning-by-doing pt-br

Last synced: 16 May 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/ksco/BuildYourOwnLispCn

Build Your Own Lisp 中文版

c lisp-interpreter programming-language

Last synced: 07 May 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/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/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/hywan/inline-c-rs

Write and execute C code inside Rust.

c rust rust-library

Last synced: 07 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/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/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/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/n0la/rcon

Source RCON client for command line

c cli rcon source-engine

Last synced: 13 Sep 2025

https://github.com/catharsis/spotifile

FUSE file system for Spotify

c fuse music spotify

Last synced: 04 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/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/ziglang/translate-c

A Zig package for translating C code into Zig code.

c zig

Last synced: 05 Apr 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/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/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/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/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/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/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/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/FreeRADIUS/freeradius-client

A BSD licenced RADIUS client library

c client library radius

Last synced: 12 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/craigacp/mitoolbox

Mutual Information functions for C and MATLAB

c entropy matlab mutual-information

Last synced: 06 Oct 2025

https://github.com/rcr/rirc

A terminal IRC client in C

c irc irc-client rirc

Last synced: 18 Dec 2025

https://github.com/chfast/ethash

C/C++ implementation of Ethash and ProgPoW – the Ethereum Proof of Work algorithms

c cpp ethash ethereum hacktoberfest mining progpow proof-of-work

Last synced: 05 Apr 2025

https://github.com/openmined/psi

Private Set Intersection Cardinality protocol based on ECDH and Bloom Filters

c cpp golang javascript private-set-intersection

Last synced: 15 Dec 2025

https://github.com/clsync/clsync

file live sync daemon based on inotify/kqueue/bsm (Linux, FreeBSD), written in GNU C

c freebsd inotify linux live lsyncd rsync sync

Last synced: 11 Dec 2025

https://github.com/aaron9000/c-game-resources

A collection of helpful resources for writing games in C and OpenGL.

c c99 game-dev game-development game-engine gamedev glsl opengl

Last synced: 05 Apr 2025

https://github.com/notroj/neon

neon - an HTTP/1.1 and WebDAV client library with a C API

c http http-client webdav webdav-client

Last synced: 16 May 2025

https://github.com/roxma/easymake

A handy makefile for simple C/C++ applications

auto c css easy-to-use makefile makefile-template

Last synced: 13 Aug 2025

https://github.com/michal-z/eneida

Experimental demoscene project using C99 and Direct3D 12. Fully standalone with custom windows, and d3d12 headers. No Windows SDK, libc or Visual Studio dependency. C and HLSL compilers included.

c direct3d12 from-scratch graphics no-dependencies proceduralgeneration

Last synced: 14 Apr 2025

https://github.com/creachadair/imath

Arbitrary precision integer and rational arithmetic library

arbitrary-precision arithmetic c math

Last synced: 04 Apr 2025

https://github.com/OpenMined/PSI

Private Set Intersection Cardinality protocol based on ECDH and Bloom Filters

c cpp golang javascript private-set-intersection

Last synced: 23 Apr 2025

https://github.com/tokenrove/blur-detection

Some implementations of algorithms for blur detection in JPEGs

c image-processing jpeg

Last synced: 25 Mar 2025

https://github.com/troglobit/tetris

Micro Tetrisâ„¢, based on the 1989 IOCCC Obfuscated Tetris by John Tromp

ansi-colors c tetris tetris-clone unix

Last synced: 12 May 2025

https://github.com/analytech-solutions/cbinding.jl

Automatic C interfacing for Julia

c c-abi c-api c-bindings c-library c-wrapping clang julia

Last synced: 28 Jun 2025

https://github.com/ibara/pl0c

Self-hosting PL/0 to C compiler to teach basic compiler construction from a practical, hands-on perspective.

c code-generation code-generator code-generators compilation compiler compilers compiling freebsd lexer linux netbsd openbsd parser pascal pl-0 recursive-descent recursive-descent-parser unix

Last synced: 24 Oct 2025

https://github.com/Tehreer/SheenBidi

A sophisticated implementation of Unicode Bidirectional Algorithm

ansi-c bidi c c-plus-plus c89 i18n internationalization library script text uax-24 uax-9 uba unicode unicode-bidirectional-algorithm writing

Last synced: 07 May 2025

https://github.com/tehreer/sheenbidi

A sophisticated implementation of Unicode Bidirectional Algorithm

ansi-c bidi c c-plus-plus c89 i18n internationalization library script text uax-24 uax-9 uba unicode unicode-bidirectional-algorithm writing

Last synced: 05 Apr 2025

https://github.com/eprosima/micro-xrce-dds-client

Micro XRCE-DDS Client repository. Looking for commercial support? Contact info@eprosima.com

c dds dds-xrce embedded embedded-systems low-latency low-power middleware ros2

Last synced: 12 Apr 2025

https://github.com/cimplec/sim-c

A dynamically typed high-level front end for C

c compiler python swoc swoc2021

Last synced: 11 May 2025

https://github.com/tony/ncurses-programming-howto-examples

CMake examples for code in http://tldp.org/HOWTO/NCURSES-Programming-HOWTO/index.html

c cmake curse ncurses tui tutorial

Last synced: 02 Oct 2025

https://github.com/fangq/mcx

Monte Carlo eXtreme (MCX) - GPU-accelerated photon transport simulator

3d c cuda matlab monte-carlo optical-imaging pascal photon-transport physics-simulation ray-tracing volumetric-rendering voxel-based

Last synced: 15 May 2025

https://github.com/tschoonj/xraylib

A library for X-ray matter interaction cross sections for X-ray fluorescence applications

c c-plus-plus csharp fortran fundamental-parameters idl java lua multi-platform objective-c pascal perl php python ruby x-ray-crystallography x-ray-fluorescence x-ray-physics

Last synced: 15 May 2025

https://github.com/peadar/pstack

Print stack traces from running processes, or core files. Supports aarch64, x86_64, and i386

aarch64 arm c c-plus-plus debug dwarf elf linux pstack x86-64

Last synced: 09 Jul 2025

https://github.com/fededp/libmodule

C simple and elegant implementation of an actor library

actors bsd c libmodule library linux linux-library modular oop osx

Last synced: 07 Sep 2025

https://github.com/ritwik12/virtual-assistant

A linux based Virtual assistant on Artificial Intelligence in C

artificial-intelligence c linux natural-language-processing systems

Last synced: 07 Apr 2025

https://github.com/cloudflare/lazyhtml

HTML5-compliant parser and serializer than enables building transformation pipeline in a pluggable manner

c html parser serializer streaming

Last synced: 22 Mar 2025

https://github.com/caohao-go/ycdatabase

The lightest php database framework written in c language, built in php extension, for mysql

c connection-pool db php-extension

Last synced: 14 Apr 2025

https://github.com/petters/clang-wasm

How to build webassembly files with nothing other than standard Clang/llvm.

c clang cpp webassembly webassembly-tutorial

Last synced: 13 Oct 2025

https://github.com/jarikomppa/ipc

Public domain single header inter process communication primitives

c cpp ipc linux memory process semaphore sharing windows

Last synced: 09 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: 10 Jul 2025

https://github.com/mohd-akram/st

C port of Ken Thompson's Space Travel

c game ken-thompson space space-travel unix

Last synced: 22 Mar 2025

https://github.com/marcobambini/sqlite-createtable-parser

A parser for SQLite create table sql statements.

c parse parser sqlite sqlite3

Last synced: 20 Aug 2025

https://github.com/haesbaert/mdnsd

Mdns daemon for OpenBSD.

c mdns mdns-stack openbsd openmdns

Last synced: 27 Oct 2025

https://github.com/murisi/l2

A minimalist type-inferred programming language with procedural macro support

c hindley-milner lisp longjmp macros meta-programming programming-language s-expressions scheme setjmp type-inference unsafe

Last synced: 06 Sep 2025

https://github.com/kevyonan/tagha

Minimal, low-level, fast, and self-contained register-based bytecode virtual machine/runtime environment.

assembler bytecode c embeddable interpreter portable register scripting-language virtual-machine vm x86-64

Last synced: 16 Jun 2025

https://github.com/yunwei37/tryc

Write a tiny interpreter by C language in 500+ lines

c compile compiler compiler-design interpreter

Last synced: 17 Jul 2025

https://github.com/koder77/l1vm

L1VM - a tiny virtual machine with a 64 bit core

assembler c compiler cpu machine tiny virtual

Last synced: 05 Apr 2025

https://github.com/jibsen/tinf

Tiny inflate library (inflate, gzip, zlib)

c decompression deflate gzip library zlib

Last synced: 15 Apr 2025

https://github.com/murisi/L2

A minimalist type-inferred programming language with procedural macro support

c hindley-milner lisp longjmp macros meta-programming programming-language s-expressions scheme setjmp type-inference unsafe

Last synced: 12 May 2025

https://github.com/incomingstick/openrpg

A tool for someone to use to quickly create content for a tabletop RPG world. Libraries for making video games with the d20 system

c c-plus-plus cli cmake cpp cpp-library dnd dungeons-and-dragons foss free-library game game-dev game-development gui linux openrpg town-generator travis-ci turn-based video-game

Last synced: 04 Oct 2025

https://github.com/bagder/fcpp

Frexx C preprocessor

c c-preprocessor preprocessor

Last synced: 25 Jul 2025