A shell parser, formatter, and interpreter with bash and zsh support; includes shfmt
Repository Index
47,133 repositories indexed
1–24 of 36 · Most stars
An actor-based Framework with network transparency for creating event-driven architecture in Golang. Inspired by Erlang. Zero dependencies.
- erlang
- golang
- elixir
- supervisor
A toy JVM written in Go
- jvm
- golang
Blazingly fast and light-weight Actor engine written in Golang
- actor-model
- distributed-systems
- microservices
- fault-tolerance
A smarter shell and scripting environment with advanced features designed for usability, safety and productivity (eg smarter DevOps tooling)
A lightning fast image processing and resizing library for Go
- libvips
- image-processing
- golang
- svg
non-blocking concurrency-limiting goroutine pool
- worker-pool
- concurrency
Derives and generates mundane golang functions that you do not want to maintain yourself
- golang
- generator
- deriving
- functional-programming
PHP parser written in Go
To help gophers generate QR Codes with customized styles, such as color, block size, block shape, and icon.
- qrcode
- golang
- colorful
- adjustable
A StreamLike, Immutable, Lazy Loading and smart Golang Library to deal with slices.
- functional-programming
- lazy-evaluation
- golang-library
- golang
Synchronization and asynchronous computation package for Go
- go
- async
- future
- promise
Go bindings for unarr (decompression library for RAR, TAR, ZIP and 7z archives)
- tar
- rar-format
- 7zip
- golang-library
WATSON: Wasted but Amazing Turing-incomplete Stack-based Object Notation
- esolang
- esoteric-language
- serialization
- encoding
A high-performance, thread-safe generic concurrent hash map implementation with Swiss Map.
Simply way to control goroutines execution order based on dependencies
- goflow
- golang
- goroutine
- concurency
Fast resizable golang semaphore primitive
- semaphore
- go
- golang
- semaphore-pattern
Direct3D9 wrapper for Go.
Tokenizer (lexer) for anything
- golang
- tokenizer
- parse
- tokenizing
Pure-Go SQL parser, formatter, linter and security scanner for 8 dialects. Zero-copy, race-free, with an LSP and MCP server.
Simple I/O event notification library wirtten in Golang
- epoll
- go
- networking
- event
gpool - a generic context-aware resizable goroutines pool to bound concurrency based on semaphore.
- concurrency
- workerpool
- goroutine-pool
- resource-pool
Limits the number of goroutines that are allowed to run concurrently
- concurrency
- golang
- goroutine
Golang source code parsing, usage like reflect package
- refactor
- metaprogramming
- go
- ast