Command Line Interface Open Source Projects

Browse 166 Command Line Interface open source projects, ranked by GitHub stars. Find the most popular Command Line Interface tools and libraries.

Share your experience:✍️ Write a Post❓ Ask a Question
1-60 of 166 projects
104,306 stars

microsoft/terminal

The new Windows Terminal and the original Windows console host, all in the same place!

Metrics details
Stars104,306
73,366 stars

Eugeny/tabby

A terminal for a more modern age

Metrics details
Stars73,366
66,923 stars

KillianLucas/open-interpreter

A coding agent for open models like Kimi K3

Metrics details
Stars66,923
44,663 stars

vercel/hyper

A terminal built on web technologies

Metrics details
Stars44,663
22,264 stars

extrawurst/gitui

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

Metrics details
Stars22,264
14,080 stars

sivel/speedtest-cli

Command line interface for testing internet bandwidth using speedtest.net

Metrics details
Stars14,080
11,973 stars

o2sh/onefetch

Command-line Git information tool

Metrics details
Stars11,973
8,649 stars

kellyjonbrazil/jc

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

Metrics details
Stars8,649
7,062 stars

fujiapple852/trippy

A network diagnostic tool

Metrics details
Stars7,062
6,822 stars

sdkman/sdkman-cli

The SDKMAN! Command Line Interface

Metrics details
Stars6,822
6,348 stars

bleachbit/bleachbit

BleachBit system cleaner for Windows and Linux

Metrics details
Stars6,348
5,303 stars

zircote/swagger-php

A php swagger annotation and parsing library

Metrics details
Stars5,303
4,199 stars

herrbischoff/awesome-command-line-apps

:shell: Use your terminal shell to do awesome things.

Metrics details
Stars4,199
4,114 stars

shobrook/rebound

Instant Stack Overflow results whenever an exception is thrown

Metrics details
Stars4,114
4,046 stars

solvespace/solvespace

Parametric 2d/3d CAD

Metrics details
Stars4,046
3,088 stars

tfeldmann/organize

The file management automation tool.

Metrics details
Stars3,088
2,704 stars

babarot/enhancd

:rocket: A next-generation cd command with your interactive filter

Metrics details
Stars2,704
2,491 stars

p-gen/smenu

smenu started as a lightweight and flexible terminal menu generator, but quickly evolved into a powerful and versatile CLI selection tool for interactive or scripting use.

Metrics details
Stars2,491
2,047 stars

hnarayanan/shpotify

A command-line interface to Spotify.

Metrics details
Stars2,047
2,003 stars

ionic-team/ionic-cli

The Ionic command-line interface

Metrics details
Stars2,003
1,997 stars

CITGuru/PyInquirer

A Python module for common interactive command line user interfaces

Metrics details
Stars1,997
1,883 stars

jjjake/internetarchive

A Python and Command-Line Interface to Archive.org

Metrics details
Stars1,883
1,753 stars

hetznercloud/cli

A command-line interface for Hetzner Cloud

Metrics details
Stars1,753
1,334 stars

yadayada/acd_cli

An unmaintained command line interface and FUSE filesystem for Amazon (Cloud) Drive

Metrics details
Stars1,334
1,301 stars

localstack/awscli-local

💲 "awslocal" - Thin wrapper around the "aws" command line interface for use with LocalStack

Metrics details
Stars1,301
1,254 stars

npkgz/cli-progress

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

Metrics details
Stars1,254
1,089 stars

mermaidjs/mermaid.cli

Development has been moved to https://github.com/mermaid-js/mermaid-cli

Metrics details
Stars1,089
1,063 stars

google/agi

Android GPU Inspector

Metrics details
Stars1,063
1,053 stars

NativeScript/nativescript-cli

NativeScript CLI - command-line tools

Metrics details
Stars1,053
1,022 stars

TaoK/PoorMansTSqlFormatter

A small free .Net and JS library (with demo UI, command-line bulk formatter, SSMS/VS add-in, notepad++ plugin, winmerge plugin, and demo webpage) for reformatting and coloring T-SQL code to the user's preferences.

