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–20 of 20 · Most stars
Go compiler for small places. Microcontrollers, WebAssembly (WASM/WASI), and command-line tools. Based on LLVM.
A language for writing HTML user interfaces 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
♻️ The most advanced interruptible mechanism to perform actions repetitively until successful.
A lightweight library for writing concurrent programs in Go using the Actor model.
ThreadLocal for Golang.
A safe way to execute functions asynchronously, recovering them in case of panic. It also provides an error stack aiming to facilitate fail causes discovery.
Pure-Go SQL parser, formatter, linter and security scanner for 8 dialects. Zero-copy, race-free, with an LSP and MCP server.
Golang simple thread pool implementation
🚦 Semaphore pattern implementation with timeout of lock/unlock operations.
Go language extension that turns HTML templates into typed Go expressions with seamless editor support and an extensible rendering pipeline.
Simple and performant utilies using Go generics inspired by JavaScript and Python
Pure Go Shader Compiler — WGSL to SPIR-V, MSL, GLSL, HLSL, DXIL. Zero CGO.
A drop-in modernization of jmoiron/sqlx that fixes lexer bugs, automates IN expansion, and adds pluggable hooks — built for Go 1.21+.
utils for Go context
🚧 Flexible mechanism to make execution flow interruptible.
A collection of tools for Golang
Provides a type for working with optional variables, fields in structures, functions and database models.
Parse and check doi objects in go.