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/alexbatalov/fallout1-re

Reverse engineered Fallout

c decompilation fallout game reverse-engineering

Last synced: 05 Apr 2025

https://github.com/GauravDawra/Beast

A build system built for speed and power

beast build build-system build-tool c cpp linux macos

Last synced: 03 Apr 2025

https://github.com/softace/sqliteodbc

SQLite ODBC driver

c database odbc odbc-driver sqlite sqlite3

Last synced: 28 Mar 2025

https://github.com/rpgillespie6/fastcov

A massively parallelized gcov wrapper

c coverage coverage-data coverage-report cpp gcc gcov lcov python3

Last synced: 16 May 2025

https://github.com/garet90/MotorMC

MotorMC is a blazing fast, multi threaded, asynchronous Minecraft server software that aims to handle many players (1000+) on a single world while still providing an experience as close to vanilla Minecraft as possible.

c gamedev minecraft minecraft-server minecraft-server-software

Last synced: 31 Mar 2025

https://github.com/azure/azure-c-shared-utility

Azure C SDKs common code

azure c cmake general-purpose library

Last synced: 15 May 2025

https://github.com/roscibely/algorithms-and-data-structure

Repository for PEX1241|PET2033 Algorithms and Data Structure I subject/course on Information Technology - UFERSA

algorithm algorithms c c-language c-programming-language collaborate data-structures educative github gitlens

Last synced: 10 Apr 2025

https://github.com/derekp7/snebu

Simple Network Encrypting Backup Utility

backup c compression encrypted snapshot-backup

Last synced: 04 Apr 2025

https://github.com/bartobri/data-structures-c

A collection of algorithms for data structure manipulation in C

algorithms c data structures

Last synced: 11 Oct 2025

https://github.com/davidleitw/socket

簡單的 socket programming 入門筆記。

c linux network socket socket-programming tcp tutorial tutorial-code tutorials udp

Last synced: 12 Apr 2025

https://github.com/ponup/php-sdl

SDL2 bindings for the PHP language

c hacktoberfest php sdl

Last synced: 06 May 2025

https://github.com/propublica/simple-tiles

Simple tile generation for maps.

c gdal gis mapping tiles

Last synced: 30 Apr 2025

https://github.com/taviso/swisstable

Access Abseil Swiss Tables from C

c hashtable performance

Last synced: 25 Mar 2025

https://github.com/kai-kj/TerminalMediaViewer

An utf-8/truecolor image and video viewer for the terminal

c image linux macos terminal terminal-app terminal-graphics video videos youtube

Last synced: 05 Apr 2025

https://github.com/kai-kj/terminalmediaviewer

An utf-8/truecolor image and video viewer for the terminal

c image linux macos terminal terminal-app terminal-graphics video videos youtube

Last synced: 12 Apr 2025

https://github.com/codelion/pathgrind

Path based Dynamic Analysis

c dynamic-analysis testcase

Last synced: 10 Jun 2025

https://github.com/jvirkki/dupd

CLI utility to find duplicate files

c deduplication duplicate-files duplicatefilefinder duplicates fdupes

Last synced: 21 Mar 2025

https://github.com/keuhdall/images_example

A simple example program made for the 42 students going into the graphic branch. Its purpose is to help them understanding the way images are working in the MLX (the graphcal lib we use).

c graphics minilibx mlx tutorial

Last synced: 24 Mar 2025

https://github.com/Tatsh/xchain

A cross compiler toolchain targeting macOS/iOS/etc.

apple c cctools darwin gcc ios llvm macos macosx objective-c toolchain

Last synced: 22 Apr 2025

https://github.com/pali/udftools

Linux tools for UDF filesystems and DVD/CD-R(W) drives

c filesystem mkfs udf

Last synced: 20 Aug 2025

https://github.com/DQNEO/CppTetris

Tetris made within an hour

c game tetris windows

Last synced: 08 Jul 2025

https://github.com/johnsonjh/duma

duma: Detect Unintended Memory Access (D.U.M.A.) - A Red-Zone memory allocator

allocator c duma leak-detection malloc

Last synced: 05 Apr 2025

https://github.com/21-DOT-DEV/swift-secp256k1

Elliptic Curve, Schnorr, and ZKP for Bitcoin. Supports iOS macOS tvOS watchOS visionOS + Linux.

