C++ Parallel Computing and Asynchronous Networking Framework
Repository Index
47,133 repositories indexed
1–24 of 29 · Most stars
A General-purpose Task-parallel Programming System in C++
- parallel-programming
- threadpool
- concurrent-programming
- high-performance-computing
Provides an efficient allocation free async/await integration for Unity.
- csharp
- unity
- coroutine
- task
Distributed lock for your scheduled tasks
A helper library for async/await.
- c-sharp
- async
- await
- asyncex
🦄 Monads and popular FP abstractions, powered by Go 1.18+ Generics (Option, Result, Either...)
- cats
- either
- fp
- functional
Modern concurrency for C++. Tasks, executors, timers and C++20 coroutines to rule them all
- cpp
- await
- async-await
- executor-service
Offload tasks to a pool of workers on node.js and in the browser
Promise + progress + pause + cancel + retry for Swift.
Beautiful concurrency for JavaScript
Safe and idiomatic TypeScript types to handle null, error, and async code handling: Maybe, Result, and Task types that are really nice.
- typescript
- typescript-library
- typescript-definitions
- functional-programming
Queuer is a queue manager, built on top of OperationQueue and Dispatch (aka GCD).
- swift
- linux
- operationqueue
- semaphore
:clapper: Tame async code with battle-tested promises
- promise
- swift
- async
- ios
A library for enabling task-based multi-threading. It allows execution of task graphs with arbitrary dependencies.
- cpp
- multithreading
- fibers
- task-scheduler
A bleeding-edge, lock-free, wait-free, continuation-stealing tasking library built on C++20's coroutines
- cpp20
- coroutines
- wait-free
- threadpool
Quick development library (AutoMapper, LinQ, IOC Dependency Injection, MemoryCache, Scheduled tasks, Json and Yml Config and Options pattern, Serializers, etc) with crossplatform support for Delphi/Firemonkey (Windows,Linux,OSX/IOS/Android) and freepascal (Windows/Linux).
- delphi
- azure
- config
- json
ember-concurrency is an Ember Addon that enables you to write concise, worry-free, cancelable, restartable, asynchronous tasks.
A pure go General-purpose Task-parallel Programming Framework
A header-only C++ library for task concurrency
A "run" function for asyncio-based apps that does all the boilerplate.
- async
- async-await
- asynchronous
- asynchronous-tasks
Structured concurrency made easy
- concurrency
- golang
- goroutine
- structured-concurrency
Abstraction for managing asynchronous code in JS
- fp
- promise
- future
- task
An easy-to-use and fast library for task-based parallelism, utilizing coroutines.
- coroutines
- cpp
- parallel-computing
This is a grunt task for adding a grunt task to compiler ES6 JS into ES3 JS using Traceur Compiler