What's your preferred shell & why?

This page summarizes the projects mentioned and recommended in the original post on /r/archlinux

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • ohmyzsh

    🙃 A delightful community-driven (with 2,300+ contributors) framework for managing your zsh configuration. Includes 300+ optional plugins (rails, git, macOS, hub, docker, homebrew, node, php, python, etc), 140+ themes to spice up your morning, and an auto-update tool so that makes it easy to keep up with the latest updates from the community.

  • bash-it

    A community Bash framework.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • zsh-syntax-highlighting

    Fish shell like syntax highlighting for Zsh.

  • https://github.com/zsh-users/zsh-syntax-highlighting https://github.com/zsh-users/zsh-autosuggestions

  • oil

    Oils is our upgrade path from bash to a better language and runtime. It's also for Python and JavaScript users who avoid shell!

  • zimfw

    Zim: Modular, customizable, and blazing fast Zsh framework

  • zsh with zim framework

  • micro-editor

    A modern and intuitive terminal-based text editor

  • I also switched to alacritty recently, because of its clipboard support OSC 52 for copying for my terminal text editor.

  • xxh

    🚀 Bring your favorite shell wherever you go through the ssh. Xonsh shell, fish, zsh, osquery and so on.

  • To solve the ssh problem there’s xxh which scp’s a portable shell of your choosing before starting an interactive session with it on the server.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • xonsh

    :shell: Python-powered, cross-platform, Unix-gazing shell.

  • Well if you need another standard altogether and already script in Python, may I introduce to you xon.sh?

  • josh

  • josh

  • fish-shell

    The user-friendly command line shell.

  • I used to use Zsh, but I accidentally did `rm -rf ~/` and didn't have a proper backup. So, now I've been using FishShell for a couple of months, it has a fantastic out of the box experience. And for non-interactive usage, I use a POSIX-Compliant shell (dash). Zsh is really good too, but you have to configure it. I always use FishShell on root as I can't be bothered to configure root environment to great extent during installation haha.

  • nushell

    A new type of shell

  • I use bash and always have, but recently I've been interested in switching to either nushell and es for interactive use.

  • es-shell

    es: a shell with higher-order functions (by wryun)

  • I use bash and always have, but recently I've been interested in switching to either nushell and es for interactive use.

  • XS

    [ABANDONED] An extensible shell (descended from es and rc) having functional semantics and a conventional syntax.

  • Both provide scripting languages that are more "functional" (in the sense of functional programming). nushell is newer, written in Rust, under active development, and seems to be stabilizing. es is older (circa 1990s), written in C, and based on rc and scheme. There's also a C++ version xs that appears abandoned as well as a few forks sprinkled around. None are POSIX-compatible.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Weird Color Stuff In The Terminal

    3 projects | dev.to | 1 Jan 2024
  • Setup Macbook for Frontend Dev

    2 projects | dev.to | 4 Sep 2023
  • Lightweight dev tools.

    14 projects | dev.to | 10 Aug 2023
  • Recommend A Theme

    3 projects | /r/IntelliJIDEA | 23 May 2023
  • How to make my terminal looks good ?

    2 projects | /r/django | 19 Mar 2023