🛠 A full-featured dependency injection container for go programming language.
☆240Dec 16, 2023Updated 2 years ago
Alternatives and similar repositories for di
Users that are interested in di are comparing it to the libraries listed below
Sorting:
- Simple and yet powerful Dependency Injection for Go☆377Jan 16, 2026Updated last month
- Go Dependency Injection Framework☆187Nov 20, 2025Updated 3 months ago
- A lightweight yet powerful IoC dependency injection container for the Go programming language☆612Aug 28, 2025Updated 6 months ago
- A safe way to execute functions asynchronously, recovering them in case of panic. It also provides an error stack aiming to facilitate fa…☆139Nov 19, 2020Updated 5 years ago
- [Archived] See https://github.com/goava/di.☆48Feb 18, 2020Updated 6 years ago
- A lightweight yet powerful configuration manager for the Go programming language☆369Jan 5, 2023Updated 3 years ago
- Lightweight package containing some ORM-like features and helpers for sqlite databases.☆16Jan 30, 2023Updated 3 years ago
- Synchronization and asynchronous computation package for Go☆299Jan 23, 2026Updated last month
- Dependency injection container in go (golang)☆710Aug 26, 2025Updated 6 months ago
- Simple, useful and opinionated config loader.☆624Nov 28, 2025Updated 3 months ago
- SQL query builder for Go☆37Apr 12, 2022Updated 3 years ago
- 🔊Minimalist message bus implementation for internal communication with zero-allocation magic on Emit☆359May 14, 2023Updated 2 years ago
- This package provides a framework for writing validations for Go applications.☆94Sep 26, 2022Updated 3 years ago
- Golang Cache component - Multiple drivers☆372Apr 1, 2025Updated 11 months ago
- A drop-in replacement for Go errors, with some added sugar! Unwrap user-friendly messages, HTTP status code, easy wrapping with multiple …☆74Sep 23, 2025Updated 5 months ago
- 💥 A lightweight DSL & ORM which helps you to write SQL in Go.☆449Sep 12, 2025Updated 5 months ago
- Error handling library with readable stack traces and flexible formatting support 🎆☆1,771Apr 3, 2025Updated 11 months ago
- Library for setting values to structs' fields from env, flags, files or default tag☆108Jan 20, 2025Updated last year
- 12 factor configuration as a typesafe struct in as little as two function calls☆338May 30, 2022Updated 3 years ago
- BQB is a lightweight and easy to use query builder that works with sqlite, mysql, mariadb, postgres, and others.☆187Feb 11, 2025Updated last year
- Package tasks is an easy to use in-process scheduler for recurring tasks in Go☆323Aug 31, 2024Updated last year
- GO Dependency Injection☆10Jun 12, 2021Updated 4 years ago
- Repositório com códigos de Dojos realizados pela comunidade☆12Sep 26, 2018Updated 7 years ago
- Go concurrent-safe, goroutine-safe, thread-safe queue☆434May 12, 2023Updated 2 years ago
- An additive dependency injection container for Golang.☆51Apr 26, 2017Updated 8 years ago
- A comprehensive error handling library for Go☆1,270Nov 8, 2024Updated last year
- A minimalist Go configuration library☆384Jun 3, 2025Updated 9 months ago
- Drop-in replacement for the standard library errors package and github.com/pkg/errors☆204Jun 20, 2022Updated 3 years ago
- cheek: a pico-sized declarative job scheduler☆194Dec 4, 2025Updated 3 months ago
- Struct validation using tags☆114Updated this week
- Generated dependency injection containers in go (golang)☆104Aug 26, 2025Updated 6 months ago
- Go package that provides multiple middlewares for Echo Framework.☆16Dec 11, 2024Updated last year
- Eventually consistent distributed in-memory cache Go library☆162Jan 13, 2023Updated 3 years ago
- ⚙️ A dependency injection toolkit based on Go 1.18+ Generics.☆2,662Feb 25, 2026Updated last week
- go request, go http client☆295Nov 24, 2025Updated 3 months ago
- Simple in-memory job queue for Golang using worker-based dispatching☆214Jul 19, 2024Updated last year
- Modern ORM for Golang - Testable, Extendable and Crafted Into a Clean and Elegant API☆781Updated this week
- Carbon for Golang, an extension for Time☆783Jan 17, 2024Updated 2 years ago
- 🔘 Minimalistic and High-performance goroutine worker pool written in Go☆2,089Feb 16, 2026Updated 2 weeks ago