Underwhelmed by Bash functions? Maybe you're using them wrong. I was.

This page summarizes the projects mentioned and recommended in the original post on reddit.com/r/programming

Our great sponsors
  • OPS - Build and Run Open Source Unikernels
  • Scout APM - Less time debugging, more time building
  • SonarQube - Static code analysis for 29 languages.
  • acme.sh

    A pure Unix shell script implementing ACME client protocol

    Automatic DNS API integration If your DNS provider supports API access, we can use that API to automatically issue the certs. You don't have to do anything manually! Currently acme.sh supports most of the dns providers: https://github.com/acmesh-official/acme.sh/wiki/dnsapi

  • nushell

    A new type of shell

    I like PS better. I just never do any kind of Ops on Windows, so it's generally irrelevant which I prefer. That said, I occassionally check in on nushell, which as they mention in the readme, draws inspiration heavily from powershell. I tried it out a while ago, and didn't quite feel it was ready, but I've seen quite a lot of people over at /r/rust say they use it as their default shell.

  • OPS

    OPS - Build and Run Open Source Unikernels. Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.

  • oil

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

    Shout-out to Oil Shell for attempting to build this. It’s still got some way to go, but I really like what it has done so far. Feels much nicer to use than bash, both as a shell and a scripting language.

  • xonsh

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

    Not entirely true. Check out xonsh... "The unholy union of Bash and Python"

  • zx

    A tool for writing better scripts

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