ProtoPromise

FREE
Publisher Timothy S Cassell
File size 700.80kB
Number of files 349
Latest version 3.1.1
Latest release date 2024-08-19 01:36:13
First release date 2020-11-05 02:02:14
Supported Unity versions 2018.4.2 or higher

Robust and efficient C# library for management of asynchronous operations.


  • Allocation-free async operations
  • Cancelable operations with custom allocation-free CancelationToken/Source
  • Error handling
  • Combine async operations
  • Progress with universal automatic or manual normalization
  • Full causality traces
  • Interoperable with Tasks and Coroutines
  • Thread safe
  • .Then API and async/await
  • Easily switch to foreground or background context
  • Circular await detection

Works with Unity 5.5 or newer! (async/await only available with C# 7, available on the newer scripting runtime .Net 4.X+)



See README for details.



This project is open source. See the official github repository.

Top Publisher Assets