JavaScript Command Line Tool

Open-source JavaScript projects categorized as Command Line Tool | Edit details

Top 16 JavaScript Command Line Tool Projects

  • GitHub repo PM2

    Node.js Production Process Manager with a built-in Load Balancer.

    Project mention: A Comprehensive Guide To Error Handling In Node.js | | 2022-01-04

    You should always run your servers using a process manager that will automatically restart them in the event of a crash. A common one is PM2, but you also have systemd or upstart on Linux, and Docker users can use its restart policy. Once this is in place, reliable service will be restored almost instantly, and you'll still have the details of the uncaught exception so that it can be investigated and corrected promptly. You can go further by running more than one process and employ a load balancer to distribute incoming requests. This will help to prevent downtime in case one of the instances is lost temporarily.

  • GitHub repo spicetify-cli

    Commandline tool to customize Spotify client. Supports Windows, MacOS and Linux.

    Project mention: Finally found a way to remove duplicates from playlists and liked songs! Also a much better shuffle. | | 2022-01-13

    And for anyone who deeply hates the shuffle algorithm, there is a solution for that as well. It's called Spicetify. It can be used to also theme your Spotify and add multiple features, you can find all the info in the GitHub about it. But as a tldr:

  • 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.

  • GitHub repo speed-test

    Test your internet connection speed and ping using from the CLI

    Project mention: Node.js Packages and Resources | | 2021-09-06

    speed-test - Test your internet connection speed and ping.

  • GitHub repo dockly

    Immersive terminal interface for managing docker containers and services

    Project mention: I created an htop-like terminal dashboard for viewing and managing docker containers, written in Node | | 2021-06-29

    ✅ It's open source (

  • GitHub repo fast-cli

    Test your download and upload speed using

    Project mention: App To Monitor For Slow Speed, Not Total Outage | | 2021-11-01

    You could use something like fast-cli to get your speed, log it and the date/time to a file if it's too low, and sleep 5 minutes or whatever.

  • GitHub repo Node.CLI-Progress

    :hourglass: easy to use progress-bar for command-line/terminal applications

    Project mention: Build a Command-Line Pomodoro Timer in Node.js | | 2021-02-15

    The display is simply the multi-progress bar from the CLI-progress library. This is way better than writing to the console yourself. Here's the block I'm on right now -

  • GitHub repo Bulksplash

    A simple command line tool that lets you bulk download images from Unsplash

    Project mention: I wrote a simple bash script Unsplash image downloader with width & height options | | 2021-10-23

    It's time-consuming to browse the site and search for something, and then download, resize and move into my working folder. I found this npm package but it didn't work as I was hoping.

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • GitHub repo licensed

    ⚖️ ✔️ licensed is an interactive command line tool to help you choose and add licenses to your projects

    Project mention: Show HN: Hummingbard – decentralized communities built on Matrix | | 2021-02-26

    These might be helpful to you and Hummingbard's creator: provides a concise rundown of a few common ones a more detailed list a CLI tool to help choose licenses (we're on HN).

  • GitHub repo anime-cli

    A commandline app for searching about animes, its seasons, number of seasons and airing status.

    Project mention: [OC] CLI app to search about animes! | | 2021-02-07

    Yes there is and here you go

  • GitHub repo ledg

    Batch modifiable ledger-like written in nodejs

    Project mention: [OC] Cousin's finance during the first year in college Sankey Diagram | | 2022-01-03

    Data drawn from: - ledg source files lent to me, which includes transactions manually inputted by him and automatically imported from bank statements - overall 0.02% error rate by monetary amount

  • GitHub repo termTranslate

    A CLI to translate between languages in the terminal.

    Project mention: [OC] termTranslate: Get language translations in the terminal, quickly and efficiently. | | 2021-05-27

    Install on GitHub

  • GitHub repo note-cli

    Markdown Indexing and Pcre Regular Expression Compatible Full Text Searching for Advanced Note Takers.

  • GitHub repo notification-cli

    Minimalistic Command Line Notification Application under 50 Lines

    Project mention: Minimalistic Command Line Notification App under 50 Lines | | 2021-02-12
  • GitHub repo atomizer

    s-expression visualization tool (by contrast-zone)

    Project mention: I made an s-expressions visualization tool | | 2021-10-23
  • GitHub repo lrn

    Command-line tool for learning by repetition.

    Project mention: GitHub - lrn: Command-line tool for learning by repetition | | 2022-01-08
  • GitHub repo foaas-cli

    A command line API wrapper for Fuck Off as a Service written in Node.

    Project mention: Something Something as a Service | | 2021-11-15

    If you know how to do it, feel free to check out the source code here: and also, feel free to download it globally via the NPM package here:

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-01-13.

JavaScript Command Line Tool related posts


What are some of the best open-source Command Line Tool projects in JavaScript? This list will help you:

Project Stars
1 PM2 36,318
2 spicetify-cli 9,578
3 speed-test 3,664
4 dockly 3,040
5 fast-cli 2,192
6 Node.CLI-Progress 602
7 Bulksplash 424
8 licensed 221
9 anime-cli 71
10 ledg 21
11 termTranslate 17
12 note-cli 15
13 notification-cli 11
14 atomizer 7
15 lrn 6
16 foaas-cli 0
Find remote jobs at our new job board There are 28 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Static code analysis for 29 languages.
Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.