What is SwiftShell?

SwiftShell is a library for creating command-line applications and running shell commands in Swift.

Features:

  •  run commands, and handle the output.
  •  run commands asynchronously, and be notified when output is available.
  •  access the context your application is running in, like environment variables, standard input, standard output, standard error, the current directory and the command line arguments.
  •  create new such contexts you can run commands in.
  •  handle errors.
  •  read and write files.

Overview

  • Pricing: Free
  • Resource Link: https://github.com/kareman/SwiftShell
  • Resource Maker: Kare Morstol
  • Mobile Platform Destination: iOS Apps
  • Mobile Platform Support: Native iOS
  • Programming Languages: Swift
  • CocoaPods: SwiftShell
  • Carthage: kareman/SwiftShell
  • Swift Package Manager: https://github.com/kareman/SwiftShell