awesome-repositories.com
Blog
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectAboutHow we rankPressMCP server
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to duemunk/async

Open-source alternatives to Async

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

  • rayon-rs/rayonrayon-rs avatar

    rayon-rs/rayon

    13,071View on GitHub↗

    Rayon is a data parallelism library for Rust that provides a framework for converting sequential computations into parallel operations. It enables the transformation of standard data structures and loops into parallel iterators, allowing workloads to be distributed across multiple processor cores. By utilizing a work-stealing scheduler, the library dynamically balances tasks to maximize throughput and minimize execution time. The library distinguishes itself through its focus on safe, scoped task synchronization, which ensures that all spawned operations complete before a scope exits to preve

    Rust
    View on GitHub↗13,071
  • goktugyil/ezswiftextensionsG

    goktugyil/EZSwiftExtensions

    0View on GitHub↗
    View on GitHub↗0
  • hemantasapkota/gcdtimerhemantasapkota avatar

    hemantasapkota/GCDTimer

    192View on GitHub↗

    Well-tested GCD Timer in Swift

    Swift
    View on GitHub↗192
  • johnestropia/gcdkitJohnEstropia avatar

    JohnEstropia/GCDKit

    316View on GitHub↗

    Grand Central Dispatch simplified with swift.

    Swift
    View on GitHub↗316
  • njhu/iosprojectNJHu avatar

    NJHu/iOSProject

    5,426View on GitHub↗

    This project is a collection of Objective-C iOS application demos and code samples. It provides implementations for core development patterns and system-level features within the iOS environment. The repository focuses on Objective-C runtime examples, demonstrating dynamic method dispatch and runtime swizzling to modify object behavior. It also includes a Core Animation UI library and samples for iOS multithreading and concurrency management. The project covers capabilities for UI animation and graphics, concurrent task coordination, and the integration of third-party services for authentica

    Objective-Canimationcoreanimationcoregraphics
    View on GitHub↗5,426

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Find more with AI search
  • webpack/tapablewebpack avatar

    webpack/tapable

    3,862View on GitHub↗

    Tapable is a JavaScript plugin architecture framework and event-driven hook library. It serves as a high-performance callback engine and asynchronous workflow coordinator for building extensible systems. The library differentiates itself by compiling plugin logic into cached functions to minimize dispatch overhead. It provides a variety of execution patterns, including serial, parallel, and waterfall flows, as well as looping sequences and short-circuit execution. The framework covers the definition of custom event hooks, the management of plugin execution ordering, and the interception of h

    JavaScripthookhooksjavascript
    View on GitHub↗3,862
  • joblib/joblibjoblib avatar

    joblib/joblib

    4,366View on GitHub↗

    Joblib is a suite of utilities for parallelizing computational workloads and optimizing the storage of large numerical datasets and function results. It functions as a parallel computing library and multiprocessing wrapper that distributes function execution across multiple CPU cores to accelerate independent tasks and computational loops. The project provides a disk caching framework that persists expensive function outputs to the filesystem, re-evaluating them only when input arguments change. It further specializes in the serialization of large numerical arrays, utilizing efficient compres

    Python
    View on GitHub↗4,366
  • rust-ndarray/ndarrayrust-ndarray avatar

    rust-ndarray/ndarray

    4,290View on GitHub↗

    ndarray is a multidimensional array library for Rust that serves as a linear algebra framework and scientific computing tool. It provides the core infrastructure for creating and manipulating n-dimensional arrays, functioning as both a parallel array processor and a toolkit for numerical data analysis. The library distinguishes itself by providing efficient slicing and memory views, allowing for data sharing without copying. It leverages optimized backend math libraries for high-speed matrix multiplication and distributes heavy mathematical iterations across multiple CPU threads to accelerate

    Rust
    View on GitHub↗4,290
  • redux-observable/redux-observableredux-observable avatar

    redux-observable/redux-observable

    7,815View on GitHub↗

    Redux-Observable is a functional middleware for Redux that treats action streams as observables to manage complex asynchronous side effects and timing. It acts as an asynchronous action orchestrator, transforming streams of Redux actions into new actions through pipelines of observable-based side effects to coordinate application state changes. The project allows for the dynamic loading, injection, and replacement of side-effect streams at runtime. This enables the addition of asynchronous task handlers without requiring a full application restart, supporting code splitting and lazy loading o

    TypeScript
    View on GitHub↗7,815
  • socketry/asyncsocketry avatar

    socketry/async

    2,447View on GitHub↗

    This project is a framework for building concurrent, event-driven applications in Ruby. It provides a core engine that orchestrates non-blocking input and output operations, allowing developers to handle high-volume network traffic and system tasks without the complexity of traditional callback-based programming. By leveraging lightweight fibers, the library enables cooperative multitasking that maintains responsiveness during heavy data processing workloads. The framework distinguishes itself through a structured concurrency model that organizes tasks into parent-child hierarchies. This appr

    Rubyasyncasynchronousruby
    View on GitHub↗2,447
  • amphp/ampamphp avatar

    amphp/amp

    4,419View on GitHub↗

    Amp is a non-blocking concurrency framework for PHP. It provides a core infrastructure for writing asynchronous applications using an event loop to schedule operations, timers, and signals within a single process. The project implements a coroutine library that utilizes fibers to suspend and resume function execution. This allows the system to handle concurrent tasks without blocking the main execution thread, optimizing CPU usage during input and output operations. It further manages pending operation results through a future and promise implementation. The framework covers a broad range of

    PHP
    View on GitHub↗4,419
  • nixzhu/dev-blognixzhu avatar

    nixzhu/dev-blog

    3,906View on GitHub↗

    This project is a comprehensive framework for iOS application development, centered on building mobile applications that feature custom user interface components, asynchronous task management, and local data persistence. It serves as a technical knowledge base for software engineering, providing tools to organize and publish architectural analyses and notes in Markdown format. The framework distinguishes itself through a robust document-based storage layer that utilizes BSON-formatted records to perform CRUD operations within a NoSQL document store. It provides extensive system integration ca

    View on GitHub↗3,906
  • yelouafi/redux-sagayelouafi avatar

    yelouafi/redux-saga

    22,443View on GitHub↗

    Redux-Saga is a middleware library for Redux applications that manages asynchronous data flows and complex side effects. It serves as a decoupled state management effect layer and workflow orchestrator, utilizing JavaScript generator functions to pause and resume asynchronous operations without blocking the application. The library distinguishes itself by using generators to manage sequential or parallel tasks and state transitions outside of the main user interface thread. This approach allows for the coordination of complex asynchronous workflows, such as multi-step data fetching and API ca

    JavaScript
    View on GitHub↗22,443
  • genesis-embodied-ai/genesisGenesis-Embodied-AI avatar

    Genesis-Embodied-AI/Genesis

    29,362View on GitHub↗

    Genesis is an embodied AI simulation platform and parallelized robotics simulator designed for training general-purpose robotic agents. It integrates a physics engine for robotics that calculates collisions and movements for rigid bodies, soft tissues, and fluids, alongside a photorealistic 3D rendering engine. The platform features a domain randomization framework to vary environment parameters across parallel simulations, aiding in sim-to-real transfer. It supports the integration of real-world captured light fields and Gaussian splatting to provide photorealistic backgrounds within simulat

    Python
    View on GitHub↗29,362
  • crazyguitar/pysheeetcrazyguitar avatar

    crazyguitar/pysheeet

    8,150View on GitHub↗

    pysheeet is a technical reference library providing a curated collection of code snippets and implementation patterns for advanced Python development, system integration, and high-performance computing. It serves as a comprehensive guide for implementing low-level network programming, native C extensions, and asynchronous and concurrent programming. The project provides specialized frameworks for the development and deployment of large language models, including tools for distributed GPU inference and high-performance serving. It also includes detailed patterns for high-performance computing

    Python
    View on GitHub↗8,150
  • boltsframework/bolts-androidBoltsFramework avatar

    BoltsFramework/Bolts-Android

    4,004View on GitHub↗

    Bolts-Android is a mobile development library for Android that provides a framework for deep-linking and a system for managing asynchronous tasks. It functions as a toolkit for parsing inbound intents, resolving URL metadata, and routing users to specific native content within an application. The library includes a task manager for coordinating parallel background operations and handling thread-safe execution. This system uses chainable tasks, cancellation tokens to stop active processes, and routing to ensure results return to the main user interface thread. The framework also covers deep-l

    Java
    View on GitHub↗4,004
  • magefile/magemagefile avatar

    magefile/mage

    4,666View on GitHub↗

    Mage is a build automation tool and workflow orchestrator that uses Go functions to define executable build targets instead of a custom domain-specific language. It functions as a compiled build system and task runner, mapping exported Go functions to command-line targets. The tool distinguishes itself by compiling build definitions into static binaries for distribution to dependency-free machines. It utilizes hashed binary caching to avoid redundant compilations and supports the packaging of the runtime and defined tasks into a single standalone executable. The platform covers dependency ma

    Gobuildscriptgogolang
    View on GitHub↗4,666
  • failsafe-lib/failsafefailsafe-lib avatar

    failsafe-lib/failsafe

    4,307View on GitHub↗

    Failsafe is a JVM fault tolerance library and resilience pattern framework. It provides a toolkit for implementing circuit breakers, rate limiters, and other stability patterns within Java Virtual Machine applications to prevent cascading failures in distributed systems. The project is distinguished by its policy-based execution pipeline, which allows for the composition of multiple resilience patterns into a sequential flow. It features a state-machine circuit breaker to manage service recovery and a leaky-bucket rate limiter to control operation frequency. The library covers a broad range

    Javabulkheadcircuit-breakerfallback
    View on GitHub↗4,307
  • travis-ci/travis-citravis-ci avatar

    travis-ci/travis-ci

    8,490View on GitHub↗

    Travis CI is a continuous integration platform and CI/CD pipeline orchestrator that automates the testing and building of code changes from version control systems. It functions as a multi-language test runner and build infrastructure manager, ensuring software quality through automated testing across various programming languages and runtimes. The platform is distinguished by its use of virtual-machine-based isolation for reproducible environments and a configuration-driven approach to pipeline generation. It supports complex testing strategies through parallel matrix execution, allowing job

    View on GitHub↗8,490
  • andywer/threads.jsandywer avatar

    andywer/threads.js

    3,526View on GitHub↗

    threads.js is a JavaScript worker thread library and asynchronous task orchestrator designed to offload CPU-intensive tasks to background threads. It functions as a cross-platform worker pool and a TypeScript worker runner that automatically transpiles and executes TypeScript files within separate threads. The project distinguishes itself by providing a unified worker API that allows for cross-platform execution across different JavaScript environments. It includes a specialized worker data serialization tool to pass complex class instances and binary data between threads, and supports inlini

    TypeScriptisomorphic-javascriptjavascriptmultithreading
    View on GitHub↗3,526
  • buildbot/buildbotbuildbot avatar

    buildbot/buildbot

    5,452View on GitHub↗

    Buildbot is a Python-based continuous integration framework and distributed build orchestrator. It functions as a build automation engine that coordinates the retrieval of source code, the execution of build steps, and the reporting of results through a central controller and a network of remote worker agents. The system is distinguished by a plugin-based extensibility architecture and a master-worker distribution model. It allows for dynamic build modification at runtime and supports a pluggable database backend for persisting system state and historical build data. The project covers a bro

    Python
    View on GitHub↗5,452
  • dashvlas/awesome-ios-interviewdashvlas avatar

    dashvlas/awesome-ios-interview

    1,198View on GitHub↗

    This project is a curated study guide and knowledge base designed to assist software engineers in preparing for technical interviews within the iOS development ecosystem. It provides a structured collection of questions and answers focused on Swift and Objective-C, serving as a comprehensive reference for mastering the core concepts required for professional technical assessments. The repository distinguishes itself by bridging the gap between theoretical knowledge and practical application. It covers essential industry-standard practices, including architectural patterns, memory management s

    awesome-iosawesome-listdeveloper-tools
    View on GitHub↗1,198
  • aliabb01/invoifyaliabb01 avatar

    aliabb01/invoify

    6,307View on GitHub↗

    Invoify is a browser-based billing tool and invoice generator built with Next.js and TypeScript. It provides a web interface for designing, creating, and managing professional billing documents for clients. The application features a professional invoice designer with live previews and layout templates. It allows for the direct generation of portable document format files and includes an integrated email service for automated invoice delivery to recipients. The system manages billing data through local browser storage and supports exporting invoice information into PDF, JSON, and CSV formats

    TypeScript
    View on GitHub↗6,307
  • alexweber/es6-jspm-gulp-boilerplateA

    alexweber/es6-jspm-gulp-boilerplate

    0View on GitHub↗
    View on GitHub↗0
  • airsaid/inspirewritingpluginAirsaid avatar

    Airsaid/InspireWritingPlugin

    7View on GitHub↗

    An IntelliJ IDEA plugin is used to inspire you to write code.

    Kotlin
    View on GitHub↗7
  • anishkny/playwright-test-coverageanishkny avatar

    anishkny/playwright-test-coverage

    96View on GitHub↗

    A Playwright extension that collects code coverage from running end-to-end tests. Assumes that code has been instrumented with babel-plugin-istanbul during the build process.

    JavaScript
    View on GitHub↗96
  • ankurp/dollar.swiftA

    ankurp/Dollar.swift

    0View on GitHub↗
    View on GitHub↗0
  • anrieff/libcpuidanrieff avatar

    anrieff/libcpuid

    532View on GitHub↗

    a small C library for x86 CPU detection and feature extraction

    C
    View on GitHub↗532
  • answerdotai/fastcoreAnswerDotAI avatar

    AnswerDotAI/fastcore

    1,100View on GitHub↗

    Python supercharged for the fastai library

    Jupyter Notebookdata-structuresdeveloper-toolsdispatch
    View on GitHub↗1,100
  • alexkuz/redux-devtools-inspectoralexkuz avatar

    alexkuz/redux-devtools-inspector

    235View on GitHub↗

    Another Redux DevTools Monitor

    JavaScript
    View on GitHub↗235