Simple and performant utilies using Go generics inspired by JavaScript and Python
- golang
- go
- utilities
- generics
47,133 repositories indexed
241–264 of 356 · Most stars
Simple and performant utilies using Go generics inspired by JavaScript and Python
Lua binging for Delphi
Generalized folds, unfolds, and traversals for fixed point data structures
Pure Go Shader Compiler — WGSL to SPIR-V, MSL, GLSL, HLSL, DXIL. Zero CGO.
⚡ V ImGui module -- dear imgui / cimgui wrapper
Parallelize _anything_ //
Home for Blazor Extensions
A drop-in modernization of jmoiron/sqlx that fixes lexer bugs, automates IN expansion, and adds pluggable hooks — built for Go 1.21+.
☢️ V Nuklear module -- nuklear wrapper
Pattern matching for the monads in the cats Clojure library
libssh2 binding for Crystal language
TurboRaylib is a cool and clean Raylib bindings for Object Pascal (Delphi and FreePascal)
A library which aids in making any JavaScript library more functional.
Cicili: Safe Modern C Solution. The C language in S-expressions — Lisp macros with type inference as C's build system: generics, RAII, refcounting and pattern matching with zero runtime and no GC.
A Python type checker
A micro workers class that easily manages a pool of threads to optimise simultaneous jobs and jobs endings, for MicroPython (used on Pycom modules & ESP32)
🎬 SDL2 V module -- libSDL2 wrapper
Ordered-concurrently a library for concurrent processing with ordered output in Go. Process work concurrently and returns output in a channel in the order of input. It is useful in concurrently processing items in a queue, and get output in the order provided by the queue.
Utility library for Clojure and ClojureScript
Crystal bindings to the Zstandard (zstd) compression library
Type aware promises for crystal lang
Library for selective receive OTP processes
A practical functional programming library for promises
XAsyncSockets is an efficient Python/MicroPython library of managed asynchronous sockets.