💥 A Lodash-style Go library based on Go 1.18+ Generics (map, filter, contains, find...)
- lodash
- golang
- go
- generics
47,133 repositories indexed
1–24 of 25 · Most stars
💥 A Lodash-style Go library based on Go 1.18+ Generics (map, filter, contains, find...)
A language for writing HTML user interfaces in Go.
A shell parser, formatter, and interpreter with bash and zsh support; includes shfmt
Powerful scripting language & versatile interactive shell
Golang bindings for FFmpeg (This repository is no longer maintained)
Scriptable interpreter written in golang
Library for interacting with LLVM IR in pure Go.
Derives and generates mundane golang functions that you do not want to maintain yourself
Peg, Parsing Expression Grammar, is an implementation of a Packrat parser generator.
Gno: An interpreted, stack-based Go virtual machine to build succinct and composable apps + gno.land: a blockchain for timeless code and fair open-source.
The only reasonable scripting engine for Go.
Handcrafted Go bindings for libVLC and high-level media player interface
♻️ The most advanced interruptible mechanism to perform actions repetitively until successful.
interactive programming of melodies, producing MIDI
[TOOL/CLI] - Filter and examine Go type structures, interfaces and their transitive dependencies and relationships. Export structural types as TypeScript value object or bare type representations.
Pure-Go SQL parser, formatter, linter and security scanner for 8 dialects. Zero-copy, race-free, with an LSP and MCP server.
WebAssembly interop between Go and JS values.
Transpile Golang into Arduino code to use fully automated testing at your IoT projects.
Go language extension that turns HTML templates into typed Go expressions with seamless editor support and an extensible rendering pipeline.
Generate TypeScript interfaces from Go structs/interfaces - useful for JSON RPC
A simple embeddable scripting language which supports concurrent event processing.
go-fasttld is a high performance effective top level domains (eTLD) extraction module.
GoT is a template engine that turns templates into Go code to compile into your app.
🚧 Flexible mechanism to make execution flow interruptible.