Command Line Tool

Open-source projects categorized as Command Line Tool Edit details

Top 23 Command Line Tool Open-Source Projects

  • PM2

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

    Project mention: Anyone saw almost 100% CPU usage with pm2? | | 2022-06-15

    Almost 100% CPU pm2 usage as reported by v8 inspector · Issue #5379 · Unitech/pm2

  • ripgrep

    ripgrep recursively searches directories for a regex pattern while respecting your gitignore

    Project mention: [Linux] - Just how many C (or worse) programs can you replace with Rust programs (practically) on a Linux box in 2022? | | 2022-06-24

    grep: ripgrep

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

  • the_silver_searcher

    A code-searching tool similar to ack, but faster.

    Project mention: Are there any lesser-known tools you use a lot in your work? | | 2022-06-17

    Maybe it does belong here, but the silver searcher has saved me a lot of debugging time on client projects searching for all instances of a used function or component. Like, I can't believe there was a time when I didn't use it.

  • autojump

    A cd command that learns - easily navigate directories from the command line

    Project mention: Terminate the Timeworn Terminals | | 2022-05-05

    Autojump lets you navigate through your filesystem faster

  • coreutils

    Cross-platform Rust rewrite of the GNU coreutils

    Project mention: Can you write GNU Core Utility style tools (Such as cat, ls, etc.) for Windows using Rust? | | 2022-06-24

    You might want to check out coreutils from uutils. They mention that cross platform support was one of the reasons they chose Rust.

  • spicetify-cli

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

    Project mention: I did it guys Hackintosh Ryzen Edition | | 2022-06-16

    you can find it here

  • sampler

    Tool for shell commands execution, visualization and alerting. Configured with a simple YAML file.

    Project mention: terminal 'status' monitor tool? | | 2022-03-12

    This range a bell. Took a bit of digging, take a look at sampler.

  • JetBrains

    Developer Ecosystem Survey 2022. Take part in the Developer Ecosystem Survey 2022 by JetBrains and get a chance to win a Macbook, a Nvidia graphics card, or other prizes. We’ll create an infographic full of stats, and you’ll get personalized results so you can compare yourself with other developers.

  • q

    q - Run SQL directly on delimited files and multi-file sqlite databases (by harelba)

    Project mention: q VS trdsql - a user suggested alternative | | 2022-06-25
  • gitui

    Blazing 💥 fast terminal-ui for git written in rust 🦀

    Project mention: Git Fork: A fast and friendly Git client for Windows and Mac | | 2022-05-31
  • google-images-download

    Python Script to download hundreds of images from 'Google Images'. It is a ready-to-run code!

    Project mention: Yararlı olabilecek Github Python repoları | | 2021-10-13
  • broot

    A new way to see and navigate directory trees :

    Project mention: Looks like someone was way too dumb for Linux | | 2022-05-29

    These exist broot, ranger, lf, nnn, vifm. The main problem should be the drag and drop functionality.

  • Checkstyle

    Checkstyle is a development tool to help programmers write Java code that adheres to a coding standard. By default it supports the Google Java Style Guide and Sun Code Conventions, but is highly configurable. It can be invoked with an ANT task and a command line program.

    Project mention: How does Apache ShardingSphere standardize and format code? We use Spotless | | 2022-06-07

    1. Conflicts between Spotless and Checkstyle Checkstyle is a tool for checking Java source code for compliance with code standards or a set of validation rules (best practices).

  • zoxide

    A smarter cd command. Supports all major shells.

    Project mention: TIL: “sudo” is shorthand for “Superuser do” [command] in linux. Am I a complete idiot for not getting this until today? | | 2022-06-06
  • grex

    A command-line tool and library for generating regular expressions from user-provided test cases

    Project mention: Regex finder | | 2022-02-24
  • You-Dont-Need-GUI

    Stop relying on GUI; CLI **ROCKS**

  • ledger

    Double-entry accounting system with a command-line reporting interface

    Project mention: Wie trackt ihr eure Finanzen? | | 2022-06-18
  • websocat

    Command-line client for WebSockets, like netcat (or curl) for ws:// with advanced socat-like functions

    Project mention: Realtime web-based MUD monitoring and control in tintin++ and mudlet | | 2022-04-24

    No... the core of it is a django instance in the cloud with a Vue front end (what you're seeing in the screen shot). To push data in, the client connects to a websocket (using and push key/value pairs in. I'm not in the middle of gameplay at all.

  • rebound

    Command-line tool that instantly fetches Stack Overflow results when an exception is thrown (by shobrook)

    Project mention: 14 Awesome CLI Tools for Modern Software Developers | | 2022-03-23

    rebound is a command-line tool that instantly fetches Stack Overflow results when an exception in your Python code is thrown.

  • jc

    CLI tool and python library that converts the output of popular command-line tools and file-types to JSON, YAML, or Dictionaries. This allows piping of output to tools like jq and simplifying automation scripts.

    Project mention: All software is web software now | | 2022-06-09
  • speed-test

    Test your internet connection speed and ping using from the CLI

    Project mention: Terminate the Timeworn Terminals | | 2022-05-05

    speed-test lets you see how fast your internet is

  • miniserve

    🌟 For when you really just want to serve some files over HTTP right now!

    Project mention: Uploading files to server | | 2022-06-19

    It's higher level, using actix-web instead of reqwest, but you could look at the code behind the --upload-files option for miniserve.

  • dockly

    Immersive terminal interface for managing docker containers and services

    Project mention: How should Dockly terminal UI evolve with recent updates to Docker? | | 2022-06-10

    I've built Dockly (, an immersive terminal interface for managing docker containers and services. Most of the core functionality have been built several years back and things have mostly remained the same.

  • FengNiao

    A command line tool for cleaning unused resources in Xcode.

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-06-25.

Command Line Tool related posts


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

Project Stars
1 PM2 37,182
2 ripgrep 31,545
3 the_silver_searcher 23,784
4 autojump 13,853
5 coreutils 12,073
6 spicetify-cli 11,575
7 sampler 10,318
8 q 9,108
9 gitui 8,223
10 google-images-download 7,995
11 broot 7,232
12 Checkstyle 7,118
13 zoxide 6,673
14 grex 5,364
15 You-Dont-Need-GUI 4,950
16 ledger 4,280
17 websocat 4,028
18 rebound 3,854
19 jc 3,846
20 speed-test 3,757
21 miniserve 3,373
22 dockly 3,291
23 FengNiao 2,965
Find remote jobs at our new job board There are 4 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Deliver Cleaner and Safer Code - Right in Your IDE of Choice!
SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.