What is Queuer?

Queuer is a queue manager, built on top of OperationQueue and Dispatch (aka GCD).

It allows you to create any asynchronous and synchronous task easily, all managed by a queue, with just a few lines.

Here is the list of all the features:

  • Works on all Swift compatible platforms (even Linux)
  •  Easy to use
  •  Well documented (100% documented)
  •  Well tested (100% of code coverage)
  •  Create an operation block
  •  Create a single operation
  •  Create chained operations
  •  Manage a centralized queue
  •  Create unlimited queue
  •  Declare how many concurrent operation a queue can handle
  •  Create semaphores
  •  Create and handle schedules
  •  Automatically or manually retry an operation
  •  Ability to restore uncompleted operations

Overview

  • Pricing: Free
  • Resource Link: https://github.com/FabrizioBrancati/Queuer
  • Resource Maker: Fabrizio Brancati
  • Mobile Platform Destination: iOS Apps
  • Mobile Platform Support: Native iOS
  • Programming Languages: Swift
  • iOS Versions Supported: iOS 8.0+, iOS 9.0+, iOS 10.0+, iOS 11.0+, iOS 12.0+
  • CocoaPods: Queuer
  • Carthage: FabrizioBrancati/Queuer
  • Swift Package Manager: https://github.com/FabrizioBrancati/Queuer.git