JavaScript Command-line apps

Open-source JavaScript projects categorized as Command-line apps

Top 23 JavaScript Command-line app Projects

  • Standard

    🌟 JavaScript Style Guide, with linter & automatic code fixer

    Project mention: Best Websites For Coders | dev.to | 2023-01-25

    Standard JS Style Guide : JavaScript style guide, with linter & automatic code fixer

  • localtunnel

    expose yourself

    Project mention: Port Forwarding to Local Web Server | reddit.com/r/Ubiquiti | 2023-01-15

    If you absolutely need outside access for limited testing time check out something like https://www.npmjs.com/package/localtunnel. This is specifically for node.js but there are similar packages for every web development platform.

  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • http-server

    a simple zero-configuration command-line http server

    Project mention: Access variables from one file to another | reddit.com/r/learnjavascript | 2023-01-31

    Alternatively, a package like http-server is fast and easy to setup.

  • gtop

    System monitoring dashboard for terminal

  • taskbook

    Tasks, boards & notes for the command-line habitat

    Project mention: Looking for a Todo/Checklist terminal application | reddit.com/r/linuxquestions | 2022-08-13
  • Cash

    Cross-platform Linux commands in ES6

  • XO

    ❤️ JavaScript/TypeScript linter (ESLint wrapper) with great defaults

    Project mention: From Ruby to Node: Overhauling Shopify’s CLI for a Better Developer Experience | news.ycombinator.com | 2023-01-12
  • Sonar

    Write Clean JavaScript Code. Always.. Sonar helps you commit clean code every time. With over 300 unique rules to find JavaScript bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

  • np

    A better `npm publish`

    Project mention: How to publish your GitHub project to npm? | dev.to | 2022-11-27

    Therefore, we will be using a tool called np, which will

  • fkill

    Fabulously kill processes. Cross-platform.

    Project mention: Alternatives to installing npm packages globally | reddit.com/r/javascript | 2022-06-20

    Generally, npm libraries installed globally aren't standard library you'd use in your programs but more like CLI tools or full blown programs. As an example, fkill is the first one that comes to my mind.

  • slap

    Sublime-like terminal-based text editor

    Project mention: Command line applications | reddit.com/r/learnjavascript | 2022-09-18

    Yes, you can create whatever you want - from simple CLI utils , through moderately complex interactive tools (example by me), to complex, full-fledged command line applications (example, another example).

  • carbon-now-cli

    🎨 Beautiful images of your code — from right inside your terminal.

    Project mention: I need some help getting to the colors of Neovim | reddit.com/r/neovim | 2022-08-25

    I'm aware that carbon has a nice CLI that could be used for this. I'd like to avoid this option because: (1) privacy concerns: sending the user's content remotely, (2) performance: running locally has to be faster than making API calls, plus it works offline. I'm also aware that you can run Carbon locally, which takes care of the privacy concerns and the performance to some extent, but it's just a local website now, and running a whole browser instance just for that... yikes!

  • themer

    🎨 themer takes a set of colors and generates themes for your apps (editors, terminals, wallpapers, and more).

  • alex

    Catch insensitive, inconsiderate writing

    Project mention: What external tools do you use in your workflow? | reddit.com/r/LaTeX | 2023-01-03

    As a philosophy student: Zotero for reference management, the Better BibTeX plugin to auto-generate a .bib file, and two language servers for diagnostics: LTeX for grammar- and spellchecking, and alex for style and sensitivity checking.

  • Live Server

    A simple development http server with live reload capability.

    Project mention: Simplest way to run a website on your computer? | reddit.com/r/linuxquestions | 2022-10-17

    For example, PHP provides a builtin testing server; I think python has one too, and there are various options for nodejs, e.g. live-server.

  • vtop

    Wow such top. So stats. More better than regular top.

    Project mention: Is there any maintaned alternative to vtop, i.e. a system monitor with Vim bindings? | reddit.com/r/neovim | 2022-08-25

    I was looking for a system monitor tool like top but with Vim bindings, mainly for monitoring CPU usage, and stumbled across vtop. It's great, but it hasn't been updated in four years. Is there any active fork of vtop available, or do you guys know of any similar tool out there?

  • speed-test

    Test your internet connection speed and ping using speedtest.net from the CLI

    Project mention: Terminate the Timeworn Terminals | dev.to | 2022-05-05

    speed-test lets you see how fast your internet is

  • yo

    CLI tool for running Yeoman generators

    Project mention: Using JavaScript Gantt Chart in SharePoint Web Parts for Effective Project Management: Part 1 | dev.to | 2023-01-11

    Yeoman

  • vantage

    Distributed, realtime CLI for live Node apps.

  • ttystudio

    A terminal-to-gif recorder minus the headaches.

    Project mention: Convert asciinema output to gif image. | reddit.com/r/linux | 2022-05-13

    I searched around the Internet and found these three tool to do the job: - Ttystudio - Asciinema2gif - Asciicast2gif

  • svg-term-cli

    Share terminal sessions via SVG and CSS

    Project mention: Launchpad: Zero DevOps Kubernetes Deployments | reddit.com/r/kubernetes | 2022-11-17

    Hey! we recorded the terminal using asciicinema, and then converted to SVG using https://github.com/marionebl/svg-term-cli

  • cost-of-modules

    Find out which of your dependencies are slowing you down 🐢

  • trash

    Move files and directories to the trash

    Project mention: Can you build it from trash? | reddit.com/r/ProgrammerHumor | 2022-03-19

    Coward. trash

  • emoj

    Find relevant emoji from text on the command-line :open_mouth: :sparkles: :raised_hands: :horse: :boom: :see_no_evil:

    Project mention: Some cli emoji tools | reddit.com/r/commandline | 2022-10-06

    emoj - just type emoj some_text and get all related emojis. Quite convenient if you have nothing against nmp.

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.

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 2023-01-31.

JavaScript Command-line apps related posts

Index

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

Project Stars
1 Standard 27,881
2 localtunnel 15,591
3 http-server 12,447
4 gtop 9,304
5 taskbook 8,633
6 Cash 7,785
7 XO 7,032
8 np 6,963
9 fkill 6,697
10 slap 6,100
11 carbon-now-cli 5,441
12 themer 5,010
13 alex 4,490
14 Live Server 4,057
15 vtop 3,991
16 speed-test 3,824
17 yo 3,614
18 vantage 3,456
19 ttystudio 3,236
20 svg-term-cli 3,120
21 cost-of-modules 2,759
22 trash 2,442
23 emoj 2,266
Build time-series-based applications quickly and at scale.
InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.
www.influxdata.com