465 Open Source Asynchronous Software Projects
Free and open source asynchronous code projects including engines, APIs, generators, and tools.
Tornadoweb Tornado 19488 ⭐
Tornado is a Python web framework and asynchronous networking library, originally developed at FriendFeed.
Tokio 9473 ⭐
A runtime for writing reliable asynchronous applications with Rust. Provides I/O, networking, scheduling, timers, ...
Workerman 8708 ⭐
An asynchronous event driven PHP socket framework. Supports HTTP, Websocket, SSL and other custom protocols. PHP>=5.3.
Lettuce Core 3552 ⭐
Advanced Java Redis client for thread-safe sync, async, and reactive usage. Supports Cluster, Sentinel, Pipelining, and codecs.
Atmosphere 3453 ⭐
Realtime Client Server Framework for the JVM, supporting WebSockets with Cross-Browser Fallbacks
Transmittable Thread Local 3203 ⭐
📌 The missing Java™ std lib(simple & 0-dependency) for framework/middleware, provide an enhanced InheritableThreadLocal that transmits ThreadLocal values between threads even using thread pooling components.
Springboot Guide 2786 ⭐
Not only Spring Boot but also important knowledge of Spring（不只是SpringBoot还有Spring重要知识点）
Restbed 1335 ⭐
Corvusoft's Restbed framework brings asynchronous RESTful functionality to C++11 applications.
Asyncrun.vim 1244 ⭐
:rocket: Run Async Shell Commands in Vim 8.0 / NeoVim and Output to the Quickfix Window !! (Vim 中运行异步任务)
Cyclops 1148 ⭐
An advanced, but easy to use, platform for writing functional applications in Java 8.
Kraken Php Framework 1121 ⭐
Asynchronous & Fault-tolerant PHP Framework for Distributed Applications.
Crossroadlabs Express 855 ⭐
Swift Express is a simple, yet unopinionated web application server written in Swift
Cpp_redis 792 ⭐
C++11 Lightweight Redis client: async, thread-safe, no dependency, pipelining, multi-platform - NO LONGER MAINTAINED - Please check https://github.com/cpp-redis/cpp_redis
Netty Websocket Spring Boot Starter 755 ⭐
:rocket: lightweight high-performance WebSocket framework （ 轻量级、高性能的WebSocket框架）
Anupcowkur Reservoir 675 ⭐
Android library to easily serialize and cache your objects to disk using key/value pairs.
Henrikbengtsson Future 678 ⭐
:rocket: R package: future: Unified Parallel and Distributed Processing in R for Everyone
G3log 633 ⭐
G3log is an asynchronous, "crash safe", logger that is easy to use with default logging sinks or you can add your own. G3log is made with plain C++14 (C++11 support up to release 1.3.2) with no external libraries (except gtest used for unit tests). G3log is made to be cross-platform, currently running on OSX, Windows and several Linux distros. See Readme below for details of usage.
Polygonplanet Chillout 557 ⭐
Scriptfusion Porter 548 ⭐
:lipstick: Scalable and durable all-purpose data import library for publishing APIs and SDKs.
Zsh Async 478 ⭐
Because your terminal should be able to perform tasks asynchronously without external tools!
Go Cmd Cmd 399 ⭐
Non-blocking external commands in Go with and streaming output and concurrent-safe access
Msngr.js 340 ⭐
Reckless 341 ⭐
Reckless logging. Low-latency, high-throughput, asynchronous logging library for C++.
Skylab Inc Lightning 313 ⭐
A Swift Multiplatform Single-threaded Non-blocking Web and Networking Framework
Curl Easy 290 ⭐
cURL wrapper for PHP. Supports parallel and non-blocking requests. For high speed crawling, see stil/curl-robot
Magicprint Ecommerce App Android 296 ⭐
E-Commerce App Source Code for Android with Material Design Pattern Using Firebase and MySQL with Android Lottie Animations just like Flipkart, Myntra and Amazon :)
Netty Http Client 288 ⭐
An asynchronous http client in Java, with a clean, callback-based API, using Netty 4.x
Zsh Autocomplete 338 ⭐
🤖 Real-time type-ahead completion for Zsh. Asynchronous find-as-you-type autocompletion.
Php Watcher 287 ⭐
Monitor for any changes in your php application and automatically restart it (suitable for async apps).
Hypercube1024 Firefly 273 ⭐
Firefly is an asynchronous web framework for rapid development of high-performance web application.
Creed 266 ⭐
Sophisticated and functionally-minded async with advanced features: coroutines, promises, ES2015 iterables, fantasy-land
Tokio Tungstenite 280 ⭐
Tokio binding for Tungstenite, the Lightweight stream-based WebSocket implementation
Awesome Distributed Deep Learning 256 ⭐
A curated list of awesome Distributed Deep Learning resources.
Circuits 246 ⭐
circuits is a Lightweight Event driven and Asynchronous Application Framework for the Python Programming Language with a strong Component Architecture.
Korio 240 ⭐
Korio: Kotlin cORoutines I/O : Virtual File System + Async/Sync Streams + Async TCP Client/Server + WebSockets for Multiplatform Kotlin 1.3
Php Console Spinner 220 ⭐
Colorful highly configurable spinner for php cli applications (suitable for async apps)
H2non Paco 193 ⭐
Small utility library for coroutine-driven asynchronous generic programming in Python 3.4+
Threadly Threadly 191 ⭐
A library of tools to assist with safe concurrent java development. Providing unique priority based thread pools, and ways to distrbute threaded work safely.
Asio_samples 188 ⭐
Examples (code samples) describing the construction of active objects on the top of Boost.Asio. A code-based guide for client/server creation with usage of active object pattern by means of Boost C++ Libraries.
Socket.core 183 ⭐
This is a socket framework based on C # net standard2.0 write, can be used for .NET Framework / dotnet core assembly, can run in window (IOCP) / linux (epoll) .Use asynchronous connection, asynchronous send, asynchronous receive, Performance burst tables, and pass the stress test. 这是一个基于C# .net standard2.0 写的socket框架，可使用于.net Framework/dotnet core程序集，能在window(IOCP)/linux(epoll)运行.使用异步连接，异步发送，异步接收，性能爆表，并且通过压力测试。
Microwebsrv2 197 ⭐
The last Micro Web Server for IoTs (MicroPython) or large servers (CPython), that supports WebSockets, routes, template engine and with really optimized architecture (mem allocations, async I/Os). Ready for ESP32, STM32 on Pyboard, Pycom's chipsets (WiPy, LoPy, ...). Robust, efficient and documented!
Nangege Panda 172 ⭐
Panda is an asynchronous render and layout framework which can be used to achieve high performance tableview.
Vertx Blueprint Todo Backend 162 ⭐
Vert.x Blueprint Project - A reactive todo-backend implementation using Vert.x and various persistence
Simplenet 157 ⭐
An easy-to-use, event-driven, asynchronous, network application framework compiled with Java 11.
Agkozak Zsh Prompt 161 ⭐
A fast, asynchronous ZSH prompt with color ASCII indicators of Git, exit, SSH, virtual environment, and vi mode status. Framework-agnostic and customizable.
Future.apply 149 ⭐
:rocket: R package: future.apply - Apply Function to Elements in Parallel using Futures
Tascalate Concurrent 135 ⭐
Implementation of blocking (IO-Bound) cancellable java.util.concurrent.CompletionStage and related extensions to java.util.concurrent.ExecutorService-s
Clivern Hippo 131 ⭐
💨A well crafted go packages that help you build robust, reliable, maintainable microservices.
Ras Msg 123 ⭐
Reliable asynchronous message system ensuring eventually consistency for distributed system.
Mioco 123 ⭐
[no longer maintained] Scalable, coroutine-based, fibers/green-threads for Rust. (aka MIO COroutines).
Rx Http Request 111 ⭐
The world-famous HTTP client Request now RxJS compliant, wrote in full Typescript | ES6 for client and server side.
Ws Machine 103 ⭐
WS-Machine is a websocket finite state machine for client websocket connections (Go)
Python Logstash Async 103 ⭐
Python logging handler for sending log events asynchronously to Logstash.
Unicorn Binance Websocket API 126 ⭐
An unofficial Python API to use the Binance Websocket API`s (com+testnet, com-margin+testnet, com-isolated_margin+testnet, com-futures+testnet, jersey, us, jex, dex/chain+testnet) in a easy, fast, flexible, robust and fully-featured way.
Bredele Datastore 99 ⭐
:hamster: Bloat free and flexible interface for data store and database access.
Purerpc 112 ⭐
Asynchronous pure Python gRPC client and server implementation supporting asyncio, uvloop, curio and trio
Toast Haste.framework 92 ⭐
TOAST Haste framework is a pure java implementation of asynchronous game server framework
Khvzak Mlua 101 ⭐
High level Lua 5.4/5.3/5.2/5.1 (including LuaJIT) bindings to Rust with async/await support
Yona 89 ⭐
Yona is a modern take on a dynamic general-purpose programming language with advanced functional programming, minimalistic ML-like syntax, strict evaluation, for GraalVM polyglot virtual machine (VM).
Async Gamequery Lib 87 ⭐
A high-performance java game query library designed for steam/source based games and others
Tinylog 89 ⭐
A lightweight C,C++ log component developed for Linux, It is designed with high performance, asynchronized, thread-safe and process-safe; tinylog是一个专为UNIX设计的轻量级的C/C++日志模块，其提供了高性能，异步，线程安全，进程安全的日志功能。
Twjitm Core 75 ⭐
采用Netty信息加载实现长连接实时通讯系统，客户端可以值任何场景，支持实时http通讯、webSocket通讯、tcp协议通讯、和udp协议通讯、广播协议等 通过http协议，rpc协议。 采用自定义网络数据包结构， 实现自定义网络栈。
Huntlabs Hunt 74 ⭐
A refined core library for D programming language. The module has concurrency / collections / event / io / logging / text / serialization and more.
Typednotifications 70 ⭐
A mechanism for sending typed notifications with payloads across your iOS app.
Diy_framework 70 ⭐
Learning project: simple, asynchronous, and minimalistic HTTP server and framework
Promisedfuture 70 ⭐
A Swift based Future/Promises framework to help writing asynchronous code in an elegant way
Cofx 69 ⭐
Danf 58 ⭐
Danf is a Node.js full-stack isomorphic OOP framework allowing to code the same way on both client and server sides. It helps you to make deep architectures and handle asynchronous flows in order to help in producing scalable, maintainable, testable and performant applications.
Robust Services Core 55 ⭐
Robust applications framework in C++. Includes a static analysis tool and two applications.
Kura Blackhole 54 ⭐
Blackhole is an MTA written on top of asyncio, utilising async and await statements that dumps all mail it receives to /dev/null.
Justpromises 52 ⭐
A lightweight and thread-safe implementation of Promises & Futures in both Objective-C and Swift 3 for iOS, macOS, watchOS and tvOS with 100% code coverage.
Applistmanager 52 ⭐
📱 AppListManager (Android Library) makes managing application and activity lists easy.
Async Deeprl 44 ⭐
Playing Atari games with TensorFlow implementation of Asynchronous Deep Q-Learning
Skale Consensus 45 ⭐
SKALE BFT consensus is universal, modern, modular, high-performance, asynchronous, provably-secure, agent-based Proof-of-Stake blockchain consensus engine in C++ 17. Used by SKALE elastic blockchains. Easy and flexible enough to implement your own blockchain or smart contract platform. BLS signatures and Binary Asynchronous Consensus are main building blocks.
Mecks_unit 42 ⭐
A simple Elixir package to elegantly mock module functions within (asynchronous) ExUnit tests using Erlang's :meck library
Redux Auto 40 ⭐
Automatically generate Redux stories and actions from your folder and file structure
Partial.lenses.validation 39 ⭐
Future.callr 38 ⭐
:rocket: R package future.callr: A Future API for Parallel Processing using 'callr'
Skasyncglviewcontroller 38 ⭐
SKAsyncGLViewController. Ready to use asynchronous GCD-based OpenGL stack for iOs.
Phpcreeper 39 ⭐
A new generation of multi-process asynchronous event-driven spider engine based on Workerman. http://www.phpcreeper.com
Fastcgi Async Or Coroutine 34 ⭐
mcgi is a asynchronous fastcgi using Muduo Network Library. cocgi is a coroutine fastcgi using Tencent Libco Library.
Fetch Action Creator 28 ⭐
Fetches using standardized, four-part asynchronous actions for redux-thunk.
Aaronjan Hunch 31 ⭐
Hunch provides functions like: All, First, Retry, Waterfall etc., that makes asynchronous flow control more intuitive.
Venediktov Crud 28 ⭐
Restful web-service library written in C++11 based on Boost.ASIO and CRUD handlers
Cheap Watch 28 ⭐
If it works, why use something else? // Mirror of https://git.chor.date/Conduitry/cheap-watch
Tk Listen 27 ⭐
A library that allows to listen network sockets with proper resource limits and error handling
Pillage 26 ⭐
Pillage is a multithreaded enumeration python script I created for the enumeration phase of penetration tests.
Runall 29 ⭐
This is a library for running the concurrent processing using only native Google Apps Script (GAS).
Zhanglix Asyncio 25 ⭐
A c++ coroutine library making use of llvm 5.0 coroutine experimental features to dramatically simplify asynchronous logical in C++.
Async Chainable 25 ⭐
An extension to Async adding better handling of mixed Series / Parallel tasks via object chaining
Popovicidaniela Master Thesis 25 ⭐
Deep Reinforcement Learning in Autonomous Driving: the A3C algorithm used to make a car learn to drive in TORCS; Python 3.5, Tensorflow, tensorboard, numpy, gym-torcs, ubuntu, latex
Simplebus Asynchronous 24 ⭐
[READ ONLY] Asynchronous messaging using SimpleBus. Read the full documentation here:
Giraffe.tasks 23 ⭐
A task computation expression to work natively with .NET's Tasks from an F# application.
Xasyncsockets 22 ⭐
XAsyncSockets is an efficient Python/MicroPython library of managed asynchronous sockets.
Composableasync 23 ⭐
Create, compose and inject asynchronous behaviors in .Net Framework and .Net Core.
Iguazu Rest 22 ⭐
✨ Iguazu REST is a plugin for the Iguazu ecosystem that allows for pre-built async calls for REST with smart caching.
Libjobs 20 ⭐
A cross-platform, header-only compute-shader-styled job dispatching API written in C++.
Torequests 18 ⭐
Async wrapper for requests / aiohttp, and some crawler toolkits. Let synchronization code enjoy the performance of asynchronous programming.
Aws Sqs Consumer 18 ⭐
The AWS SQS Consumer reduces time to launch a SQS Message Consumer, by empowering developers to focus on business logic of consuming the message.
Async Enumerable 17 ⭐
Prototype Java 9 library based on the asynchronous enumerable concept (where moveNext() returns a task to compose over).
Asynctimer 17 ⭐
AsyncTimer is a precision asynchronous timer. You can also use it as a countdown timer
Covid 19API 17 ⭐
코로나바이러스감염증-19(COVID-19)의 국내/국외 발생 동향 조회 API | Coronavirus Infectious Disease-19 (COVID-19) outbreak trend inquiry API
Workerman S 17 ⭐
An asynchronous event driven PHP framework for easily building fast, scalable network applications. Supports HTTP, Websocket, SSL and other custom protocols.Based on Swoole and similar to Workerman.
Async Stm32f1xx 17 ⭐
Abstractions for asynchronous programming on the STM32F1xx family of microcontrollers.
Iguazu Graphql 16 ⭐
✨ Iguazu GraphQL is a plugin for the Iguazu ecosystem that allows for GraphQL requests backed by a simple cache.
Async Optional 15 ⭐
Optional implementation inspired by java.util.Optional. Works with Promises and async functions.
Advanced Web Developer Bootcamp Notes Examples And Exercises 15 ⭐
Examples and Exercises compiled. From the awesome Advanced Web Developer Bootcamp
Supercharged Web ScrAPIng With Asyncio 16 ⭐
Scrape websites asynchronously with Python 3.8+, Asyncio, & arsenic (aka Selenium for Async).
Tacc Galaxy 14 ⭐
Galaxy is an asynchronous parallel visualization ray tracer for performant rendering in distributed computing environments. Galaxy builds upon Intel OSPRay and Intel Embree, including ray queueing and sending logic inspired by TACC GraviT.
Futures_playground 14 ⭐
A basic project with no overhead to play around with futures and async/await
Lightning 13 ⭐
Lightning is a Java based, super fast, multi-mode, asynchronous, and distributed URL execution engine from eBay
Atomic_threadpool 13 ⭐
it's a smallest library that provides a lock-free thread pool sharing on multithreading, it design for scalability
Vrpc 13 ⭐
VRPC is a modern and asynchronous implementation of the old RPC (remote procedure calls) idea using MQTT as transport layer.
Ambi 13 ⭐
Ambi lets you execute any function ambidextrously; providing you the ability to execute any function (be it synchronous, asynchronous, returns, callbacks, promises) as if it returned a promise.
Open.database.extensions 12 ⭐
Useful set of utilities and abstractions for simplifying modern data-access operations and ensuring DI compatibility.
Is Async Function 12 ⭐
Is function really (callback) asynchronous function? Trying to guess that based on check if `common-callback-names` exists as function arguments names or you can pass your custom.
Aws Sqs Lambda Java 13 ⭐
A showcase example that integrates AWS API Gateway, SQS and Lambda, written in Java 8, using Dagger 2 as dependency injection, Terraform as deployment tool.
Libasynctasks 12 ⭐
A fast, lightweight, dynamic task based framework built for scalable concurrency written in Python extended with Cython.
Async Karin 15 ⭐
Async-Karin is an asynchronous framework for FPGA written in Verilog. It has been tested on a Xilinx Artix-7 board and an Altera Cyclone-IV board.
Flamebird 12 ⭐
🔥 task manager for Procfile-based or npm-based applications. Have console and web (GUI) versions
Asynchronous Ddpg_distributed_tensorflow 11 ⭐
Distributed Tensorflow Implementation of Asynchronous DDPG
React Asynchronous Request Setstate Unmounted Component 11 ⭐
Example of preventing to set state on unmounted React Components
Romuloceccon Lightmqtt 10 ⭐
MQTT 3.1.1 client library written in pure C, fully asynchronous, supporting QoS 0, 1 and 2 messages and large payloads
Asab 13 ⭐
Asynchronous Server App Boilerplate (ASAB) is a microservice platform for Python 3.6+ and asyncio.
Reactnative_android_integration 10 ⭐
Interacting between react native components and Android and vice versa. Example of interaction between android and react UI. https://github.com/amalChandran/ReactNative_Android_integration/raw/master/base.apk
Puppeteer Functional Patterns 11 ⭐
Practical functional patterns for async flow control with Puppeteer
React Formstate 10 ⭐
An API to manage your form state... Supports form validation. Efficient form development with no substantive downside.
Alex023 Eventbus 10 ⭐
supper pubsub framework based on asynchronous models. provide Topic filter, Fault isolation etc.