Shell library with powerful and modern UI, large feature set, and `.inputrc` support
- readline
- vim-mode
- golang
- console
47,133 repositories indexed
265–288 of 466 · Most stars
Shell library with powerful and modern UI, large feature set, and `.inputrc` support
Arch Linux AUR Helper with ncurses functionality and better searching and sorting
Functional Experiment in Golang
Haskell-flavoured functions for Go :smiley:
Generic graph data structures and algorithms for Go (Golang): dependency graphs (DAGs) with cycle checks and topological sort, BFS and DFS traversal, Dijkstra and other shortest paths, connectivity and partitioning. No dependencies.
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.
Multiplayer Simon Says game using bidirectional gRPC streaming
Lightweight library for the transactional outbox pattern in Go, not tied to any specific relational database or broker.
Embedded database for accounts transactions.
Multi-agent research execution system: paper reproduction, benchmark evaluation, AutoResearch and claim-evidence graphs
A production-ready, container-first opinionated gofiber project template. Config by envvars, DI by go.uber.org/fx, Database by uptrace/bun, with out-of-the-box MVC folder structure and CI/CD support.
testcase is an opinionated testing framework to support test driven design.
🦎 Githooks: per-repo and shared Git hooks with version control and auto update. [✩Star] if you're using it!
🚀 Gone - A Lightweight Dependency Injection Framework for Go | Tag-based Auto Injection | Supports Config Center/Lifecycle Management | Provides Rich Ecosystem Components and Scaffolding Tool
Simple image color extractor written in Go with no external dependencies
igor is an abstraction layer for PostgreSQL with a gorm like syntax.
Fast deep-copy library for Go
Microservice framework following best cloud practices with a focus on productivity.
The reactive framework for Go.
A Go port of the Rapid Automatic Keyword Extraction algorithm (RAKE)
Pure-Go SQL parser, formatter, linter and security scanner for 8 dialects. Zero-copy, race-free, with an LSP and MCP server.
Go asynchronous simple function utilities, for managing execution of closures and callbacks
Thunder is a minimalist and powerful Go backend framework that effortlessly transforms gRPC services into fully functional REST and GraphQL APIs.
Server-driven framework for building stateful, reactive web applications entirely in Go.