bitcoin c ecdh ecdsa ios library linux macos mobile public-key schnorr secp256k1 swift swift-package-manager taproot xcode zero-knowledge

Last synced: 22 Apr 2025

https://github.com/dqneo/cpptetris

Tetris made within an hour

c game tetris windows

Last synced: 12 May 2025

https://github.com/chuyangliu/jumble

C/C++ implementations of data structures, algorithms, and common designs.

algorithms c cpp data-structures

Last synced: 10 Apr 2025

https://github.com/boj-rs/basm-rs

Rust 코드를 컴파일한 후 실행 파일을 온라인 채점 환경에 제출할 수 있도록 변환합니다.

assembly c rust

Last synced: 09 May 2025

https://github.com/256dpi/lwmqtt

a light weight MQTT implementation

c embedded iot mqtt

Last synced: 21 Aug 2025

https://github.com/laruence/yar-c

Yar C Framework

c rpc yar yar-server

Last synced: 14 Apr 2025

https://github.com/tscheffl/thinkc

Think C-Book by Thomas Scheffler, based on work by Allen Downey

book c free latex-document pdf textbook

Last synced: 29 Oct 2025

https://github.com/Shatur/neovim-tasks

A statefull task manager focused on integration with build systems.

c cargo cmake cpp debug quickfix rust

Last synced: 14 Mar 2025

https://github.com/mwarning/udp-hole-punching-examples

A small collection of examples for UDP hole punching.

c example hole-punching nat

Last synced: 15 Jun 2025

https://github.com/erkkah/naett

Tiny cross-platform HTTP / HTTPS client library in C.

android c cross-platform http http-client https ios linux macos portable tiny-library windows

Last synced: 14 Apr 2025

https://github.com/phillbush/xfiles

Configurable and simple file manager for X11

c file-manager filemanager ppm pthreads unix x11 xlib xpm

Last synced: 06 Apr 2025

https://github.com/intelrealsense/realsenseid

Intel® RealSense™ ID SDK

c cpp csharp face-recognition

Last synced: 16 May 2025

https://github.com/surajsharma/x-in-y-lines

Succintly written (<1000 non-obfuscated loc), fully-functional software in any language

c golang javascript lisp list python sql

Last synced: 10 Jul 2025

https://github.com/shatur/neovim-tasks

A statefull task manager focused on integration with build systems.

c cargo cmake cpp debug quickfix rust

Last synced: 11 Sep 2025

https://github.com/equinor/resdata

Software for reading and writing the result files from the Eclipse reservoir simulator.

c eclipse hacktoberfest opm python reservoir

Last synced: 15 May 2025

https://github.com/freeradius/pam_radius

This is the PAM to RADIUS authentication module. It allows any Linux, OSX or Solaris machine to become a RADIUS client for authentication and password change requests.

c client pam radius

Last synced: 05 Oct 2025

https://github.com/paul-j-lucas/cdecl

Composing and deciphering C (or C++) declarations or casts, aka ‘‘gibberish.’’

c cdecl cplusplus developer-tools

Last synced: 21 Oct 2025

https://github.com/rilian-la-te/vala-panel

Vala rewrite of SimplePanel - GitHub mirror

c gtk lxpanel panel vala

Last synced: 05 Apr 2025

https://github.com/kakwa/libemf2svg

Microsoft (MS) EMF to SVG conversion library

c emf microsoft ms-emf svg svg-conversion-library

Last synced: 10 Oct 2025

https://github.com/agvxov/cursed_c

An attempt to create the worst C program ever by repeatedly abusing obscure features. See c.c for the core code. Note that there were no version restraints imposed and extensions are also included.

c dirty-code educational educational-project

Last synced: 07 Apr 2025

https://github.com/airisx/nginx_cookie_flag_module

Module for Nginx which allows to set the flags "HttpOnly", "secure" and "SameSite" for cookies.

c cookie cookies flag httponly nginx nginx-module samesite secure

Last synced: 12 Oct 2025

https://github.com/picovoice/pvrecorder

Cross-platform audio recorder designed for real-time speech audio processing

audio c dotnet golang nodejs python rust voice

Last synced: 10 Apr 2025

https://github.com/r-lyeh/stdpack.c

