Programs are dead, and JavaScript has killed them

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • docopt.sh

    Command-line argument parser for bash 3.2, 4+, and 5+.

  • If you want to avoid having to write your own args parser everytime or think getopt is a pain, you should check out my little project:

    https://github.com/andsens/docopt.sh

    No dependencies, the code is directly inlined into your script, and you write the args parser by writing the help-text.

  • nvm

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

  • Try doing this on a 5 year old project. You'll very likely end up in dependency hell.

    There is a solution though - use of nvm and .nvmrc (to control the version of node and npm that you use), and use of npm ci (which installs packages as they were at the time, rather than installing newer versions than specified in package-lock.json (because too many devs rarely ever pin versions) instead of npm install / npm i).

    nvm (Node Version manager): https://github.com/nvm-sh/nvm

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
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