Cross-platform asynchronous I/O
- asynchronous
- io
- networking
- unix
47,133 repositories indexed
1–24 of 38 · Most stars
Cross-platform asynchronous I/O
The single instruction C compiler
Multi-Language Vulkan/GL/GLES/EGL/GLX/WGL Loader-Generator based on the official specs.
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 🦖
The Boehm-Demers-Weiser conservative C/C++ Garbage Collector (bdwgc, also known as bdw-gc, boehm-gc, libgc)
Go-style concurrency in C
The Rubinius Language Platform
Go bindings for raylib, a simple and easy-to-use library to enjoy videogames programming.
tiny HTTP parser written in C (used in HTTP::Parser::XS et al.)
bcrypt-ruby is a Ruby binding for the OpenBSD bcrypt() password hashing algorithm, allowing you to easily store a secure hash of your users' passwords.
Structured concurrency in C
An ultra-lightweight Python interpreter that runs with only 4KB of RAM, zero dependencies. It is ready to use out of the box without any configuration required and easy to extend with C. Similar project: MicroPython, JerryScript.
Tools for developers to create truly open IoT products using standard JavaScript on low cost microcontrollers.
wepoll: fast epoll for windows 🎭
Userspace eBPF VM
Run ARM64 Linux userspace and desktop applications on iPhone and iPad.
:musical_note: strongly-timed musical programming language
Safe and easy to use crypto for iOS and macOS
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.
Small configuration file parser library for C.
QuickJS with durable execution: suspend running JS, snapshot the whole heap, resume it in another process. Native TypeScript, a REPL that survives restarts, Rust bindings.
CAN DBC to C (and CSV, JSON and XML) compiler using the mpc parser combinator library
:hocho: Strictly RFC 3986 compliant URI parsing and handling library written in C99; moved from SourceForge to GitHub
A Swift package for Raylib. Builds Raylib from source so no need to fiddle with libraries. Just add as a dependency in you game package and go!