An open API service indexing awesome lists of open source software.

Command-line interface

Before there were graphical user interfaces, command-line interfaces were used to issue commands to a computer. Programs that handle the user interface are called command language interpreters, often known as a shell. A CLI may give a user more control over the computer and programs they wish to execute.

https://github.com/tvrzna/emptty

Dead simple CLI Display Manager on TTY

cli display-manager

Last synced: 18 Feb 2026

https://github.com/bitrise-io/bitrise

Bitrise runner CLI - run your automations on your Mac or Linux machine -

bitrise cli production-code

Last synced: 20 Jan 2026

https://github.com/cbednarski/hostess

An idempotent command-line utility for managing your /etc/hosts file.

cli dns

Last synced: 21 Oct 2025

https://github.com/barthr/redo

Redo is the ultimate tool to create reusable functions from your history in an interactive way

cli go golang productivity shell terminal tui

Last synced: 12 Jan 2026

https://github.com/gammasoft71/xtd

Free open-source modern C++17 / C++20 framework to create console, GUI (forms like WinForms) and unit test applications and libraries on Microsoft Windows, Apple macOS and Linux.

c-plus-plus cli cmake console cplusplus-20 cpp cross-platform cross-platform-desktop cross-platform-gui desktop framework gui gui-framework gui-toolkit portable raii test-framework toolkit unittest xtd

Last synced: 15 May 2025

https://github.com/eafer/rdrview

Firefox Reader View as a command line tool

cli elinks firefox freebsd html links linux lynx macos newsbeuter newsboat openbsd rss terminal w3m

Last synced: 15 May 2025

https://github.com/expo/expo-github-action

Expo GitHub Action makes it easy to automate EAS builds or updates

actions cli continuous-delivery continuous-integration expo github-actions

Last synced: 14 May 2025

https://github.com/jkwill87/mnamer

media file renaming and organizing tool

batch cli media metadata movie organizer python television

Last synced: 15 May 2025

https://github.com/jawher/mow.cli

A versatile library for building CLI applications in Go

cli command-line go

Last synced: 17 Dec 2025

https://github.com/wolph/python-progressbar

Progressbar 2 - A progress bar for Python 2 and Python 3 - "pip install progressbar2"

bar cli console eta gui library percentage progress progress-bar progressbar python rate terminal time

Last synced: 13 May 2025

https://github.com/jakeheis/SwiftCLI

A powerful framework for developing CLIs in Swift

cli command-line framework option-parser swift

Last synced: 25 Mar 2025

https://github.com/oppiliappan/eva

a calculator REPL, similar to bc(1)

calculator cli hacktoberfest rust

Last synced: 12 Dec 2025

https://github.com/naggie/dstask

Git powered terminal-based todo/note manager -- markdown note page per task. Single binary!

bash cli command-line git gtd notes notes-app notes-management-system notes-tool sync task taskwarrior terminal terminal-based todo zsh

Last synced: 14 May 2025

https://github.com/jnsahaj/lumen

Instant AI Git Commit message, Git changes summary from the CLI (no API key required)

cli commit git llm openai rust

Last synced: 06 Jan 2026

https://github.com/integrii/flaggy

Idiomatic Go input parsing with subcommands, positional values, and flags at any position. No required project or package layout and no external dependencies.

cli flags golang input subcommands

Last synced: 15 May 2025

https://github.com/CVarisco/create-component-app

Tool to generate different types of React components from the terminal. 💻

automation choice cli components create-react-app generate-component react react-components reactjs terminal tool

Last synced: 13 Mar 2025

https://github.com/cvarisco/create-component-app

Tool to generate different types of React components from the terminal. 💻

automation choice cli components create-react-app generate-component react react-components reactjs terminal tool

Last synced: 15 May 2025

https://github.com/WoLpH/python-progressbar

Progressbar 2 - A progress bar for Python 2 and Python 3 - "pip install progressbar2"

bar cli console eta gui library percentage progress progress-bar progressbar python rate terminal time

Last synced: 03 Aug 2025

https://github.com/pls-rs/pls

pls is a prettier and powerful ls(1) for the pros.

cli ls rust terminal

Last synced: 10 Mar 2026

https://github.com/hhatto/gocloc

A little fast cloc(Count Lines Of Code)

cli cloc count-lines go

Last synced: 14 May 2025

