Simple in-memory job queue for Golang using worker-based dispatching
☆214Jul 19, 2024Updated last year
Alternatives and similar repositories for artifex
Users that are interested in artifex are comparing it to the libraries listed below. We may earn a commission when you buy through links labeled 'Ad' on this page.
Sorting:
- Colorized logger for Golang with dynamic log level configuration☆16Jan 11, 2021Updated 5 years 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
- Unlimited job queue for go, using a pool of concurrent workers processing the job queue entries☆51Mar 9, 2026Updated 2 weeks ago
- A Simple Yet Highly Powerful Package For Error Handling☆11Oct 10, 2019Updated 6 years ago
- 👷 Library for safely running groups of workers concurrently or consecutively that require input and output through channels☆166Jan 13, 2022Updated 4 years ago
- Virtual machines for every use case on DigitalOcean • AdGet dependable uptime with 99.99% SLA, simple security tools, and predictable monthly pricing with DigitalOcean's virtual machines, called Droplets.
- 🔊Minimalist message bus implementation for internal communication with zero-allocation magic on Emit☆360May 14, 2023Updated 2 years ago
- gpool - a generic context-aware resizable goroutines pool to bound concurrency based on semaphore.☆91Dec 16, 2019Updated 6 years ago
- High-throughput, sharded in-memory KV cache for Go with zero allocations☆103Updated this week
- Golang Cache component - Multiple drivers☆371Apr 1, 2025Updated 11 months ago
- Error handling library with readable stack traces and flexible formatting support 🎆☆1,776Apr 3, 2025Updated 11 months ago
- 🔘 Minimalistic and High-performance goroutine worker pool written in Go☆2,127Mar 6, 2026Updated 2 weeks ago
- A highly optimized double-ended queue☆204Sep 14, 2023Updated 2 years ago
- stream is a concurrency pattern implementation using Go generics. a.k.a. my accidentally awesome library☆67Apr 11, 2025Updated 11 months ago
- Go concurrent-safe, goroutine-safe, thread-safe queue☆435May 12, 2023Updated 2 years ago
- Virtual machines for every use case on DigitalOcean • AdGet dependable uptime with 99.99% SLA, simple security tools, and predictable monthly pricing with DigitalOcean's virtual machines, called Droplets.
- A concurrent toolkit to help execute funcs concurrently in an efficient and safe way. It supports specifying the overall timeout to avoid…☆17Jun 28, 2020Updated 5 years ago
- Go simple async worker pool☆92Jan 17, 2021Updated 5 years ago
- 🚧 Flexible mechanism to make execution flow interruptible.☆20Jul 11, 2021Updated 4 years ago
- A fast Message/Event Hub using publish/subscribe pattern with support for topics like* rabbitMQ exchanges for Go applications☆148Oct 26, 2020Updated 5 years ago
- Build event-driven and event streaming applications with ease☆67Dec 5, 2025Updated 3 months ago
- Synchronization and asynchronous computation package for Go☆301Jan 23, 2026Updated 2 months ago
- Managing go application shutdown with signals.☆198Dec 16, 2024Updated last year
- Make functions return a channel for parallel processing via go routines.☆33Feb 25, 2021Updated 5 years ago
- Queue is a generic interface to abstract the details of implementation of queue systems.☆48Apr 27, 2020Updated 5 years ago
- Managed Kubernetes at scale on DigitalOcean • AdDigitalOcean Kubernetes includes the control plane, bandwidth allowance, container registry, automatic updates, and more for free.
- A Kafka log inspired in-memory and append-only data structure☆138Mar 9, 2026Updated 2 weeks ago
- Eventually consistent distributed in-memory cache Go library☆162Jan 13, 2023Updated 3 years ago
- AsyncJob is an asynchronous queue job manager with light code, clear and speed. I hope so ! 😬☆12May 30, 2022Updated 3 years ago
- Abstraction layer for simple rabbitMQ connection, messaging and administration☆18Mar 21, 2019Updated 7 years ago
- Library to generate TOTP/HOTP codes☆142Jan 17, 2024Updated 2 years ago
- GoSDDL converter☆11Apr 30, 2019Updated 6 years ago
- Lightweight package containing some ORM-like features and helpers for sqlite databases.☆16Jan 30, 2023Updated 3 years ago
- Job Scheduling Library☆182Nov 5, 2024Updated last year
- Golang wake on lan service☆12Jun 26, 2022Updated 3 years ago
- Managed Kubernetes at scale on DigitalOcean • AdDigitalOcean Kubernetes includes the control plane, bandwidth allowance, container registry, automatic updates, and more for free.
- 🛠 A full-featured dependency injection container for go programming language.☆239Dec 16, 2023Updated 2 years ago
- redisqueue provides a producer and consumer of a queue that uses Redis streams☆139Mar 8, 2024Updated 2 years ago
- Utility class for handling slices☆47Aug 8, 2021Updated 4 years ago
- Golang ticker that works with Cron scheduling.☆19Jan 2, 2021Updated 5 years ago
- An easy-to-use XChaCha20-encryption wrapper for io.ReadWriteCloser (even lossy UDP) using ECDH key exchange algorithm, ED25519 signatures…☆33Jul 18, 2025Updated 8 months ago
- A goroutine pool for Go☆4,029Mar 9, 2023Updated 3 years ago
- Library to help with walking of code directories in go☆95Mar 3, 2026Updated 3 weeks ago