stb single-file public domain libraries for C/C++
Repository Index
47,133 repositories indexed
1–24 of 59 · Most stars
TranslatedA curated list of awesome things related to HarmonyOS. Huawei HarmonyOS operating system.
- huawei
- harmonyos
- os
- operating-system
Capture SSL/TLS plaintext with eBPF—no MITM proxy or custom CA installation. Supports Linux and Android on x86_64\arm64 and loong64.
Native port of Redis for Windows. Redis is an in-memory database that persists on disk. The data model is key-value, but many different kind of values are supported: Strings, Lists, Sets, Sorted Sets, Hashes, Streams, HyperLogLogs. This repository contains unofficial port of Redis to Windows.
- redis
- redis-windows
- redis-windows-native
- redis-windows-installer
Ultra-lightweight JavaScript engine for the Internet of Things.
- javascript-engine
- javascript
- jerryscript
- internet-of-things
RIOT - The friendly OS for IoT
Simple Dynamic Strings library for C
Up to 100x faster strings for C, C++, CUDA, Python, Rust, Swift, JS, & Go, leveraging NEON, AVX2, AVX-512, SVE, GPGPU, & SWAR to accelerate search, hashing, sorting, edit distances, sketches, and memory ops 🦖
Go bindings for raylib, a simple and easy-to-use library to enjoy videogames programming.
- game-engine
- raylib
- android
- rpi
ruby bindings to libgit2
- libgit2
- ruby
- git
SIMD-accelerated distances, dot products, matrix ops, geospatial & geometric kernels for 16 numeric types — from 6-bit floats to 64-bit complex — across x86, Arm, RISC-V, and WASM, with bindings for Python, Rust, C, C++, Swift, JS, and Go 📐
A java agent to generate method mappings to use with the linux `perf` tool
Go bindings for GLFW 3
Next Generation Shell (NGS)
A streaming JSON parsing and encoding library for Ruby (C bindings to yajl)
a clean C library for processing UTF-8 Unicode data
.NET bindings for Direct3D12, Direct3D11, WIC, Direct2D1, XInput, XAudio, X3DAudio, DXC, Direct3D9 and DirectInput.
- direct3d
- direct3d11
- direct3d12
- graphics
Small strings compression library
Go bindings for OpenGL (generated via glow)
C library for high-throughput sequencing data formats
- htslib
- bioinformatics
- sam
- bam
Vulkan API bindings for Go programming language
Go bindings for Lua C API - in progress
Lua bindings for POSIX APIs
- posix
- luaposix
- posix-apis
- lua
Lossless compression C library built for ultra-fast decode. Faster than LZ4 (+35% to 105%+; best on ARM64), at a better ratio. Official Rust, Python, Node.js, Go and WASM bindings. Write-once/read-many, with optional seekable archives for O(1) random access.
- arm64
- c
- compression
- lz4