Cross-platform asynchronous I/O
- asynchronous
- io
- networking
- unix
47,133 repositories indexed
1–24 of 40 · Most stars
Cross-platform asynchronous I/O
Event notification library
C in four functions
xLua is a lua programming solution for C# ( Unity, .Net, Mono) , it supports android, ios, windows, linux, osx, etc.
A portable foreign-function interface library.
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 🦖
Gear-Lib, C library for IOT Embedded Multimedia and Network
Go-style concurrency in C
Concurrency primitives, safe memory reclamation mechanisms and non-blocking (including lock-free) data structures designed to aid in the research, design and implementation of high performance concurrent systems developed in C99+.
The libdispatch Project, (a.k.a. Grand Central Dispatch), for concurrency on multicore hardware
A foreign function interface for bash.
Structured concurrency in C
MetaCall: The ultimate polyglot programming experience.
A lightweight, dependency-free library for binding Lua to 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.
A streaming JSON parsing and encoding library for Ruby (C bindings to yajl)
A simple, lightweight, flexible, embeddable, portable and multi-paradigm dynamic programming language for developing applications, tools, and domain-specific languages
Concurrency library for C (coroutines)
Open Watcom V2.0 - Source code repository, Wiki, Latest Binary build, Archived builds including all installers for download.
Calling Python functions from the Ruby language
Stand-alone ClojureScript REPL
DFA regular expression library & friends
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.
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.