GoForj
goforj
GoForj is a Go ecosystem of high-trust tools forged for developer productivity and performance.
Languages
Loading contributions...
Top Repositories
A minimal, developer-friendly pretty-printer and debug dumper for Go structs, inspired by Laravel’s dump() and Symfony’s VarDumper.
Compile-time Dependency Injection for Go
A fluent, Laravel-inspired string toolkit for Go with explicit, rune-safe helpers and predictable behavior.
A modern, generics-first fluent HTTP client for Go - built on req, designed for ergonomic, type-safe APIs with powerful defaults and escape hatches.
A fluent, Laravel-inspired Collection library for Go - with chaining, higher-order functions, and expressive data manipulation.
A multi-driver caching library for Go that makes swapping cache backends trivial without changing application code.
Repositories
17Compile-time Dependency Injection for Go
Strongly-typed environment variables for Go with safe defaults, app env helpers, and zero-ceremony configuration.
A minimal, developer-friendly pretty-printer and debug dumper for Go structs, inspired by Laravel’s dump() and Symfony’s VarDumper.
One storage API for Go with explicit drivers for local disks, object stores, and remote filesystems.
A fluent, Laravel-inspired string toolkit for Go with explicit, rune-safe helpers and predictable behavior.
Typed event bus for Go with local dispatch and distributed pub/sub drivers (NATS, Redis, Kafka, SNS, Google Pub/Sub).
No description provided.
A multi-driver job queue for Go with retries, delays, uniqueness, and fluent task builders.
A multi-driver caching library for Go that makes swapping cache backends trivial without changing application code.
A modern, generics-first fluent HTTP client for Go - built on req, designed for ergonomic, type-safe APIs with powerful defaults and escape hatches.
A fluent, Laravel-inspired Collection library for Go - with chaining, higher-order functions, and expressive data manipulation.
Opinionated, environment-aware encryption for Go, inspired by Laravel’s Crypt facade.
Build faster. Ship smarter. Go development tools forged for productivity.
Laravel-inspired job scheduler for Go with a fluent API, built on gocron.
execx is an ergonomic, fluent wrapper around Go’s os/exec package that makes running external commands simple, expressive, and safe.
GoForj community repository
reasonable handling of nullable values