What is CommandCougar?

CommandCougar is an elegant pure Swift library for building command line applications.


  •  Tons of class, but no classes. 100% organic pure value types.
  •  Auto generated help menus for main command and sub-commands.
  •  Help menu format is based on swift package manager
  •  Supports multi command callbacks.
  •  Swift 4 compatibility
  •  Zero dependency
  •  Supports Linux and swift build


  • Pricing: Free
  • Resource Link: https://github.com/surfandneptune/CommandCougar
  • Resource Maker: Surf & Neptune LLC
  • Mobile Platform Destination: iOS Apps
  • Mobile Platform Support: Native iOS
  • Programming Languages: Swift
  • Swift Package Manager: https://github.com/surfandneptune/CommandCougar.git