MicroPython - a lean and efficient Python implementation for microcontrollers and constrained systems
Repository Index
47,133 repositories indexed
1–15 of 15 · Most stars
The single instruction C compiler
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-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+.
Structured concurrency in C
- structured-concurrency
A streaming JSON parsing and encoding library for Ruby (C bindings to yajl)
:musical_note: strongly-timed musical programming language
- language
- composition
- programming-language
- synthesis
:hocho: Strictly RFC 3986 compliant URI parsing and handling library written in C99; moved from SourceForge to GitHub
- uriparser
- c
- rfc-3986
- rfc-3513
Simple streaming interface to zlib for Lua.
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!
- gamedev
- raylib
- raylib-swift
- swift
Guile-SSH is a library that provides access to the SSH protocol for GNU Guile programs.
A MIPS to Java bytecode binary translator
Erlang nif for xor_filter. 'Faster and Smaller Than Bloom and Cuckoo Filters'.
- xor-filter
- bloom-filter
- erlang-nif
- erlang
A partial thick Ada binding to OpenAL; essentially a sound-playing utility for Ada apps.
- openal
- ada
- sound
- music-loops