swift-sh alternatives

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

★ 1.6k macOS · Linux

nvm

Node Version Manager - POSIX-compliant bash script to manage multiple active node.js versions

★ 95k macOS · Linux

croc

Easily and securely send things from one computer to another :crocodile: :package:

★ 40k macOS · Linux

swiftlint

A tool to enforce Swift style and conventions

★ 20k macOS · Linux

BitBar

Put the output from any script or program into your macOS Menu Bar (the BitBar reboot)

★ 18k macOS · Linux

npm-check-updates

Find newer versions of package dependencies than what your package.json allows

★ 10k macOS · Linux

swiftgen

The Swift code generator for your assets, storyboards, Localizable.strings, … — Get rid of all String-based APIs!

★ 9.5k macOS · Linux

sourcery

Meta-programming for Swift, stop writing boilerplate code

★ 8.0k macOS · Linux

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!

★ 7.3k macOS · Linux

arxiv_latex_cleaner

arXiv LaTeX Cleaner: Easily clean the LaTeX code of your paper to submit to arXiv

★ 7.1k macOS · Linux

pidcat

Colored logcat script which only shows log entries for a specific application package

★ 5.0k macOS · Linux

Textream

Textream is a free macOS teleprompter app for streamers, interviewers, and presenters. It highlights your script in real-time as you speak, displayed

★ 3.8k macOS · Linux

kubent

Easily check your clusters for use of deprecated APIs

★ 3.7k macOS · Linux

xdg-ninja

A shell script which checks your $HOME for unwanted files and directories

★ 3.4k macOS · Linux

kondo

Cleans dependencies and build artifacts from your projects

★ 2.4k macOS · Linux

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

★ 2.1k macOS · Linux

asimov

Automatically exclude development dependencies from Apple Time Machine backups

★ 1.9k macOS · Linux

gitwatch

Watch a file or folder and automatically commit changes to a git repo easily

★ 1.7k macOS · Linux

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

★ 1.7k macOS · Linux

cargo-geiger

Detects usage of unsafe Rust in a Rust crate and its dependencies

★ 1.7k macOS · Linux

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

★ 1.6k macOS · Linux

Orchard

The native UI for Apple Containers and (o)MLX sandboxes, written in swift as a replacement for docker desktop

★ 1.6k macOS · Linux

pyp

Easily run Python at the shell! Magical, but never mysterious

★ 1.5k macOS · Linux

bartycrouch

Localization/I18n: Incrementally update/translate your Strings files from .swift, .h, .m(m), .storyboard or .xib files

★ 1.4k macOS · Linux

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.