https://github.com/rust-lang/rustfix

Automatically apply the suggestions made by rustc

cargo cli hacktoberfest rust

Last synced: 04 Oct 2025

https://github.com/mix-go/mix

✨ Standard Toolkit for Go fast development / Go 快速开发标准工具包

api cli framework grpc mix mix-go mixgo web websocket

Last synced: 09 Mar 2026

https://github.com/aleios-cloud/sls-dev-tools

Dev Tools for the Serverless World - Issues, PRs and ⭐️welcome!

aws-lambda cli debug eventbridge metrics observability serverless

Last synced: 06 Oct 2025

https://github.com/joshuaclayton/unused

Deprecated; see https://github.com/unused-code/unused

cli code-quality ctags elixir haskell ruby

Last synced: 03 Oct 2025

https://github.com/Theodo-UK/sls-dev-tools

Dev Tools for the Serverless World - Issues, PRs and ⭐️welcome!

aws-lambda cli debug eventbridge metrics observability serverless

Last synced: 05 Apr 2025

https://github.com/ruyadorno/ipt

Interactive Pipe To: The Node.js cli interactive workflow

bash cli command-line ipipeto javascript js nodejs pipe stdout unix vim workflow

Last synced: 14 May 2025

https://github.com/esimov/diagram

CLI app to convert ASCII arts into hand drawn diagrams.

ascii ascii-art canvas cli diagram drawing go gocui golang termbox-go terminal

Last synced: 16 May 2025

https://github.com/keidarcy/e1s

E1S - Easily Manage AWS ECS Resources in Terminal(~k9s for ECS) 🐱

aws aws-ecs aws-fargate cli e1s ecs ecs-exec golang k9s kubernets terminal

Last synced: 01 Apr 2026

https://github.com/postcss/postcss-cli

CLI for postcss

cli postcss postcss-runner

Last synced: 12 May 2025

https://github.com/fiso64/sldl

Advanced download tool for Soulseek.

cli command-line-tool soulseek soulseek-network

Last synced: 07 Apr 2026

https://github.com/guyzmo/git-repo

Git-Repo: CLI utility to manage git services from your workspace

bitbucket cli cli-utilities gist git gitea github gitlab gogs issue pull-request pypi python python3 snippet utility

Last synced: 15 May 2025

https://github.com/flozz/rivalcfg

CLI tool and Python library to configure SteelSeries gaming mice

aerox cli linux mouse prime pypi rival sensei steelseries udev-rules

Last synced: 14 May 2025

https://github.com/achiku/jungle

AWS operations by cli should be simpler

aws cli ec2

Last synced: 16 May 2025

https://github.com/js-cli/js-liftoff

Launch your command line tool with ease.

cli command-line liftoff

Last synced: 18 Jun 2025

https://github.com/gulpjs/liftoff

Launch your command line tool with ease.

cli command-line liftoff

Last synced: 14 May 2025

https://github.com/bloomberg/stricli

Build complex CLIs with type safety and no dependencies

cli javascript typescript

Last synced: 14 May 2025

https://github.com/FPGAwars/apio

:seedling: Open source ecosystem for open FPGA boards

apio cli fpga icestorm lattice manager package python verilog

Last synced: 22 Apr 2025

https://github.com/mptre/pick

A fuzzy search tool for the command-line

c cli fuzzy-search pick vim

Last synced: 10 Apr 2026

https://github.com/gyf304/vmcli

A set of utilities (vmcli + vmctl) for macOS Virtualization.framework

cli m1 macos virtual-machine vm

Last synced: 03 Feb 2026

https://github.com/pavdmyt/yaspin

A lightweight terminal spinner for Python with safe pipes and redirects 🎁

awesome cli cli-utilities console easy-to-use loader python python-library spinner terminal unix utilities

Last synced: 31 Dec 2025

https://github.com/SvenTiigi/SwiftKit

Start your next Open-Source Swift Framework 📦

brew cli framework generate script swift xcode

Last synced: 06 Aug 2025

https://github.com/icinga/icingaweb2

A lightweight and extensible web interface to keep an eye on your environment. Analyse problems and act on them.

cli icinga monitoring

Last synced: 16 May 2025

https://github.com/raphaelmansuy/code2prompt

