Go compiler for small places. Microcontrollers, WebAssembly (WASM/WASI), and command-line tools. Based on LLVM.
- microcontroller
- tinygo
- llvm
- wasm
47,133 repositories indexed
1–24 of 29 · Most stars
Go compiler for small places. Microcontrollers, WebAssembly (WASM/WASI), and command-line tools. Based on LLVM.
🐜🐜🐜 ants is the most powerful and reliable pooling solution for Go.
Qt binding for Go (Golang) with support for Windows / macOS / Linux / FreeBSD / Android / iOS / Sailfish OS / Raspberry Pi / AsteroidOS / Ubuntu Touch / JavaScript / WebAssembly
Proto Actor - Ultra fast distributed actors for Go, C# and Java/Kotlin
.NET LINQ capabilities in Go
A smarter shell and scripting environment with advanced features designed for usability, safety and productivity (eg smarter DevOps tooling)
Composable concurrency toolkit for Go
Embedded Go Database, the fast alternative to SQLite, gorm, etc.
eBPF library for Go. Powered by libbpf.
:speedboat: a limited consumer goroutine or unlimited goroutine pool for easier goroutine handling and cancellation
Tool for transpiling C to Go.
A simple CSS parser and inliner in Go
Golang library for querying and parsing OFX
Pure-Go SQL parser, formatter, linter and security scanner for 8 dialects. Zero-copy, race-free, with an LSP and MCP server.
Go Stream, like Java 8 Stream.
Gowl is a process management and process monitoring tool at once. An infinite worker pool gives you the ability to control the pool and processes and monitor their status.
Go language extension that turns HTML templates into typed Go expressions with seamless editor support and an extensible rendering pipeline.
a tool for handling file uploads simple
Pipelines using goroutines
🐝 A Highly Performant and easy to use goroutine pool for Go
Transpiling fortran code to golang code
A sync.WaitGroup with error handling and concurrency control
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.
Paralleling pipeline