A shell parser, formatter, and interpreter with bash and zsh support; includes shfmt
Repository Index
47,133 repositories indexed
1–12 of 12 · Most stars
A music programming language for musicians. :notes:
- music
- programming-language
- music-programming-language
- music-composition
Golang bindings for FFmpeg (This repository is no longer maintained)
- ffmpeg-libraries
- golang-bindings
- video
Composable concurrency toolkit for Go
- concurrency
- channels
- go
- golang
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.
- gno
- gnoland
- gnolang
- bft
A pure go General-purpose Task-parallel Programming Framework
Emits events in Go way, with wildcard, predicates, cancellation possibilities and many other good wins
- emitter
- golang
interactive programming of melodies, producing MIDI
Pure-Go SQL parser, formatter, linter and security scanner for 8 dialects. Zero-copy, race-free, with an LSP and MCP server.
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
- golang
- go
- context
- async
One Go interface, five backends — filelock, flock, Redis, Postgres, etcd. Distributed locks with fencing tokens, semaphore mode, observability hooks, and TraceID propagation. Swap backends with one line.
- advisory-lock
- concurrency
- distributed-lock
- etcd