Code2Prompt is a powerful command-line tool that simplifies the process of providing context to Large Language Models (LLMs) by generating a comprehensive Markdown file containing the content of your codebase. ⭐ If you find Code2Prompt useful, consider giving us a star on GitHub! It helps us reach more developers and improve the tool. ⭐

cli llm python3 tools

Last synced: 14 May 2025

https://github.com/mlomb/chat-analytics

Generate interactive, beautiful and insightful chat analysis reports

analysis analytics analyzer app chat chat-analysis chat-analyzer cli data-visualization discord telegram whatsapp

Last synced: 14 May 2025

https://github.com/moul/quicssh

SSH over QUIC

cli daemon hack proxy quic server ssh

Last synced: 04 Apr 2025

https://github.com/nakabonne/pbgopy

Copy and paste between devices

cli clipboard copy-paste go golang

Last synced: 29 Apr 2026

https://github.com/benexl/viu

Your browser anime experience from the terminal

anilist anime anime-scraper api application cli click fastanime python rich scraping

Last synced: 16 Aug 2025

https://github.com/earwig/git-repo-updater

A console script that allows you to easily update multiple git repositories at once

cli git multiple-repositories multirepo python repository-management

Last synced: 15 May 2025

https://github.com/sap/jenkins-library

Jenkins shared library for Continuous Delivery pipelines.

ci-cd cli golang jenkins open-source

Last synced: 02 Mar 2026

https://github.com/simeg/eureka

💡 CLI tool to input and store your ideas without leaving the terminal

cli command-line idea ideas productivity rust terminal

Last synced: 15 May 2025

https://github.com/Pluralith/pluralith-cli

A tool for Terraform state visualisation and automated generation of infrastructure documentation

cli cloud pluralith terraform

Last synced: 04 Apr 2025

https://github.com/pluralith/pluralith-cli

A tool for Terraform state visualisation and automated generation of infrastructure documentation

cli cloud pluralith terraform

Last synced: 03 Oct 2025

https://github.com/darrenburns/dunk

Prettier git diffs in the terminal 🎨

cli diff git terminal

Last synced: 15 May 2025

https://github.com/bfontaine/term2048

:tada: 2048 in your terminal

cli game python

Last synced: 11 Apr 2025

https://github.com/sunny0826/kubecm

Manage your kubeconfig more easily.

cli go golang kubeconfig kubeconfig-manager kubernetes switch-namespace

Last synced: 24 Dec 2025

https://github.com/lucagrulla/cw

The best way to tail AWS CloudWatch Logs from your terminal

aws aws-cloudwatch bash cli devops golang linux log-streams logs macos tail terminal windows zsh

Last synced: 16 May 2025

https://github.com/taiki-e/cargo-hack

Cargo subcommand to provide various options useful for testing and continuous integration.

cargo cli rust testing

Last synced: 07 Feb 2026

https://github.com/warpdotdev/themes

Custom themes repository for Warp, a blazingly fast modern terminal built in Rust.

cli open-source python rust terminal theme yaml

Last synced: 14 May 2025

https://github.com/Icinga/icingaweb2

A lightweight and extensible web interface to keep an eye on your environment. Analyse problems and act on them.

cli icinga monitoring

Last synced: 03 Aug 2025

https://github.com/kha7iq/pingme

PingMe is a CLI which provides the ability to send messages or alerts to multiple messaging platforms & email.

alert cli discord email golang gotify line mastodon mattermost messaging microsoft-teams pingme pushbullet pushover rocketchat slack telegram twillio wechat

Last synced: 16 May 2025

https://github.com/lusingander/serie

A rich git commit graph in your terminal, like magic 📚

cli git git-client git-graph git-log git-tools ratatui terminal tui

Last synced: 11 Apr 2026

https://github.com/mbround18/valheim-docker

Valheim Docker powered by Odin. The Valheim dedicated gameserver manager which is designed with resiliency in mind by providing automatic updates, world backup support, and a user friendly cli interface.

cli docker friendly gaming kubernetes odin rust timezone user-friendly valheim valheim-docker

Last synced: 14 Apr 2025

https://github.com/ecumene/rust-sloth

A 3D software rasterizer... for the terminal!

cli cli-app computer-graphics graphics graphics-3d hacktoberfest rust

Last synced: 15 May 2025

https://github.com/TheYahya/enola

This is Sherlock's sister, Modern shiny CLI tool written with Golang to help you: 🔎 Hunt down social media accounts by username across social networks