Collection of small public domain de/compressors in plain C.

algorithms c compression compressor gamedev kiss public-domain single-header snippets

Last synced: 22 Apr 2025

https://github.com/dinoex/iroffer-dinoex

An IRC fileserver using DCC

c file-sharing irc-bot iroffer ruby xdcc

Last synced: 20 Apr 2025

https://github.com/nicholaschiasson/ngx_upstream_jdomain

An asynchronous domain name resolution module for nginx upstream.

c dns dns-lookup dns-resolution hacktoberfest http nginx resolver server task-runner upstream upstreams

Last synced: 05 Apr 2025

https://github.com/open-power/skiboot

OPAL boot and runtime firmware for POWER

bmc c firmware kernel linux opal openpower power8 power9 powerpc ppc64le

Last synced: 03 Apr 2025

https://github.com/roualdes/bridgestan

BridgeStan provides efficient in-memory access through Python, Julia, and R to the methods of a Stan model.

c cpp julia python r stan

Last synced: 04 Oct 2025

https://github.com/danielmartensson/easy-canopen

A CANopen protocol for all systems such as embedded, PC, etc.

c can-bus canopen embedded

Last synced: 01 May 2025

https://github.com/jibsen/brieflz

Small fast Lempel-Ziv compression library

c compression compression-algorithm library

Last synced: 15 Apr 2025

https://github.com/altdesktop/i3ipc-glib

A C interface library to i3wm

c glib gobject i3 i3ipc i3wm

Last synced: 14 Apr 2025

https://github.com/f0rmiga/gcc-toolchain

A fully-hermetic Bazel GCC toolchain for Linux.

aarch64 armv7 bazel bazel-rules c cpp fortran gcc linux rbe x86-64

Last synced: 09 Oct 2025

https://github.com/dosx-dev/letsbefriends-trojan

The smallest malware in the world!

bsod c killer low-level malware optimize tcc tiny trojan virus

Last synced: 07 May 2025

https://github.com/TheLartians/PackageProject.cmake

🏛️ Help other developers use your project. A CMake script for packaging C/C++ projects for simple project installation while employing best-practices for maximum compatibility.

best-practices c cmake cpp dependency export install installation managemant namespace package packaging target

Last synced: 14 Apr 2025

https://github.com/Robert-van-Engelen/lisp

A mini Lisp in 1k lines of C with garbage collector, explained. Includes over 40 built-in Lisp primitives, floating point, strings, closures with lexical scope, macros, proper tail recursion, exceptions, execution tracing, file loading, a mark-sweep/compacting garbage collector and REPL.

c cpp garbage-collection lisp lisp-interpreter mark-and-compact mark-and-sweep

Last synced: 10 Jul 2025

https://github.com/mmitch/gbsplay

gameboy sound player

c gameboy gbr gbs player sound

Last synced: 05 Apr 2025

https://github.com/mx4/bitc

Lightweight Bitcoin client in C

bitcoin c wallet

Last synced: 04 Apr 2025

https://github.com/sunsided/kalman-clib

Microcontroller targeted C library for Kalman filtering

c embedded kalman-filter signal-processing

Last synced: 15 Jun 2025

https://github.com/phronmophobic/clong

A wrapper for libclang and a generator that can turn c header files into clojure apis.

c clojure coffi ffi-wrapper jna libclang

Last synced: 07 Apr 2025

https://github.com/jow-/ucode

JavaScript-like language with optional templating

c javascript openwrt

Last synced: 10 Jun 2025

https://github.com/knightfox75/nds_nflib

C library for Nintendo DS software development based upon DevkitARM

c develop game libnds library nds

Last synced: 06 Apr 2025

https://github.com/sophec/cfm

🌵 Simple and fast TUI file manager with no dependencies.

c cactus file-manager tui

Last synced: 20 Nov 2025

https://github.com/libimobiledevice/libimobiledevice-glue

A library with common code used by libraries and tools around the libimobiledevice project

c common helper library shared utility

Last synced: 05 Apr 2025

https://github.com/jspw/Crack-WIFI-WPA2

Get handshake and crack wpa/wpa2 security wifi passwords

aircrack-ng airmon-ng airodump-ng c capture cpp crack crack-password handshake hashcat hccapx

Last synced: 10 Mar 2025

