SwiftArgs alternatives and similar libraries
Based on the "Command Line" category.
Alternatively, view SwiftArgs alternatives based on common mentions on social networks and blogs.
Swift Argument ParserStraightforward, type-safe argument parsing for Swift
Commander7.7 0.0 L2 SwiftArgs VS CommanderCompose beautiful command line interfaces in Swift
CommandLine7.5 0.0 L2 SwiftArgs VS CommandLineA pure Swift library for creating command-line interfaces.
Swiftline7.4 0.0 L5 SwiftArgs VS SwiftlineSwiftline is a set of tools to help you create command line applications.
SwiftShell7.1 0.0 SwiftArgs VS SwiftShellA Swift framework for shell scripting.
guaka7.1 0.0 L5 SwiftArgs VS guakaThe smartest and most beautiful (POSIX compliant) Command line framework for Swift 🤖
SwiftCLI6.6 0.0 L4 SwiftArgs VS SwiftCLIA powerful framework for developing CLIs in Swift
Progress.swift4.4 0.0 L5 SwiftArgs VS Progress.swift:hourglass: Add beautiful progress bars to your loops.
SwiftyTextTable4.3 0.0 L5 SwiftArgs VS SwiftyTextTableA lightweight library for generating text tables.
nef3.9 0.0 SwiftArgs VS nef💊 steroids for Xcode Playgrounds
Overlook3.2 0.0 L5 SwiftArgs VS OverlookThe Judge, Jury and Executioner for the file system
TextTable2.6 0.0 L5 SwiftArgs VS TextTableSwift package for easily rendering text tables. Inspired by the Python tabulate library.
LineNoise2.6 0.0 SwiftArgs VS LineNoiseA pure Swift replacement for readline
Ashen1.8 0.0 SwiftArgs VS AshenA framework for writing terminal applications in Swift.
🌳 Environment0.7 0.0 SwiftArgs VS 🌳 EnvironmentType-safe environment variables in Swift.
Phiole0.4 0.0 L5 SwiftArgs VS PhioleAllow to write or read from standards stream or files for script or CLI application
Appwrite - The Open Source Firebase alternative introduces iOS support
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.
Do you think we are missing an alternative of SwiftArgs or a related project?
A minimal, pure Swift library for making command-line tools / interfaces.
SwiftArgs uses a very basic and limited parser for parsing commands, but it should suffice for basic usage requirements. You can use SwiftArgs when making a command-line interface in Swift and let it do the parsing work for you.
Using Swift Package Manager:
dependencies: [ .Package(url: "https://github.com/frazer-rbsn/SwiftArgs", majorVersion: 1.1), ]
- Hasn't been tested on Linux.
- Currently no support for subcommands
- Doesn't support short-form option switches yet, e.g.