cli go golang search sherlock sherlock-holmes social-network username

Last synced: 02 Sep 2025

https://github.com/kbwo/ccmanager

Coding Agent Session Manager for Claude Code / Gemini CLI / Codex CLI / Cursor Agent / Copilot CLI / Cline CLI / OpenCode

claude claude-code cli cline codex copilot copilot-cli cursor-agent cursor-cli gemini gemini-cli github-copilot opencode vibe-coding

Last synced: 31 Jan 2026

https://github.com/rogerwelin/cassowary

:rocket: Modern cross-platform HTTP load-testing tool written in Go

cli cross-platform go golang http linux load-testing macos metrics performance testing windows

Last synced: 14 Apr 2025

https://github.com/z-shell/zi

✨ A Swiss Army Knife for Zsh - Unix Shell

all-in-one cli package-manager toolchain zsh zsh-framework zsh-plugin-manager zshell

Last synced: 12 Apr 2025

https://github.com/SAP/jenkins-library

Jenkins shared library for Continuous Delivery pipelines.

ci-cd cli golang jenkins open-source

Last synced: 18 Jul 2025

https://github.com/sindresorhus/yoctocolors

The smallest and fastest command-line coloring package on the internet

ansi ansi-escape-codes cli color command-line console javascript nodejs terminal

Last synced: 14 May 2025

https://github.com/nikolassv/bartib

A simple timetracker for the command line. It saves a log of all tracked activities as a plaintext file and allows you to create flexible reports.

cli cli-app cli-apps command-line command-line-app command-line-application command-line-tool productivity rust time-tracker time-tracking time-tracking-tool time-tracking-tools

Last synced: 21 Oct 2025

https://github.com/sinedied/backslide

:sweat_drops: CLI tool for making HTML presentations with Remark.js using Markdown

cli hacktoberfest html markdown nodejs pdf presentation remarkjs sass server slides slideshow utility

Last synced: 16 May 2025

https://github.com/JimmXinu/FanFicFare

FanFicFare is a tool for making eBooks from stories on fanfiction and other web sites.

calibre-plugin cli downloader ebook epub fanfiction python

Last synced: 10 Apr 2025

https://github.com/gildas-lormeau/single-file-cli

CLI tool for saving a faithful copy of a complete web page in a single HTML file (based on SingleFile)

archiving cli crawler deno dockerfile nodejs scraping-websites single-file web-archiving web-crawler web-scraper web-scraping

Last synced: 15 May 2025

https://github.com/harbur/captain

Captain - Convert your Git workflow to Docker :whale: containers

build-tool ci cli docker git

Last synced: 09 Apr 2026

https://github.com/dicklesworthstone/pi_agent_rust

High-performance AI coding agent CLI written in Rust with zero unsafe code

ai-agents cli developer-tools rust

Last synced: 23 Apr 2026

https://github.com/martinpaljak/globalplatformpro

🌐 🔐 Manage applets and keys on JavaCard-s like a pro

cli globalplatform java javacard sdk smartcard

Last synced: 14 May 2025

https://github.com/rorkai/app-store-connect-cli-skills

Skills to automate app store deployed and everything related to it using the asc cli

agent-skills ai-skills app-store-connect apple asc automation cicd cli devops ios macos testflight xcode

Last synced: 27 Apr 2026

https://github.com/jxnblk/ok-mdx

Browser-based MDX editor

cli development jsx markdown mdx prototyping react

Last synced: 05 Apr 2025

https://github.com/j178/chatgpt

An elegant interactive CLI for ChatGPT

chatgpt cli go golang gpt-3 gpt-4

Last synced: 15 May 2025

https://github.com/bamlab/react-native-make

A collection of everyday React Native CLI tools

cli icon icons plugin plugins react-native splash-screen splashscreen

Last synced: 18 Jul 2025

https://github.com/antfu/iroiro

Beautiful Colors Lookup in CLI

cli colors colors-lookup palette

Last synced: 13 Apr 2025

https://github.com/google/goexpect

Expect for Go

automation cli expect ssh

Last synced: 13 Mar 2025

https://github.com/longbridge/longbridge-terminal

AI-native CLI for the Longbridge trading platform with real-time market data, portfolio, and trading...

ai-native cli longbridge ratatui termainal tui

Last synced: 22 Apr 2026