What is Kommander-iOS?

Kommander-iOS is a lightweight, pure-Swift library for manage the task execution in different threads. Through the definition a simple but powerful concept, Kommand.

Features:

  •  Make kommand or multiple kommands
  •  Execute kommand or multiple kommands
  •  Cancel kommand or multiple kommands
  •  Retry kommand or multiple kommands
  •  Set kommand success closure
  •  Set kommand error closure
  •  Set kommand error closure specifying Error type
  •  Main thread dispatcher
  •  Current thread dispatcher
  •  Custom OperationQueue dispatcher
  •  Execute single or multiple Operation
  •  Execute sequential or concurrent closures
  •  Execute DispatchWorkItem
  •  Kommand state
  •  iOS compatible
  •  watchOS compatible
  •  tvOS compatible
  •  macOS compatible
  •  Swift 4 version
  •  Swift 3 version
  •  Swift 2 version
  •  Objective-C version

Overview

  • Pricing: Free
  • Resource Link: https://github.com/intelygenz/Kommander-iOS
  • Resource Maker: Intelygenz
  • Mobile Platform Destination: iOS Apps
  • Mobile Platform Support: Native iOS
  • Programming Languages: Swift
  • CocoaPods: Kommander
  • Carthage: intelygenz/Kommander-iOS