Dev tools · alternatives · 2026
24 alternatives to Setop – Set operations in the Unix shell
Set operations in the UNIX shell! Contribute to cdax/setop development by creating an account on GitHub.
Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Setop – Set operations in the Unix shell launched in 2016; newer entries below may have overtaken it.
- 1

- 2SP
2017 · seashells.io · its alternatives →
- 3

A smarter shell and scripting environment with advanced features designed for usability, safety and productivity (eg smarter DevOps tooling) - lmorg/murex
2023 · github.com · its alternatives →
- 4

Redo is the ultimate tool to create reusable functions from your history in an interactive way - barthr/redo
2022 · github.com · its alternatives →
- 5

Common rust command-line macros and utilities, to write shell-script like tasks in a clean, natural and rusty way - rust-shell-script/rust_cmd_lib
2020 · github.com · its alternatives →
- 6

Justfiles are like Makefiles, except Just is a command runner, whereas Make is a build system. As I understand it, Just was built to be a less arcane version of Make for collecting commands common to a code repository. When I first learned about Just, I realized that parsing arguments and running commands is exactly what shell scripts do, and there probably isn't much Just does that sh doesn't. This project proves that hypothesis by compiling Justfiles to portable (POSIX-compatible) shell scripts. just.sh is particularly useful for running Justfiles in esoteric environments where Just may…
2023 · github.com · its alternatives →
- 7
Lisp Shell▲120A fully-featured lisp/scheme shell written in Racket. - DexterLagan/lsh
2018 · github.com · its alternatives →
- 8

- 9

A shell in every text input on your system. Contribute to p-e-w/shin development by creating an account on GitHub.
2022 · github.com · its alternatives →
- 10

Mount Unix system into Common Lisp image. Contribute to neomacs-project/unix-in-lisp development by creating an account on GitHub.
2023 · github.com · its alternatives →
- 11

Redstart is a lightweight Lisp interpreter written in C++ with a focus on shell scripting. It lets you combine the expressive power of Lisp with the practicality of the Unix shell: you can run commands, capture output, pipe between processes, and still use Lisp syntax for logic and structure. Think of it as writing your shell scripts in Lisp instead of Bash.
2025 · github.com · its alternatives →
- 12

Concatenative command-line shell. Contribute to tomhrr/cosh development by creating an account on GitHub.
2023 · github.com · its alternatives →
- 13

UXY: Adding structure to the UNIX tools. Contribute to sustrik/uxy development by creating an account on GitHub.
2019 · github.com · its alternatives →
- 14
Kuulto▲116Use /ai to organize files, convert image formats, and more
Jan 2026 · kuulto.app · its alternatives →
- 15

🐚📊 Show off your most used shell commands. Contribute to irevenko/tsukae development by creating an account on GitHub.
2021 · github.com · its alternatives →
- 16

Linux Shell 'cd' replacement tool. cd on steroids, with fuzzy file finder and a directory bookmark saver. - ankitvad/goto
2015 · github.com · its alternatives →
- 17

A lightweight mac app for managing environment variables locally. No auth, no network requests, no usage tracking... just files on your machine.
2023 · shello.app · its alternatives →
- 18

- 19

run a command until a condition is met, then run another one! - apg/when
2013 · github.com · its alternatives →
- 20

✨ Magical shell history. Contribute to ellie/atuin development by creating an account on GitHub.
2021 · github.com · its alternatives →
- 21

Unix shell script kit with many utility functions, exit codes, color codes, assertion texting, and POSIX helpers. - SixArm/unix-shell-script-kit
2021 · github.com · its alternatives →
- 22

Cross Platform UNIX commands & System Calls. Contribute to symisc/libcox development by creating an account on GitHub.
2015 · github.com · its alternatives →
- 23

A λ-calculus shell (because I love writing shells). - nixpulvis/lambash
2019 · github.com · its alternatives →
- 24

Hello all, I found myself rewriting the same shell scripts to distribute my binaries over and again, so I decided to put them in a repository and serve them with a prettier URL - to have nicer READMEs for my projects. I'll add some other tasks like installing/uninstalling on Windows, but in general ideas are welcome. Maybe somebody else finds them useful!
2023 · github.com · its alternatives →
Also compare
- shell.how alternatives
- Seashells – Pipe output from CLI apps to the web in real time alternatives
- A smarter Unix shell and scripting environment alternatives
- Redo – Command line utility for quickly creating shell functions alternatives
- Using Rust to write shell-script like tasks alternatives
- Just.sh – compiler that turns Justfiles into portable shell scripts alternatives
Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →