awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعخادم MCPحولكيفية ترتيب النتائجالصحافة
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to jeffail/tunny

Open-source alternatives to Tunny

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

  • panjf2000/antsالصورة الرمزية لـ panjf2000

    panjf2000/ants

    14,436عرض على GitHub↗

    Ants is a goroutine pool library for Go that functions as a concurrent task orchestrator and resource consumption limiter. Its primary purpose is to manage and reuse a pool of goroutines to limit concurrency and reduce the memory allocation overhead associated with frequent thread creation. The system provides a runtime worker manager capable of adjusting pool capacity dynamically to respond to fluctuating workloads. To maintain stability, it includes panic recovery mechanisms that intercept runtime failures within worker threads to prevent a single failing task from crashing the entire appli

    Goantsgogoroutine
    عرض على GitHub↗14,436
  • sourcegraph/concالصورة الرمزية لـ sourcegraph

    sourcegraph/conc

    10,307عرض على GitHub↗

    conc is a Go concurrency library and structured concurrency framework providing primitives for managing parallel tasks, mapping slices, and collecting results. It implements a system for spawning scoped tasks to ensure all child processes complete before their parent exits. The library includes a goroutine pool manager to limit active concurrent processes and a panic-safe task runner that catches panics in goroutines and propagates stack traces to the parent. It also provides a concurrent map-reduce tool for transforming data slices and processing streams in parallel while maintaining the ori

    Goconcurrencygogolang
    عرض على GitHub↗10,307
  • alitto/pondالصورة الرمزية لـ alitto

    alitto/pond

    2,158عرض على GitHub↗

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

    Goconcurrencygogolang
    عرض على GitHub↗2,158
  • gammazero/workerpoolالصورة الرمزية لـ gammazero

    gammazero/workerpool

    1,453عرض على GitHub↗

    Concurrency limiting goroutine pool

    Goconcurrencyworker-pool
    عرض على GitHub↗1,453

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Find more with AI search
  • sindresorhus/p-queueالصورة الرمزية لـ sindresorhus

    sindresorhus/p-queue

    4,217عرض على GitHub↗

    p-queue is a JavaScript promise queue and concurrent task scheduler designed to limit the number of active asynchronous operations. It serves as an asynchronous rate limiter and promise lifecycle manager to prevent resource exhaustion. The project distinguishes itself through priority-based task scheduling and token-bucket rate limiting to control execution frequency. It integrates with abort signals for task cancellation and provides mechanisms to pause, resume, and clear pending operations. The tool covers broader traffic management capabilities including operation timeouts and concurrency

    TypeScript
    عرض على GitHub↗4,217
  • rvagg/node-worker-farmالصورة الرمزية لـ rvagg

    rvagg/node-worker-farm

    1,739عرض على GitHub↗

    Node-worker-farm is a framework for distributing intensive computational tasks across a managed pool of background processes. By offloading heavy operations to independent child processes, it enables concurrent execution and prevents the main event loop from becoming blocked, allowing applications to maximize CPU utilization across available processor cores. The library distinguishes itself through a proxy-based interface that maps local function calls directly to exported methods within remote worker modules. This abstraction simplifies the distribution of work by treating background tasks a

    JavaScript
    عرض على GitHub↗1,739
  • jhalterman/failsafeالصورة الرمزية لـ jhalterman

    jhalterman/failsafe

    4,307عرض على GitHub↗

    Failsafe is a JVM resilience library providing a collection of fault tolerance patterns for Java applications. It functions as an asynchronous execution wrapper that runs tasks in the background and returns futures to prevent thread blocking. The library allows for the composition of resilience policies, enabling multiple patterns to be stacked into a sequential pipeline. It includes specific implementations for circuit breaking to prevent system overload, rate limiting to control traffic flow, and a framework for managing retries and fallbacks. Capability areas cover traffic management thro

    Java
    عرض على GitHub↗4,307
  • sodiray/radashالصورة الرمزية لـ sodiray

    sodiray/radash

    4,845عرض على GitHub↗

    Radash is a TypeScript functional utility library designed for data transformation, validation, and workflow management. It provides a collection of typed helper functions to manipulate arrays, objects, and strings. The project features an asynchronous workflow toolkit for managing promises, retries, and concurrency limits, alongside a suite of boolean validators for verifying primitive types, objects, and promises. It also implements functional programming patterns such as function composition, partial application, and error-first response patterns. The library covers a broad surface of cap

    TypeScriptfunctionshacktoberfestjavascript
    عرض على GitHub↗4,845
  • reactivex/rxgoالصورة الرمزية لـ ReactiveX

    ReactiveX/RxGo

    5,091عرض على GitHub↗

    RxGo is a functional reactive programming library and an implementation of ReactiveX for the Go language. It serves as an asynchronous stream processing toolkit designed to coordinate event-based programs and data flows using the observable pattern. The library enables the construction of asynchronous processing pipelines that transform, filter, and combine event sequences. It distinguishes itself through the use of functional operators to compose these pipelines and provides mechanisms for managing concurrent execution. The toolkit covers a broad range of stream orchestration capabilities,

    Goasyncasynchronousconcurrency
    عرض على GitHub↗5,091
  • marusama/cyclicbarrierالصورة الرمزية لـ marusama

    marusama/cyclicbarrier

    158عرض على GitHub↗

    CyclicBarrier golang implementation

    Gobarriercycliccyclicbarrier
    عرض على GitHub↗158
  • pieterclaerhout/go-waitgroupالصورة الرمزية لـ pieterclaerhout

    pieterclaerhout/go-waitgroup

    49عرض على GitHub↗

    A sync.WaitGroup with error handling and concurrency control

    Goconcurrencygolanggoroutine
    عرض على GitHub↗49
  • itcathyh/conexecالصورة الرمزية لـ ITcathyh

    ITcathyh/conexec

    17عرض على 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
    عرض على GitHub↗17
  • kamilsk/semaphoreالصورة الرمزية لـ kamilsk

    kamilsk/semaphore

    101عرض على GitHub↗

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

    Goawesome-gogogolang
    عرض على GitHub↗101
  • ddelizia/channelifyالصورة الرمزية لـ ddelizia

    ddelizia/channelify

    34عرض على GitHub↗

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

    Go
    عرض على GitHub↗34
  • marusama/semaphoreالصورة الرمزية لـ marusama

    marusama/semaphore

    178عرض على GitHub↗

    Fast resizable golang semaphore primitive

    Gogogolangmutex
    عرض على GitHub↗178
  • rafaeljesus/parallel-fnالصورة الرمزية لـ rafaeljesus

    rafaeljesus/parallel-fn

    37عرض على GitHub↗

    Run functions in parallel :comet:

    Goconcurrencygogoroutines
    عرض على GitHub↗37
  • dirkaholic/kyooالصورة الرمزية لـ dirkaholic

    dirkaholic/kyoo

    51عرض على GitHub↗

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

    Gogogolanggolang-library
    عرض على GitHub↗51
  • arunsworld/nurseryالصورة الرمزية لـ arunsworld

    arunsworld/nursery

    70عرض على GitHub↗

    Structured Concurrency in Go

    Goconcurrencygolanggolang-library
    عرض على GitHub↗70
  • kyuff/anchorالصورة الرمزية لـ kyuff

    kyuff/anchor

    3عرض على GitHub↗

    Library to manage application lifetime in a Go microservice architecture

    Gogogolanglibrary
    عرض على GitHub↗3
  • nikhilsaraf/go-toolsالصورة الرمزية لـ nikhilsaraf

    nikhilsaraf/go-tools

    17عرض على GitHub↗

    A collection of tools for Golang

    Go
    عرض على GitHub↗17
  • ashvinbambhaniya/autopoolالصورة الرمزية لـ AshvinBambhaniya

    AshvinBambhaniya/autopool

    4عرض على GitHub↗

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

    Goasyncauto-scalingbackpressure
    عرض على GitHub↗4
  • destel/rillالصورة الرمزية لـ destel

    destel/rill

    1,815عرض على GitHub↗

    Go toolkit for clean, composable, channel-based concurrency

    Gochannelsconcurrencyfunctional-programming
    عرض على GitHub↗1,815
  • loveleshsharma/gohiveالصورة الرمزية لـ loveleshsharma

    loveleshsharma/gohive

    54عرض على GitHub↗

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

    Goasyncasynchronous-tasksconcurren
    عرض على GitHub↗54
  • ivpusic/grpoolالصورة الرمزية لـ ivpusic

    ivpusic/grpool

    736عرض على GitHub↗

    Lightweight Goroutine pool

    Gogolanggoroutinepool
    عرض على GitHub↗736
  • kamildrazkiewicz/go-flowالصورة الرمزية لـ kamildrazkiewicz

    kamildrazkiewicz/go-flow

    221عرض على GitHub↗

    Simply way to control goroutines execution order based on dependencies

    Goconcurencygogoflow
    عرض على GitHub↗221
  • duanckham/handsالصورة الرمزية لـ duanckham

    duanckham/hands

    10عرض على GitHub↗

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

    Go
    عرض على GitHub↗10
  • hexdigest/execpoolالصورة الرمزية لـ hexdigest

    hexdigest/execpool

    29عرض على 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
    عرض على GitHub↗29
  • kamilsk/breakerالصورة الرمزية لـ kamilsk

    kamilsk/breaker

    21عرض على GitHub↗

    🚧 Flexible mechanism to make execution flow interruptible.

    hacktoberfest
    عرض على GitHub↗21
  • nar10z/go-accumulatorالصورة الرمزية لـ nar10z

    nar10z/go-accumulator

    10عرض على GitHub↗

    Solution for accumulation of events and their subsequent processing.

    Goaccumulatorbatchgo
    عرض على GitHub↗10
  • benmanns/goworkerالصورة الرمزية لـ benmanns

    benmanns/goworker

    2,847عرض على GitHub↗

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

    Go
    عرض على GitHub↗2,847