Simply way to control goroutines execution order based on dependencies
- goflow
- golang
- goroutine
- concurency
47,133 repositories indexed
49–72 of 89 · Most stars
Simply way to control goroutines execution order based on dependencies
[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.
Zero-effort, concise configuration management that avoids boilerplate and repetitive actions.
A high-performance, high precision, zero allocation fixed-point decimal library for financial applications
Go library containing a collection of financial functions for time value of money (annuities), cash flow, interest rate conversions, bonds and depreciation calculations.
simple YARA-based IOC scanner
🚀 Fast and simple version manger for Deno without runtime dependencies
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.
Simple image color extractor written in Go with no external dependencies
Ratus is a RESTful asynchronous task queue server. It translated concepts of distributed task queues into a set of resources that conform to REST principles and provides a consistent HTTP API for various backends.
GoThanks automatically stars Go's official repository and your go.mod github dependencies, providing a simple way to say thanks to the maintainers of the modules you use and the contributors of Go itself.
This library provides a simple microservice framework based on clean architecture principles with a working example implemented.
Database client library, proxy for any master slave, master master structures. Lightweight, performant and auto balancing in mind.
:heart: Health check your applications and dependencies
Terminal UI for Go dependency updates with outdated module detection and selective upgrading.
Parallelized formatter with no external dependencies for gherkin (cucumber, behat...)
Correctly rounded monetary amounts and exchange rates for Go
Zero-dependency Go input validation, in-place normalization, and JSON Schema generation from struct tags.
An arbitrary-precision decimal floating-point arithmetic package for Go
Container-focused Golang config: unify Env & Flag parsing in one call with minimal code and zero dependencies.
The production agent framework for Go — type-safe agents, structured output, multi-provider streaming, guardrails, and multi-agent orchestration with zero core dependencies.
Orpheus is a high-performance CLI framework designed to be super simple and ~30× faster than popular alternatives with zero external dependencies. Built on FlashFlags, Orpheus provides a simple interface to create modern, fast CLI apps similar to git.
Go HTTP client w/ HTTPS and SOCKS5 Proxy Load-balancing, Failover, Retries, Authentication, and RoundTripper
Lightweight, type-safe database query builder for Go with zero production dependencies. JOINs, subqueries, CTEs, batch operations, LRU statement cache. PostgreSQL, MySQL, SQLite.