An open API service indexing awesome lists of open source software.

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

bounds-checking c-library

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/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/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/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/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/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/kraj/glibc

Mirror of GNU C library

c-library glibc gnu

Last synced: 21 Mar 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/abranhe/os.c

Small C library to know your operating system.

c c-library clib clibs freebsd linux macos operating-system os win32 win64 window

Last synced: 27 Oct 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.

c c-lib c-library forever

Last synced: 12 Apr 2025

https://github.com/abranhe/cs50

The CS50 Library for C ready to use with Clib

c c-library clib clibs cs50

Last synced: 30 Apr 2025

https://github.com/ultirequiem/isodd

#️⃣ Check if a number is odd

c c-cli c-library isodd

Last synced: 12 May 2025

https://github.com/maandree/shr

n-fold buffered shared memory segment for low-latency data streaming

c-library ipc zero-copy

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/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/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/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.

c c-lib c-library script

Last synced: 12 Apr 2025

https://github.com/abranhe/os

Know you operating system from your terminal. Written in C.

c-library c-module cli clib clibs freebsd linux macos operating-system os win32 win64 windows

Last synced: 31 Dec 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/mukundan314/clist

Python like list for c

c c-library cmake lib library

Last synced: 26 Mar 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)

c c-library sieve-cache

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/ruimaciel/mjson

M's JSON parser: a small JSON parser written in ISO C

autoconf automake autotools c c-library c89 json json-parser library parser

Last synced: 02 Jan 2026

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/cwchentw/clibs

Self-contained Utilities for C

ansi ansi-c c c-lib c-library c11 c89 c99 clibs utility-library

Last synced: 07 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/maandree/libgraffiti

Library for parsing formatted text

c-library terminal text

Last synced: 24 Feb 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/tayoky/tlibc

the c library for the stanix kernel

c c-library lib posix stdlib

Last synced: 14 Jul 2025

https://github.com/thefirstlineofcode/mud

C library for MCU IoT development

actuator arduino c-library cmake iot lora mcu sensor

Last synced: 25 Oct 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/iammoltony/libmtnlog

Moltony's logging library

c c-library cross-platform library logging

Last synced: 04 Mar 2025

https://github.com/davidli218/libgif

GIF Parsing & Rendering Library

c-library gif

Last synced: 20 Sep 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.

c-library datastructures

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

https://github.com/elisstaaf/lazy

LazyLib - C functions I don't want to rewrite.

c c-lib c-library lazy lib library

Last synced: 21 Mar 2025