Top 18 Swift CLI Projects
A Swift command line tool for generating your Xcode projectProject mention: How to manage a huge iOS project written by many teams? | reddit.com/r/SwiftUI | 2022-03-24
There are a lot of tools and solutions that can help manage a large codebase. For example, a good CI/CD system linked to GitHub or your internal source control system can ensure that all of your unit tests and UI tests run on every PR and block PRs from merging if there are test failures. And if the company chooses not to check in the .xcodeproj or .xcworkspace file, but rather rely on project autogeneration tools like xcodegen, then you can eliminate annoying merge conflicts in PRs that happen when two teams happen to touch files that are near each other in the .pbxproj file (but at the cost of developers always having to run xcodegen when checking out a new branch).
Straightforward, type-safe argument parsing for SwiftProject mention: Embedded malware in RC (NPM package) | news.ycombinator.com | 2021-11-05
Appwrite - The Open Source Firebase alternative introduces iOS support. Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!
Command-line tool that allows searching and downloading app packages (known as ipa files) from the iOS App StoreProject mention: How to compile installed app from AppStore as IPA? | reddit.com/r/sideloaded | 2022-08-11
Using ipatool: probably the best method to get ipa from AppStore (Written in Swift, supports iOS, macOS).
A license list generator of all your dependencies for iOS applicationsProject mention: What are the most underrated third party libraries for Native iOS? | reddit.com/r/iOSProgramming | 2021-10-23
Swiftline is a set of tools to help you create command line applications.
Create a custom, lightweight macOS app from a group of websitesProject mention: WhatsApp on macOS sucks | reddit.com/r/MacOS | 2022-07-02
Start your next Open-Source Swift Framework 📦
Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
A powerful framework for developing CLIs in Swift
A set of utilities (vmcli + vmctl) for macOS Virtualization.frameworkProject mention: Running Intel Binaries in Linux VMs with Rosetta | news.ycombinator.com | 2022-06-06
Virtualization.framework is the hypervisor itself, you only need simple tool to launch it. You probably could just copy-paste provided code into eg. https://github.com/gyf304/vmcli. However macOS 13 beta seems to be only available for registered developers.
Control the macOS dark mode from the command-lineProject mention: Node.js Packages and Resources | dev.to | 2021-09-06
dark-mode - Toggle the macOS Dark Mode.
OpenAPI/Swagger 3.0 Parser and Swift code generatorProject mention: Share Swift Code Between Client App and Vapor Server | reddit.com/r/iOSProgramming | 2022-08-11
A command-line tool and Swift Package for generating class diagrams powered by PlantUML
🚀 Create XCFramework with ease! Surmagic is a command-line tool to create XCFramework for multiple platforms at one shot! You don't need to waste your time with command-line scripts when you want to create an XCFramework! Surmagic adds an elegant layer between you and the compiler, for your comfort. You can use Surmagic with your current CI/CD pipeline, or as a standalone tool in your toolbox. The better way to deal with XCFrameworks for iOS, iPadOS, Mac Catalyst, tvOS, macOS, and watchOS.
An easy to use command-line tool for interacting with the Apple AppStore Connect APIProject mention: Setup Fastlane for iOS | reddit.com/r/iOSProgramming | 2021-08-23
There may be specialized things you can’t do without fastlane but you can certainly build, sign, test and deploy without fastlane now. All you need is Xcode command line and possibly a tool to deploy to App Store: https://github.com/ittybittyapps/appstoreconnect-cli
A tool for Swift code modification intermediating between code generation and formatting.
✏️Expressive styling on terminal string. (chalk for swift) (by luoxiu)
A macOS CLI for AirDrop written in Swift
Colored text for Swift command line tools. (by jordanbaird)Project mention: Colored text for Swift command line tools. | reddit.com/r/swift | 2022-05-16
Swift CLI related posts
The saddest “just ship it” story ever
4 projects | news.ycombinator.com | 12 May 2022
Discord full release is FINALLY optimized for Apple Silicon!
2 projects | reddit.com/r/macapps | 22 Mar 2022
APIKit VS firecracker - a user suggested alternative
2 projects | 27 Dec 2021
SIM Card Based Mobile Authentication with iOS
3 projects | dev.to | 8 Nov 2021
Setup Fastlane for iOS
1 project | reddit.com/r/iOSProgramming | 23 Aug 2021
iOS: using App Store Connect API with fastlane
1 project | reddit.com/r/iOSProgramming | 27 Jun 2021
There’s no place for expensive laptops with 8GB of RAM anymore
2 projects | news.ycombinator.com | 9 May 2021
What are some of the best open-source CLI projects in Swift? This list will help you:
|2||Swift Argument Parser||2,712|
Are you hiring? Post a new remote job listing for free.