https://github.com/Mathieu-Desrochers/Schemings

You dig Scheme. The world is coded in C. You get both.

c scheme

Last synced: 12 May 2025

https://github.com/dexter-xd/rhythm

A modern Linux music player with stunning visualizations.

c love2d lua mp3-player mpg123 portaudio tui

Last synced: 17 Oct 2025

https://github.com/inmcm/simon_speck_ciphers

Implementations of the Simon and Speck Block Ciphers

block-ciphers c cipher-s cryptography decryption encryption fpga nsa python security vhdl

Last synced: 28 Jun 2025

https://github.com/zv/9Problems

A Tiling Window Manager for Plan9

c plan9 window-manager

Last synced: 14 Apr 2025

https://github.com/spinnakermanchester/spynnaker

The SpiNNaker implementation of the PyNN neural networking language

c examples pynn python spinnaker

Last synced: 06 Apr 2025

https://github.com/olgapavlova/lectures

Материалы к лекциям

avr bdd books c driver esp32 git kernel keyboard linux makefile patterns stm32

Last synced: 25 Oct 2025

https://github.com/jaywcjlove/c-tutorial

C语言教程

c cpp

Last synced: 13 Apr 2025

https://github.com/asaaki/cmark.ex

💧 Elixir NIF for cmark (C), a parser library following the CommonMark spec, a compatible implementation of Markdown.

c cmark commonmark hex markdown nif parser parser-library

Last synced: 30 Mar 2025

https://github.com/chasesunstrom/cforge

A fast, cross-platform build tool for C and C++ written in Rust

build build-tool c cforge compiler conan cpp cross-compile cross-platform git package-manager toml vcpkg

Last synced: 04 Apr 2025

https://github.com/Dridi/libvmod-querystring

Query-string module for Varnish Cache

c module querystrings url url-parsing varnish vmod

Last synced: 15 Mar 2025

https://github.com/huhu/cpp-search-extension

The ultimate search extension for C/C++

c chrome-extension cpp cppreference edge-extension firefox-extension

Last synced: 06 Apr 2025

https://github.com/chjj/lcdb

LevelDB implemented in C (unofficial -- not affiliated with Google in any way)

c database leveldb lsm

Last synced: 10 Sep 2025

https://github.com/akagi201/linux-0.11

A heavily commented linux kernel source code in Chinese.

c kernel linux linux-kernel

Last synced: 27 Apr 2025

https://github.com/billwilliams1952/ad9833-library-arduino

Library to control the AD9833 waveform generator

ad9833 arduino arduino-library c c-plus-plus waveform-generator

Last synced: 26 Jul 2025

https://github.com/phillbush/xprompt

A dmenu rip-off with contextual completion

c dmenu dmenu-replacement input-method unix x11 xim xlib

Last synced: 24 Aug 2025

https://github.com/kosh04/newlisp

newLISP mirror repository (unofficial)

c lisp newlisp pcre programming-languages

Last synced: 05 Apr 2025

https://github.com/mity/windrawlib

C library for Windows for easy-to-use 2D painting with Direct2D or, on older Windows versions, GDI+.

c direct2d gdi-plus graphics-libraries mit-license windows

Last synced: 12 Jul 2025

https://github.com/soumyadip007/console-based-projects-c

All projects are console based💻 and developed using C📚.All projects are dynamic and developed with the concept of Advance data structure 📁(Dynamic memory allocation,Linkedlist,Stack,Queue,Tree)✏️

c data-structures dynamic file

Last synced: 16 Mar 2025

https://github.com/small-c/obj.h

🚀 OOP in pure C with a single-header

c closure object oop oriented-object pure-c single-file single-header

Last synced: 12 Jul 2025

https://github.com/dexter-xd/project-box

C projects: algorithms, games, and networking

algorithms c cli-game projects socket-programming

Last synced: 15 May 2025

https://github.com/grassator/bdd-for-c

A simple BDD library for the C language

bdd c cpp tdd test test-driven-development test-framework testing

Last synced: 20 Mar 2025

https://github.com/totallynotchase/c-iterators

:books: A demonstration of implementing a "type-safe" lazy iterator interface in pure C99

c c-preprocessor generic iterator lazy-evaluation polymorphism preprocessor type-safety typeclasses

Last synced: 14 Apr 2025