awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to anikhasibul/queue

Open-source alternatives to Queue

30 open-source projects similar to anikhasibul/queue, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Queue alternative.

  • aaronjan/hunchAvatar AaronJan

    AaronJan/Hunch

    104Vezi pe GitHub↗

    Hunch provides functions like: All, First, Retry, Waterfall etc., that makes asynchronous flow control more intuitive.

    Goasyncasynchronouschannel
    Vezi pe GitHub↗104
  • alitto/pondAvatar alitto

    alitto/pond

    2,158Vezi pe GitHub↗

    🔘 Minimalistic and High-performance goroutine worker pool written in Go

    Goconcurrencygogolang
    Vezi pe GitHub↗2,158
  • arunsworld/nurseryAvatar arunsworld

    arunsworld/nursery

    70Vezi pe GitHub↗

    Structured Concurrency in Go

    Goconcurrencygolanggolang-library
    Vezi pe GitHub↗70
  • ashvinbambhaniya/autopoolAvatar AshvinBambhaniya

    AshvinBambhaniya/autopool

    4Vezi pe GitHub↗

    Zero-config, auto-scaling worker pool for Go with priority-aware scheduling, adaptive resource management, and per-task retry logic.

    Goasyncauto-scalingbackpressure
    Vezi pe GitHub↗4
  • benmanns/goworkerAvatar benmanns

    benmanns/goworker

    2,847Vezi pe GitHub↗

    goworker is a Go-based background worker that runs 10 to 100,000* times faster than Ruby-based workers.

    Go
    Vezi pe GitHub↗2,847

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Find more with AI search
  • borderstech/artifexAvatar borderstech

    borderstech/artifex

    213Vezi pe GitHub↗

    Simple in-memory job queue for Golang using worker-based dispatching

    Go
    Vezi pe GitHub↗213
  • carlmjohnson/flowmaticAvatar carlmjohnson

    carlmjohnson/flowmatic

    402Vezi pe GitHub↗

    Structured concurrency made easy

    Go
    Vezi pe GitHub↗402
  • ddelizia/channelifyAvatar ddelizia

    ddelizia/channelify

    34Vezi pe GitHub↗

    Make functions return a channel for parallel processing via go routines.

    Go
    Vezi pe GitHub↗34
  • destel/rillAvatar destel

    destel/rill

    1,815Vezi pe GitHub↗

    Go toolkit for clean, composable, channel-based concurrency

    Gochannelsconcurrencyfunctional-programming
    Vezi pe GitHub↗1,815
  • dirkaholic/kyooAvatar dirkaholic

    dirkaholic/kyoo

    51Vezi pe GitHub↗

    Unlimited job queue for go, using a pool of concurrent workers processing the job queue entries

    Gogogolanggolang-library
    Vezi pe GitHub↗51
  • duanckham/handsAvatar duanckham

    duanckham/hands

    10Vezi pe GitHub↗

    Hands is a process controller used to control the execution and return strategies of multiple goroutines.

    Go
    Vezi pe GitHub↗10
  • gammazero/workerpoolAvatar gammazero

    gammazero/workerpool

    1,453Vezi pe GitHub↗

    Concurrency limiting goroutine pool

    Goconcurrencyworker-pool
    Vezi pe GitHub↗1,453
  • go-playground/poolAvatar go-playground

    go-playground/pool

    724Vezi pe GitHub↗

    :speedboat: a limited consumer goroutine or unlimited goroutine pool for easier goroutine handling and cancellation

    Go
    Vezi pe GitHub↗724
  • hamed-yousefi/gowlAvatar hamed-yousefi

    hamed-yousefi/gowl

    71Vezi pe GitHub↗

    Gowl is a process management and process monitoring tool at once. An infinite worker pool gives you the ability to control the pool and processes and monitor their status.

    Go
    Vezi pe GitHub↗71
  • hexdigest/execpoolAvatar hexdigest

    hexdigest/execpool

    29Vezi pe GitHub↗

    A pool that spins up a given number of processes in advance and attaches stdin and stdout when needed. Very similar to FastCGI but works for any command.

    Go
    Vezi pe GitHub↗29
  • itcathyh/conexecAvatar ITcathyh

    ITcathyh/conexec

    17Vezi pe GitHub↗

    A concurrent toolkit to help execute funcs concurrently in an efficient and safe way. It supports specifying the overall timeout to avoid blocking.

    Gogogolanggoroutine
    Vezi pe GitHub↗17
  • ivpusic/grpoolAvatar ivpusic

    ivpusic/grpool

    736Vezi pe GitHub↗

    Lightweight Goroutine pool

    Gogolanggoroutinepool
    Vezi pe GitHub↗736
  • jczic/microworkersAvatar jczic

    jczic/MicroWorkers

    50Vezi pe GitHub↗

    Very easy to integrate and very light with one file only : - "microWorkers.py"

    Python
    Vezi pe GitHub↗50
  • jeffail/tunnyAvatar Jeffail

    Jeffail/tunny

    4,033Vezi pe GitHub↗

    Tunny is a worker pool library and concurrency manager for Go. It functions as a concurrent task scheduler that limits the number of parallel workers processing jobs to prevent system resource exhaustion. The project enables the maintenance of persistent state within individual worker routines to avoid repeated initialization costs. It also supports dynamic worker scaling, allowing the number of active background workers to be adjusted in real time without interrupting tasks in progress. The library provides mechanisms for task timeout enforcement and worker lifecycle management, including t

    Gogogolanggoroutine-pool
    Vezi pe GitHub↗4,033
  • kamildrazkiewicz/go-flowAvatar kamildrazkiewicz

    kamildrazkiewicz/go-flow

    221Vezi pe GitHub↗

    Simply way to control goroutines execution order based on dependencies

    Goconcurencygogoflow
    Vezi pe GitHub↗221
  • kamilsk/breakerAvatar kamilsk

    kamilsk/breaker

    21Vezi pe GitHub↗

    🚧 Flexible mechanism to make execution flow interruptible.

    hacktoberfest
    Vezi pe GitHub↗21
  • kamilsk/semaphoreAvatar kamilsk

    kamilsk/semaphore

    101Vezi pe GitHub↗

    🚦 Semaphore pattern implementation with timeout of lock/unlock operations.

    Goawesome-gogogolang
    Vezi pe GitHub↗101
  • kyuff/anchorAvatar kyuff

    kyuff/anchor

    3Vezi pe GitHub↗

    Library to manage application lifetime in a Go microservice architecture

    Gogogolanglibrary
    Vezi pe GitHub↗3
  • lab210-dev/async-jobAvatar lab210-dev

    lab210-dev/async-job

    12Vezi pe GitHub↗

    AsyncJob is an asynchronous queue job manager with light code, clear and speed. I hope so ! 😬

    Go
    Vezi pe GitHub↗12
  • loveleshsharma/gohiveAvatar loveleshsharma

    loveleshsharma/gohive

    54Vezi pe GitHub↗

    🐝 A Highly Performant and easy to use goroutine pool for Go

    Goasyncasynchronous-tasksconcurren
    Vezi pe GitHub↗54
  • marusama/cyclicbarrierAvatar marusama

    marusama/cyclicbarrier

    158Vezi pe GitHub↗

    CyclicBarrier golang implementation

    Gobarriercycliccyclicbarrier
    Vezi pe GitHub↗158
  • marusama/semaphoreAvatar marusama

    marusama/semaphore

    178Vezi pe GitHub↗

    Fast resizable golang semaphore primitive

    Gogogolangmutex
    Vezi pe GitHub↗178
  • nar10z/go-accumulatorAvatar nar10z

    nar10z/go-accumulator

    10Vezi pe GitHub↗

    Solution for accumulation of events and their subsequent processing.

    Goaccumulatorbatchgo
    Vezi pe GitHub↗10
  • neilotoole/errgroupAvatar neilotoole

    neilotoole/errgroup

    163Vezi pe GitHub↗

    errgroup with goroutine worker limits

    Goerrgroupgogolang
    Vezi pe GitHub↗163
  • nikhilsaraf/go-toolsAvatar nikhilsaraf

    nikhilsaraf/go-tools

    17Vezi pe GitHub↗

    A collection of tools for Golang

    Go
    Vezi pe GitHub↗17