Metrics details
Stars1,022
1,009 stars

normen/whatscli

A command line interface for WhatsApp

Metrics details
Stars1,009
994 stars

fsouza/prettierd

prettier, as a daemon, for improved formatting speed.

Metrics details
Stars994
987 stars

georgebrock/1pass

A command line interface for 1Password

Metrics details
Stars987
986 stars

scaleway/scaleway-cli

Command Line Interface for Scaleway

Metrics details
Stars986
894 stars

headcrab-rs/headcrab

A modern Rust debugging library 🦀

Metrics details
Stars894
822 stars

yuki-koyama/blender-cli-rendering

Blender Python scripts for rendering images directly from command-line interface

Metrics details
Stars822
763 stars

AmmarAbouZor/tui-journal

Your journal app if you live in a terminal

Metrics details
Stars763
718 stars

pwittchen/spotify-cli-linux

A command line interface to Spotify on Linux

Metrics details
Stars718
698 stars

pokeclicker/pokeclicker

The new and improved version of the popular idle/incremental PokéClicker

Metrics details
Stars698
640 stars

DevTips/DevTips-Starter-Kit

Ground zero for your next project.

Metrics details
Stars640
590 stars

yonaskolb/Beak

A command line interface for your Swift scripts

Metrics details
Stars590
581 stars

nurdtechie98/drive-cli

A command line interface for accessing google drive

Metrics details
Stars581
572 stars

railwayapp/cli

Railway CLI

Metrics details
Stars572
566 stars

mrusme/zeit

Zeit, erfassen. A command line tool for tracking time. (https://codeberg.org/mrus/zeit)

Metrics details
Stars566
552 stars

sindresorhus/eslint-formatter-pretty

Pretty ESLint formatter

Metrics details
Stars552
544 stars

prettier/prettier-eslint-cli

CLI for prettier-eslint

Metrics details
Stars544
530 stars

kellyjonbrazil/jello

CLI tool to filter JSON and JSON Lines data with Python syntax. (Similar to jq)

Metrics details
Stars530
485 stars

vxgmichel/aioconsole

Asynchronous console and interfaces for asyncio

Metrics details
Stars485
478 stars

sun-zheng-an/gulp-shell

A handy command line interface for gulp

Metrics details
Stars478
464 stars

kriskbx/gitlab-time-tracker

🦊🕘 A command line interface for GitLab's time tracking feature. Check out this fork for regular updates and new features: https://github.com/ndu2/gitlab-time-tracker

Metrics details
Stars464
464 stars

redpenguinyt/display3d

A command line interface to display and animate 3D objects

Metrics details
Stars464
448 stars

wakatime/wakatime-cli

Command line interface used by all WakaTime text editor plugins

Metrics details
Stars448
402 stars

AuHau/toggl-cli

A simple command-line interface for toggl.com

Metrics details
Stars402
397 stars

databricks/databricks-cli

(Legacy) Command Line Interface for Databricks

Metrics details
Stars397
373 stars

fedarovich/qbittorrent-cli

Command line interface for QBittorrent

Metrics details
Stars373
368 stars

databricks/cli

Databricks CLI

Metrics details
Stars368
367 stars

21dotco/two1-python

The 21 command line interface and two1 bitcoin library. Send and receive BTC over HTTP.

Metrics details
Stars367
359 stars

microsoft/knack

Knack - A Python command line interface framework

Metrics details
Stars359
355 stars

matthewlai/JLCKicadTools

Tool for using JLCPCB assembly service with KiCad

Metrics details
Stars355
347 stars

kmilo17pet/QuarkTS

An open-source OS for embedded applications that supports prioritized cooperative scheduling, time control, inter-task communications primitives, hierarchical state machines and CoRoutines.

Metrics details
Stars347
1-60 of 166 projects
Get A Weekly Email With Trending Command Line Interface Projects
Stay updated on Command Line Interface plus related topics you pick below.

Copyright 2018-2026 Awesome Open Source.  All rights reserved.