JavaScript cli-app

Open-source JavaScript projects categorized as cli-app

Top 21 JavaScript cli-app Projects

  • ava

    Node.js test runner that lets you develop with confidence 🚀

    Project mention: Ask HN: What's your favorite software testing framework and why? | | 2023-05-21

    You might want to give ava a spin:

    It has a TAP reporter, but more importantly, as opposed to the more popular solutions, like Jest, the way it achieves parallelism is explained in the docs and won't change anytime soon, thus preventing wonky, hard to debug errors which occur when this part is abstracted away.

  • np

    A better `npm publish`

    Project mention: Publishing a NodeJS CLI tool to NPM | | 2023-05-15

    np documentation

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

  • fkill

    Fabulously kill processes. Cross-platform.

    Project mention: Alternatives to installing npm packages globally | | 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.

  • dredd

    Language-agnostic HTTP API Testing Tool

    Project mention: Tool for generating example API requests and responses from OpenAPI | | 2023-04-03

    Here are three tools that you can use to generate example API requests and responses from OpenAPI specifications. These tools should work well even if your schemas are deeply nested: Nswag (Command Line and GUI): Nswag is a Swagger/OpenAPI toolchain for .NET, TypeScript, and other platforms. It supports code generation, client generation, and API documentation. You can use NswagStudio, which is a graphical interface, or you can use the command line tool called "NSwag.exe" for generating example API requests and responses. GitHub: NswagStudio: Dredd (Command Line): Dredd is a language-agnostic command-line tool for validating API descriptions against backend implementations. It supports OpenAPI, Swagger, and API Blueprint formats. Dredd can generate example requests and responses and validate whether your API implementation conforms to the API description. GitHub: Documentation: Stoplight Studio (GUI): Stoplight Studio is a modern API design and documentation platform that supports OpenAPI and JSON Schema. It allows you to create, edit, and validate OpenAPI specifications and provides a powerful visual interface for generating example API requests and responses. Website: GitHub: These tools should provide you with the ability to generate example API requests and responses from your OpenAPI specifications and handle deeply nested schemas.

  • create-dmg

    Create a good-looking DMG for your macOS app in seconds (by sindresorhus)

    Project mention: Can I use Swift to create AppStore independent Mac Apps (.dmg)? But with Swift UI for GUI? | | 2023-01-08

    Yes. Archive the app in Xcode. Then export it (notarize if distributing to others or they will get security warnings). Then something like can create a nice looking DMG of the exported app.

  • speed-test

    Test your internet connection speed and ping using from the CLI

  • fast-cli

    Test your download and upload speed using

    Project mention: Poor forwarding performance between two WireGuard tunnels | | 2022-08-30

    Ran command-line tests on the server for using awesome fast-cli and CLI utility. Both showed 1 Gbps performance via wg1 tunnel from server to internet.


    ONLYOFFICE Docs — document collaboration in your environment. Powerful document editing and collaboration in your app or environment. Ultimate security, API and 30+ ready connectors, SaaS or on-premises

  • github-spray

    :octocat: Draw on your GitHub contribution graph ░▒▓█

    Project mention: I made an Amongus in Github | | 2022-09-14

    GitHub spray to create any art you want on your repository.

  • exoframe

    Exoframe is a self-hosted tool that allows simple one-command deployments using Docker

  • sade

    Smooth (CLI) Operator 🎶

  • capture-website-cli

    Capture screenshots of websites from the command-line

    Project mention: URL to PDF and Image | | 2022-11-26

    Perhaps this one?

  • sindresorhus-cli

    The Sindre Sorhus CLI

  • stargazed

    📋 Creating your own Awesome List of GitHub stars!

  • cat-names

    :cat2: Get popular cat names

  • terminal-image-cli

    Display images in the terminal

  • do-not-disturb-cli

    Control the macOS `Do Not Disturb` feature from the command-line

  • note-cli

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

  • notification-cli

    Minimalistic Command Line Notification Application under 50 Lines

  • node-cron-cli

    Command Line Implementation for Node Cron Under 20 Lines.

  • use-template

    A small and simple command line tool to clone GitHub repositories and use them as template.

  • trading-bot

    🛠 trading bot (by jonrhythmic)

  • CodiumAI

    TestGPT | Generating meaningful tests for busy devs. Get non-trivial tests (and trivial, too!) suggested right inside your IDE, so you can code smart, create more value, and stay confident when you push.

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-05-21.

JavaScript cli-app related posts


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

Project Stars
1 ava 20,355
2 np 7,142
3 fkill 6,734
4 dredd 4,019
5 create-dmg 3,958
6 speed-test 3,833
7 fast-cli 2,460
8 github-spray 1,215
9 exoframe 1,063
10 sade 1,000
11 capture-website-cli 730
12 sindresorhus-cli 455
13 stargazed 439
14 cat-names 262
15 terminal-image-cli 261
16 do-not-disturb-cli 240
17 note-cli 14
18 notification-cli 10
19 node-cron-cli 8
20 use-template 1
21 trading-bot 0
Access the most powerful time series database as a service
Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.