oils
oils.pubOils provides OSH, a shell that runs existing shell scripts, and YSH, which is aimed at Python and JavaScript users who avoid shell.
Looking for something like PiVPN? Here are 13 alternatives, ranked by how closely they match it on purpose, features and platforms. Of these, 8 are open source.
PiVPN is a set of shell scripts and a one-command installer for setting up a WireGuard or OpenVPN server on a Raspberry Pi or an Ubuntu or Debian server.
| # | Alternative | Pricing | Open source | Platforms |
|---|---|---|---|---|
| 1 | oils | — | Not stated | Linux |
| 2 | zx | — | Not stated | Web |
| 3 | bash | — | Not stated | Web |
| 4 | DL Script | — | Yes | Windows |
| 5 | Gum | — | Yes | — |
| 6 | Bash Academy | — | Yes | Web |
| 7 | xdg-ninja | — | Yes | — |
| 8 | bash-it | — | Yes | — |
| 9 | clifm | — | Not stated | Linux |
| 10 | zsh | — | Not stated | Web |
Oils provides OSH, a shell that runs existing shell scripts, and YSH, which is aimed at Python and JavaScript users who avoid shell.
zx helps write shell scripts in JavaScript, with support for interacting with system commands.
Bash is the GNU Project’s shell for command-line interaction and shell scripting.
Brigadier fetches and installs Boot Camp ESD files from Apple or a software update server using a Python script.
Gum provides components for building interactive shell scripts, according to its project description.
The Bash Guide introduces shell scripting concepts for newcomers and more experienced users.
xdg-ninja checks a user’s home directory for unwanted files and directories using a shell script.
Bash-it collects community-maintained Bash commands and scripts for Bash environments.
clifm manages files from a shell-like command-line interface without menus or a graphical interface.
The Zsh website provides shell documentation and archives, describing Zsh as a command shell.
zoxide improves directory navigation with a smarter cd command that works across major shells.
dax offers cross-platform shell tools for Deno and Node.js, including command execution and output capture.
This repository collects useful Unix shell one-liners and command-line tools.
Alternatives are suggested from the purpose and features described in our listings. Different pages for the same product appear once. Read each description to check whether it fits your task. How we choose alternatives · Suggest an alternative