Alternatives to swift-sh
Other tools in this directory that do similar work, with a verified install command for each. swift-sh itself: install swift-sh.
Swimat
[ARCHIVED] An Xcode formatter plug-in for Swift. Superseded by swift-format, now built into Xcode
nvm
Node Version Manager - POSIX-compliant bash script to manage multiple active node.js versions
croc
Easily and securely send things from one computer to another :crocodile: :package:
swiftlint
A tool to enforce Swift style and conventions
BitBar
Put the output from any script or program into your macOS Menu Bar (the BitBar reboot)
npm-check-updates
Find newer versions of package dependencies than what your package.json allows
swiftgen
The Swift code generator for your assets, storyboards, Localizable.strings, … — Get rid of all String-based APIs!
sourcery
Meta-programming for Swift, stop writing boilerplate code
pywhat
🐸 Identify anything. pyWhat easily lets you identify emails, IP addresses, and more. Feed it a .pcap file or some text and it'll tell you what it is!
arxiv_latex_cleaner
arXiv LaTeX Cleaner: Easily clean the LaTeX code of your paper to submit to arXiv
pidcat
Colored logcat script which only shows log entries for a specific application package
Textream
Textream is a free macOS teleprompter app for streamers, interviewers, and presenters. It highlights your script in real-time as you speak, displayed
kubent
Easily check your clusters for use of deprecated APIs
xdg-ninja
A shell script which checks your $HOME for unwanted files and directories
kondo
Cleans dependencies and build artifacts from your projects
Core Data Editor
Core Data Editor lets you easily view, edit and analyze applications‘ data. Core Data Editor is compatible with Mac and iOS applications and supports
asimov
Automatically exclude development dependencies from Apple Time Machine backups
gitwatch
Watch a file or folder and automatically commit changes to a git repo easily
dep-tree
Tool for helping developers keep their code bases clean and decoupled. It allows visualising a code base complexity using a 3d force-directed graph of
cargo-geiger
Detects usage of unsafe Rust in a Rust crate and its dependencies
Mac Sai
Mac Sai: the open-source Mac cleaner, optimizer, and malware scanner. A free, Apple-notarized alternative to CleanMyMac, built with Swift 6 and SwiftU
Orchard
The native UI for Apple Containers and (o)MLX sandboxes, written in swift as a replacement for docker desktop
pyp
Easily run Python at the shell! Magical, but never mysterious
bartycrouch
Localization/I18n: Incrementally update/translate your Strings files from .swift, .h, .m(m), .storyboard or .xib files
How we picked these
We match on what the tool does and how it installs, then order by how widely each project is used. We're not saying these are better or worse than swift-sh — that depends on what you're building. We're saying they're the projects people reach for in the same situations, and each one has an install command we checked against its documentation.
swift-sh is developed by its own authors and this page is an independent reference; we are not affiliated with or sponsored by any project listed, and nothing here is a paid placement.