Projects in Awesome Lists tagged with c-library
A curated list of projects in awesome lists tagged with c-library .
https://github.com/klange/toaruos
A completely-from-scratch hobby operating system: bootloader, kernel, drivers, C library, and userspace including a composited graphical UI, dynamic linker, syntax-highlighting text editor, network stack, etc.
aarch64 armv8 baremetal bootloader c c-library cdrom compositor kernel operating-system operating-systems os osdev smp text-editor toaruos window-manager x86 x86-64
Last synced: 13 May 2025
https://github.com/warmcat/libwebsockets
canonical libwebsockets.org networking library
c c-library client-server embeddable freertos http2 libev libevent libuv libwebsockets lightweight lws portable-library sshd websockets
Last synced: 14 May 2025
https://github.com/wolfssl/wolfssl
The wolfSSL library is a small, fast, portable implementation of TLS/SSL for embedded devices to the cloud. wolfSSL supports up to TLS 1.3 and DTLS 1.3!
c-library cipher-suites cryptography cryptography-api dtls embedded-systems encryption fips https iot openssl openssl-alternative openssl-api security sniffer ssl tls tls13 trusted-execution-environment wolfssl
Last synced: 13 May 2025
https://github.com/wolfSSL/wolfssl
The wolfSSL library is a small, fast, portable implementation of TLS/SSL for embedded devices to the cloud. wolfSSL supports up to TLS 1.3 and DTLS 1.3!
c-library cipher-suites cryptography cryptography-api dtls embedded-systems encryption fips https iot openssl openssl-alternative openssl-api security sniffer ssl tls tls13 trusted-execution-environment wolfssl
Last synced: 04 Apr 2025
https://github.com/libtcod/libtcod
A collection of tools and algorithms for developing traditional roguelikes. Such as field-of-view, pathfinding, and a tile-based terminal emulator.
c-library c99 cpp cpp-library field-of-view fov-algorithms libtcod noise-generator pathfinding pathfinding-algorithms roguelike-library roguelikedev
Last synced: 14 May 2025
https://github.com/managarm/mlibc
Portable C standard library
c-library cpp hacktoberfest portable posix-compatible x86-64
Last synced: 12 Apr 2025
https://github.com/swicago/heatpump
Arduino library to control Mitsubishi Heat Pumps via connector cn105
airconditioning arduino arduino-library c-library esp8266 heatpump home-assistant hvac kumocloud melcloud mitsubishi mqtt openhab serial wifi
Last synced: 15 May 2025
https://github.com/happyfish100/libfastcommon
c common functions library extracted from my open source project FastDFS. this library is very simple and stable. functions including: string, logger, chain, hash, socket, ini file reader, base64 encode / decode, url encode / decode, fast timer, skiplist, object pool etc. detail info please see the c header files.
avl-tree c-library connection-pool fastdfs id-generator ini-parser object-pool process-control skiplist socket-io system-info task-scheduler
Last synced: 12 Apr 2025
https://github.com/moonlight-stream/moonlight-common-c
Core implementation of Nvidia's GameStream protocol
c c-library gamestream moonlight nvidia
Last synced: 09 Jul 2025
https://github.com/rurban/safeclib
safec libc extension with all C11 Annex K functions
Last synced: 08 Apr 2025
https://github.com/vmxdev/tkvdb
Trie key-value database
c-library key-value-store radix-tree
Last synced: 17 Apr 2025
https://github.com/openipc/smolrtsp
A lightweight real-time streaming library for IP cameras
audio c c-library embedded h264 h265 media-server network-protocol rtp rtsp rtsp-client rtsp-server streaming video
Last synced: 04 Apr 2025
https://github.com/OpenIPC/smolrtsp
A lightweight real-time streaming library for IP cameras
audio c c-library embedded h264 h265 media-server network-protocol rtp rtsp rtsp-client rtsp-server streaming video
Last synced: 27 Mar 2025
https://github.com/softmotions/iwnet
Pure C Asynchronous HTTP/IO framework with routing, websockets, SSL and reverse proxy.
c c-library c-programming cpp http http-proxy http-server http-server-library https ingress proxy reverse-proxy server ssl web web-framewok web-framework websocket websocket-server websockets
Last synced: 05 Apr 2025
https://github.com/marcomq/nimview
A Nim/Webview based helper to create Desktop/Server applications with Nim/C/C++ and HTML/CSS
c-library cpp-library desktop html http-server nim nim-lang python user-interface webview
Last synced: 09 Apr 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/fumiama/base16384
Encode binary files to printable utf16be.
aglorithm base16384 base64 base64-decoding base64-encoding bitwise-operations c c-lib c-library decoder encoder encoder-decoder utf16-encoding utf16be
Last synced: 04 Apr 2025
https://github.com/warmcat/lws-esp32-factory
Libwebsockets ESP32 Factory Application
ap-mode c-library esp32 factory-setup ota ssl-cert websockets
Last synced: 12 Oct 2025
https://github.com/lingdong-/r1b
A thermal-printer-oriented, 1-bit graphics rasterizer for 2D and 3D
1-bit 2d 3d c-library computer-graphics thermal-printer
Last synced: 09 Oct 2025
https://github.com/ultraembedded/fat_io_lib
Small footprint, low dependency, C code implementation of a FAT16 & FAT32 driver.
c-library fat16 fat32 filesystem microcontroller
Last synced: 03 May 2025
https://github.com/farukalpay/fabe
High-accuracy SIMD sin/cos/sincos library in C with AVX2, AVX-512, and NEON support. Full-range reduction. Fast at scale. Portable by design.
aarch64 ai-acceleration avx2 avx512 c-library cpu-optimization high-performance-computing low-level math-library math-optimization neon numerical-computing physics-simulation portable-code scientific-computing signal-processing simd trigonometry vectorized-simd-optimizations x86-64
Last synced: 26 Jun 2025
https://github.com/ctlst-tech/uas-catpilot
CatPilot is a hardware and OS agnostic drone's autopilot software stack. It is designed for faster creation of scalable distributed control systems for mission-critical applications. (UAS-CatPilot repo is a upper lever repo for sharing configurations for UAVs)
autopilot c-atlas c-atom c-language c-library catalyst-aerospace ctlst ctlst-tech cube cubepilot drone embedded-systems eswb freertos mission-control model-based-development stm32 uas uav vms
Last synced: 10 Apr 2025
https://github.com/wolfssl/wolfsentry
wolfSSL Intrusion Detection and Prevention System (IDPS)
anti-bot attack-prevention ban-hosts c-library embedded embedded-systems firewall firewall-configuration firewall-rules idps ids intrusion-detection intrusion-detection-system iot iot-security monitoring security security-tools wolfssl
Last synced: 27 Apr 2025
https://github.com/maandree/libzahl
Suckless big integer library
arithmetics bigint bignum c-library
Last synced: 24 Feb 2025
https://github.com/lukateras/nanoid.h
Sitnik's Nano ID as a 199-byte C header
c c-library cli id-generator meson nanoid
Last synced: 30 Apr 2025
https://github.com/habedi/bptree
A B+ tree implementation in C
bplus-tree btree c c-library indexing search-algorithm
Last synced: 09 Apr 2025
https://github.com/8dcc/libdetour
Simple C/C++ library for detour hooking in Linux and Windows
c c-library cpp cpp-library detour detour-hook hacking hooking hooking-library linux windows
Last synced: 14 Apr 2025
https://github.com/rafael-santiago/lethe
A tiny data wiping library and tool.
c-language c-library cross-platform data-destruction data-wiping forensics minimalistic privacy privacy-preserving privacy-protection shred unix-command unix-philosophy unix-tool
Last synced: 28 Oct 2025
https://github.com/surrealdb/surrealdb.c
SurrealDB driver for C
c-library c-module database database-connector iot-database realtime-database surreal surrealdb
Last synced: 09 Sep 2025
https://github.com/analytech-solutions/cbindinggen.jl
Automatically generate Julia-C bindings!
binding-generator c c-api c-bindings c-library julia
Last synced: 21 Oct 2025
https://github.com/pyrmont/watchful
A simple C library for file watching
c-library file-watcher fsevents inotify janet
Last synced: 13 Apr 2025
https://github.com/archibate/newos
A hobby unix-like operating system
c-library c-runtime filesystem kernel operating-system
Last synced: 06 May 2025
https://github.com/farukalpay/dynamicarray
This library implements a std::vector like Dynamic Array data structure in C, allowing for the creation, modification, and manipulation of an array whose size can be dynamically adjusted during runtime.
array-manipulation c c-datastructures c-library cs-fundamentals custom-allocator data-structure dynamic-array educational embedded-c generic-programming header-only learn-c low-level memory-management pointer-arithmetic resizable-array stdvector-alternative systems-programming vector
Last synced: 26 Jun 2025
https://github.com/n1ghtf1re/c-collections
Implementation of some collections on C
c c-data-structures c-library c-struct collections dynamic-structures
Last synced: 25 Oct 2025
https://github.com/vbrazhnik/libft
School 42 project // C library (Reimplementation of libc functions + own functions)
42 42projects 42school born2code c c-library libft library unitfactory
Last synced: 02 May 2025
https://github.com/zephir-lang/libzephir
Implementation of the Zephir programming language as a C library.
c c-library lib zephir zephir-language zephir-parser
Last synced: 23 Apr 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/moisam/laylaos
A hobby OS with a custom kernel and userspace, with many ported software including musl libc, SDL2 and even Qt5!
c c-library cdrom grub2 kernel laylaos musl musl-libc operating-system operating-systems os osdev qt qt5 sdl2 sdl2-image window-manager x86-64
Last synced: 29 Oct 2025
https://github.com/abranhe/binary
CLI tool to work with binary numbers written in C
binary binary-numbers c c-library cli cli-tool clib clibs
Last synced: 26 Aug 2025
https://github.com/gjjvdburg/numpy_c_extension
Skeleton Python Package for linking a C/C++ library as a NumPy Extension
c c-library cpp extension linking numpy python python-numpy python-wrapper skeleton
Last synced: 09 Oct 2025
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/s8sg/proxy_proto_c
proxy protocol encoding/decoding lib in c with example
c-library haproxy-proxy-protocol proxy-protocol version1 version2
Last synced: 14 Apr 2025
https://github.com/deryaxacar/42-libft
`libft` offers an opportunity to understand how some basic functions in the standard C library work. It is often used as a fundamental exercise to reimplement these functions and create your own library. These functions span various areas such as memory operations, string manipulation, character handling, and lists.
42 42-libft 42-school 42born2code 42cursus 42libft-c 42projects 42school c c-library c-programming c-programming-language c-project c-projects libft libft42 libraries library
Last synced: 12 Jul 2025
https://github.com/sagiegurari/c_forever
Ensure the program runs continuously.
Last synced: 12 Apr 2025
https://github.com/maandree/shr
n-fold buffered shared memory segment for low-latency data streaming
Last synced: 24 Feb 2025
https://github.com/kassane/wolfssl
WolfSSL library - Using Zig Build
c-library cryptography fips ssl tls wolfssl wolfssl-library zig zig-package
Last synced: 06 May 2025
https://github.com/abranhe/binary.c
An small C library to work with binary numbers
binary binary-numbers c c-library clib clibs makefile
Last synced: 28 Feb 2025
https://github.com/simon-zerisenay/42abudhabi_piscine
42 Piscine C Projects
42 42-school 42abudhabi 42born2code 42cursus 42projects 42school c c-language c-library c-programming c-programming-language piscine piscine-42 piscine-c piscine42 pointers shell-script
Last synced: 30 Apr 2025
https://github.com/jblond/mod_bikeshed
apache module that allows you to change the Signature / ServerTokens of your httpd apache webserver
apache-module apache2 c-language c-library http httpd
Last synced: 15 Apr 2025
https://github.com/veeso/librib
C library to implement IPv4/IPv6 routing tables
c-library c11 ipv4 ipv6 rib routing routing-tables
Last synced: 14 Aug 2025
https://github.com/basemax/calendarlibrary
The powerful library for display and convert calendar and handle the date units. (Soon)
c c-calendar c-calendar-lib c-lib c-library calendar calendar-lib calendar-library gregorian gregorian-calendar gregorian-calendar-converter gregorian-calender gregorian-calender-convertor gregorian-converter gregorian-date gregoriancalendar
Last synced: 05 May 2025
https://github.com/saloniamatteo/smclib
Salonia Matteo's C Library (written in C99)
c c-header c-library c99 library libsmc posix-c posix-compliant smclib
Last synced: 18 Sep 2025
https://github.com/rafael-santiago/boojum
A masker and wiper for RAM data
c-library cold-boot compsci computer-security crypto crypto-tools cryptography cryptography-library data-masking data-wiping hackathon memory-management mitigation-strategies paranoid paranoid-linux privacy privacy-hardening proof-of-concept suckless-implementations suckless-software
Last synced: 09 Apr 2025
https://github.com/neyn/cneyn
Fast and Lightweight C HTTP Library
c c-library c99 fast-library http htttp-server webserver
Last synced: 24 Mar 2025
https://github.com/opensourcedoc/bstree-c
A naive, aka not-balanced, binary search tree in C
binary-search-tree c-library demo
Last synced: 23 Apr 2025
https://github.com/sagiegurari/c_scriptexec
Invoke complex multi command scripts with a single C api call.
Last synced: 12 Apr 2025
https://github.com/adielmtz/str
Mutable string library for C
c c-library c-string string string-manipulation
Last synced: 21 Jul 2025
https://github.com/keeferrourke/libtdd
libtdd is a minimalist testing framework inspired by the golang testing pkg
c c-library c99 library posix tdd test-driven-development testing testing-framework
Last synced: 06 Apr 2025
https://github.com/abhigyan126/sieve
A C implementation of the SIEVE cache eviction algorithm, based on the research paper (https://junchengyang.com/publication/nsdi24-SIEVE.pdf)
Last synced: 04 Sep 2025
https://github.com/deryaxacar/file-management-system
This project contains a simple file management system application. It allows users to perform basic file operations such as creating, deleting, listing, and viewing file contents.
c-language c-language-project c-learning c-library c-programming c-programming-language c-project c-projects file file-upload filemanager filemaneger filesystem project system system-programming
Last synced: 23 Apr 2025
https://github.com/saksham-joshi/modern-string
Highly optimized implementation of string in C with 48+ functions for manipulation.
c-language c-library string-manipulation
Last synced: 02 Mar 2025
https://github.com/leaomartelo2/lognest
Simple header file only library in C to easily make log files
c c-library header-only logging
Last synced: 06 Apr 2025
https://github.com/synacktraa/nonstd.h
my implementation of predefined functions of C and some useful data manipulatiing functions.
array-manipulation c-language c-library dsa-algorithm functions string-manipulation
Last synced: 21 Mar 2025
https://github.com/8dcc/libsigscan
Single-header C/C++ library for signature scanning on Linux.
c c-library cpp game-hacking hacking library signature-scanning sigscan
Last synced: 24 Apr 2025
https://github.com/ascpixi/is-odd-jit
a blazing-fast JIT-compilation-powered C library to determine whether a number is even or odd
c c-library is-even is-odd is-odd-or-even jit jit-compilation jit-compiler
Last synced: 07 Apr 2025
https://github.com/ferki-git-creator/ascii-render
Header-only ASCII font renderer for embedded/SDL/terminal
arduino ascii c-library display embedded embedded-systems esp32 font header-only lcd lightweight low-memory low-resource microcontroller no-dependencies oled raspberry-pi stm32 text-rendering tft
Last synced: 11 Aug 2025
https://github.com/softmotions/aws4
AWS API client library in pure C
amazon amazon-web-services aws aws-api aws-client aws-http-api aws-http-client aws-s3 aws-sdk aws-sdk-c aws-sdk-cpp c c-library client dynamodb
Last synced: 26 Apr 2025
https://github.com/leso-kn/pebble-le
A library to talk to Pebble Smartwatches via Bluetooth Low Energy (BLE).
ble bluetooth-low-energy c-library cmake pebble pebble-smartwatch pkg-config
Last synced: 29 Mar 2025
https://github.com/ruimaciel/msexpr
M's sexpr library: a s-expressions data structure library implemented in C
c c-library c90 data-structures library parser s-expression s-expressions
Last synced: 02 Mar 2025
https://github.com/skippyr/libtmk
Libtmk (aka "Terminal Manipulation Kit") is a simple C99 terminal manipulation library that contains a modest set of features to manipulate terminal properties, styles, arguments and key readings primarily using UTF-8 encoding. It is available for Windows, macOS and Linux.
c c-library cli command-line cpp cpp-library library linux macos shell terminal tui windows
Last synced: 27 Mar 2025
https://github.com/aveek-saha/intal
C library to perform calculations on integers of arbitrary length
arithmetic-computation c c-library karatsuba large-integers
Last synced: 13 Sep 2025
https://github.com/sagiegurari/c_fsio
File System utility functions.
c c-lib c-library filesystem filesystem-library
Last synced: 22 Mar 2025
https://github.com/bynect/libbasex
ISO C library for various base encodings
ansi-c base base16 base2 base32 base32hex base58 base64 base64url binary-encoding c c-library c90 data-encoding encoding encodings library static-library
Last synced: 27 Dec 2025
https://github.com/iammoltony/libmtnlog
Moltony's logging library
c c-library cross-platform library logging
Last synced: 04 Mar 2025
https://github.com/tcbrindle/libsudoku
C and C++14 library for solving sudoku puzzles, using Range-V3
c c-library c-plus-plus cpp-library sudoku-solver
Last synced: 07 Jul 2025
https://github.com/archibate/chaos
A hobby operating system based on my microkernel
c c-library kernel microkernel operating-system os
Last synced: 17 Jul 2025
https://github.com/sagiegurari/c_vector
A simple growable vector for C
c c-lib c-library data-structures vector
Last synced: 08 Oct 2025
https://github.com/luickk/tempcachedb
key/val database with focus on temporary ultra fast data storage
c c-library key-value key-value-database key-value-store
Last synced: 11 Jun 2025
https://github.com/ifplusor/alib
base c library for memory management, data structure, object system, etc.
Last synced: 30 Jul 2025
https://github.com/KalbarczykDev/sdl2-snake
Simple implementation of Snake game made in C to practice SDL2
c c-application c-library desktop-app game gui sdl sdl2 snake snake-game
Last synced: 16 Oct 2025
https://github.com/kalbarczykdev/snake-c-sdl2
Simple implementation of Snake game made in C to practice SDL2
c c-application c-library desktop-app game gui sdl sdl2 snake snake-game
Last synced: 27 Mar 2025
https://github.com/kenf1/cryptlibc
C library for basic string encryption/decryption + Rust & Zig bindings
c c-library ffi-bindings rust zig
Last synced: 03 Apr 2025
https://github.com/ragibasif/xdbg
Memory debugger library for C projects.
c c-language c-library c-program c-programming c-programming-language c-project calloc compile-time debugger debugging debugging-tool debugging-tools dynamic-memory-allocation free header-only lightweight malloc memory-management realloc
Last synced: 04 Apr 2025
https://github.com/fibercrypto/libfibercrypto
C client libraries for FiberCrypto wallet API classes
bitcoin c c-library client-library cryptocurrency cryptocurrency-wallet cryptocurrency-wallets ethereum library library-client openapi rest-api rest-client restapi skycoin swagger swig
Last synced: 18 Jun 2025
https://github.com/lhx077/betterstring
A high-performance, modern, and easy-to-use string processing library for C++and C
c c-lib c-library c-plus-plus c-string cpp cpp-lib cpp-library cpp-string library optimization string
Last synced: 22 Jun 2025
https://github.com/shiponcs/build-library-with-cmake
A very simple demo of creating dynamically linked library using Cmake and make
c-library cmake dynamically-linked-library sharedobject
Last synced: 16 Jul 2025