swift-composable-kit icon indicating copy to clipboard operation
swift-composable-kit copied to clipboard

Composable implementation of Apple frameworks.

SwiftComposableKit

CI

Composable implementation of Apple frameworks. To understand how the composable architecture works, I higly recommend watching the four part series on Point Free

Install

Add this line to your Package.swift

.package(url: "https://github.com/ridevelo/swift-composable-kit", from: "0.3.0"),

Libraries

  • ComposableAltimeter - CMAltimeter
  • ComposableAudioPlayer - AVAudioPlayer
  • ComposableAudioRecorder - AVAudioRecorder
  • ComposableBluetoothCentralManager - CBCentralManager
  • ComposableBluetoothPeripheralManager - CBPeripheralManager
  • ComposableCoreLocation - CLLocationManager
  • ComposableCoreMotion - CMMotionManager
  • ComposableHealthStore - HKHealthStore
  • ComposableMediaPlayer - MPMusicPlayerController
  • ComposableFast - https://fast.com
  • ComposablePlayer - AVPlayer
  • ComposableSpeechRecognizer - SFSpeechRecognizer
  • ComposableSpeechSynthesizer - AVSpeechSynthesizer
  • ComposableWatchConnectivity - WCSession
  • ComposableWorkout - HKWorkoutSession