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/acidvegas/elastop

HTOP for Elasticsearch

cli elastic elasticsearch htop monitoring tui

Last synced: 03 Mar 2026

https://github.com/Myriad-Dreamin/shiroa

shiroa is a simple tool for creating modern online books in pure typst.

cli typst

Last synced: 22 Jul 2025

https://github.com/bakustarver/rpgmakermlinux-cicpoffs

Run any RPG Maker XP, VX, VX Ace, MV, MZ, TyranoBuilder, Godot, Construct 2/3, Nscripter game on linux natively

arm cli foss gaming-software godot i386 linux linux-gaming nwjs nwjs-application raspberry-pi rpg-maker rpg-maker-mv rpg-maker-mz rpgmaker rpgmakermv steam tyranobuilder tyranoscript yad

Last synced: 07 Jun 2026

https://github.com/martiliones/icon-set-creator

CLI for creating React Native app icons

android cli icons ios javascript mobile nodejs npm react-native

Last synced: 08 Apr 2025

https://github.com/ajmwagar/stego

🦕 stego is a steganographic swiss army knife.

cli decoding encoding steganographic steganography

Last synced: 09 Apr 2025

https://github.com/Ramilito/kubesess

Kubectl plugin managing sessions

bash cli kubectl kubectl-plugins kubernetes rust

Last synced: 16 May 2025

https://github.com/piotrmurach/github_cli

GitHub on your command line. Use your terminal, not the browser.

cli command-line-tool console github-api ruby ruby-gem terminal-app

Last synced: 12 Jun 2025

https://github.com/jonathantorres/construct

A PHP project/micro-package generator for PDS compliant projects or micro-packages.

cli package php project structure

Last synced: 27 Jan 2026

https://github.com/chekusu/mails

email for agents. Built for AI agents that need to send, receive, and understand emails programmatically

agent cli mail

Last synced: 01 Apr 2026

https://github.com/eight04/ComicCrawler

An image crawler written in Python.

cli crawler gui image-crawler python tkinter

Last synced: 03 Aug 2025

https://github.com/devmatteini/dra

A command line tool to download release assets from GitHub

automation cli command-line github-releases release-assets releases rust rust-lang tool

Last synced: 02 Jan 2026

https://github.com/satococoa/wtp

🌳 A powerful Git worktree CLI tool with automated setup, branch tracking, and smart navigation

cli developer-tools git git-worktree go productivity worktree

Last synced: 31 Jan 2026

https://github.com/kabirvirji/singlespotify

🎵 Create Spotify playlists based on one artist through the command line

artists bearer cli javascript music node-module nodejs npm npm-module npm-package playlist spotify spotify-api spotify-cli spotify-playlist

Last synced: 01 Apr 2026

https://github.com/xuorig/graphql-schema_comparator

Get changes between two GraphQL schemas 🤖

cli graphql graphql-ruby schema-idl

Last synced: 08 Apr 2025

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

A command-line client for the Crowdin API

cli client command-line-tool hacktoberfest localization sync

Last synced: 14 May 2025

https://github.com/HugoRCD/shelve

Open-source secret & environment management. Secure, simple, collaborative. CLI & Github Sync

cli collaboration developer-experience developer-tools env environment-variables github open-source secrets secrets-management security self-hosted workflow

Last synced: 09 Jul 2025

https://github.com/sdaqo/anipy-cli

Little tool in python to watch and download anime from the terminal (the better way to watch anime). Also applicable as an API

anime anime-scraper beautifulsoup cli gogoanime gplv3 python python3 requests-library-python scraper watch

Last synced: 22 Apr 2026

https://github.com/regenrek/codefetch

Turn code into Markdown for LLMs with one simple terminal command

cli llm markdown

Last synced: 16 May 2025

https://github.com/svtslv/webdav-cli

A simple zero-configuration command-line webdav server

cli server webdav

Last synced: 05 Apr 2025

https://github.com/xiaotonng/pikiclaw

Put the world's smartest AI agents & plugins in your pocket

ai claude cli codex coding nodejs npx telegram

Last synced: 29 May 2026

https://github.com/mstruebing/tldr

Golang command line client for tldr https://github.com/tldr-pages/tldr

cli cli-app golang hacktoberfest help manpage manpages tldr

Last synced: 07 Apr 2025

https://github.com/cargo-limit/cargo-limit

Productivity improvements for Rust ecosystem: warnings are skipped until errors are fixed, LSP-independent Neovim integration, etc.

build cargo cargo-plugin cargo-wrapper cli crates deduplication filter limit neovim neovim-plugin nvim plugin productivity runner rust wrapper

Last synced: 05 Jan 2026

https://github.com/ruyadorno/snapstub

Copy API endpoints to your fs and run a local server using them

cli command-line javascript js mock-server nodejs unix

Last synced: 05 Apr 2025

https://github.com/theotherphil/imagecli

A command line image processing tool

cli image

Last synced: 09 Jul 2025

https://github.com/whyboris/typescript-call-graph

CLI to generate an interactive graph of functions and calls from your TypeScript files

callgraph cli typescript

Last synced: 16 May 2025

https://github.com/ddddddO/gtree

Using either Markdown or Programmatically to generate trees🌳 and directories📁, and to verify directories🔍. Provide CLI, Go package and Web.

cli directory go go-package golang markdown tree tree-structure trees wasm

Last synced: 14 Mar 2025

https://github.com/zu1k/srun

srun 深澜认证登录,超轻量、多平台,支持多拨、自动探测IP、指定网卡

cli rust srun srun-client srun3000 srun3k srun4k

Last synced: 12 Apr 2025

https://github.com/django-commons/django-typer

Use Typer (type hints) to define the interface for your Django management commands.

admin cli click command-line commands django management python python3 shell terminal typehints typer

Last synced: 01 Apr 2026

https://github.com/involvex/youtube-music-cli

A powerful Terminal User Interface (TUI) music player for YouTube Music

cli youtube youtube-cli youtube-music youtube-music-client

Last synced: 02 Apr 2026

https://github.com/cz-nic/mininterface

Dialog toolkit – a minimal interface to Python application (GUI, TUI, CLI, web)

argparse cli gui ui

Last synced: 21 Jun 2025

https://github.com/joone/loz

Loz is a command-line tool that enables your preferred LLM to execute system commands and utilize Unix pipes, integrating AI capabilities with other Unix tools.

automation cli codellama git gpt llama2 llamacpp llm nodejs ollama openai-api typescript

Last synced: 23 Oct 2025

https://github.com/saldl/saldl

A lightweight well-featured CLI downloader optimized for speed and early preview.

accelerator cli command-line cross-platform download downloader early-preview flashgot in-memory in-order libcurl multi-platform posix terminal tty vty

Last synced: 19 Jul 2025

https://github.com/fiatjaf/nak

a command line tool for doing all things nostr

cli nostr

Last synced: 19 Apr 2026

https://github.com/bmf-san/ggc

A modern Git CLI tool with both traditional command-line and interactive incremental-search UI.

cli developer-tools git go golang sdg-17 sdg-9

Last synced: 19 May 2026

https://github.com/cococonscious/koji

🦊 An interactive CLI for creating conventional commits.

cli conventional-commits developer-tools git rust rust-cli semver

Last synced: 04 Sep 2025

https://github.com/jeroenouw/cgx

💻🔥CLI to generate the recommended documentation/files to improve contribution (Github, Gitlab, CodeCommit and Bitbucket)

aws aws-codebuild aws-codecommit aws-codedeploy bitbucket cli community documentation documentation-generator generator github gitlab markdown markdown-documentation markdown-generator project-documentation template templates typescript

Last synced: 06 Apr 2025

https://github.com/elio-fm/elio

Snappy, batteries-included terminal file manager with rich previews, inline images, bulk actions, and trash support

cli file-browser file-manager image-preview kitty-graphics ratatui rust sixel terminal tui

Last synced: 12 Jun 2026

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

Wena is a micro-framework that provides an elegant starting point for your console application.

cli console framework rust rust-lang

Last synced: 18 Jul 2025

https://github.com/djm/table_rex

An Elixir app which generates text-based tables for display

cli elixir hex table

Last synced: 14 May 2025

https://github.com/github-tooling/ghtopdep

:star: CLI tool for sorting dependents repo by stars

cli dependencies github

Last synced: 14 Mar 2025

https://github.com/oskvr37/tiddl

Download Tidal tracks, videos, albums, playlists & artists! Tidal downloader that supports master quality.

audio cli downloader music python tidal tiddl

Last synced: 25 Apr 2026

https://github.com/0sec-labs/foxguard

A security scanner as fast as a linter, written in Rust. Batteries included, TUI for triage, secrets, post-quantum audits, diff-aware scans and more 𓃥

cli code-security linter opengrep pre-commit rust sarif sast security semgrep static-analysis tree-sitter vulnerability-scanner

Last synced: 02 Jun 2026

https://github.com/brittonhayes/pillager

Pillage filesystems for sensitive information with Go 🔍

cli gitleaks go golang hacking scanner security security-tools tool tui

Last synced: 12 Apr 2025

https://github.com/genuinetools/riddler

A tool to convert docker inspect to the opencontainers runc spec.

cli docker linux oci opencontainers runc

Last synced: 23 Oct 2025

https://github.com/ergrelet/resym

Cross-platform tool that allows browsing and extracting C and C++ type declarations from PDB files.

cli cross-platform diff gui linux ntoskrnl pdb reverse-engineering rust symbols web windows

Last synced: 07 Apr 2025

https://github.com/njaard/sonnerie

A simple timeseries database

cli rust timeseries-database

Last synced: 12 Apr 2025

https://github.com/mimseyedi/pysentation

pysentation is a CLI for displaying Python presentations.

cli presentation presentation-slides pysentation python screen slides slideshow

Last synced: 16 Jan 2026

https://github.com/xplshn/dbin

📦 Poor man's package manager. +4164 statically linked binaries in the default repos (amd64/arm64/riscv)! The easy to use, easy to get, suckless software distribution system.

binary-manager cli cool dependency-checker fast go musl no-install package-management package-manager package-manager-tool portable portable-package-manager risc-v riscv runner standalone static suckless superior

Last synced: 05 Oct 2025

https://github.com/nepnep39/neofetch-win

Simple, ultra-lightweight neofetch clone for Windows 10+ written in C++

cli neofetch specs sysinfo windows winget

Last synced: 20 Jan 2026

https://github.com/aviaryan/chattt

❯❯❯ Chat without leaving your terminal

chat chat-application cli socket socket-io terminal

Last synced: 20 Jul 2025

https://github.com/Roshan-R/termv

A terminal iptv player written in bash

bash cli command-line fzf linux makefile mpv shell shell-script terminal tv

Last synced: 28 Mar 2025

https://github.com/termcolor/termcolor

ANSI color formatting for output in terminal

ansi cli color colour hacktoberfest python termcolor terminal

Last synced: 14 May 2025

https://github.com/saidutt46/domain-check

Fast, universal domain availability checker - 1,200+ TLDs, pattern generation, RDAP with WHOIS fallback. CLI + Rust library + MCP server for AI agents.

async cli concurrency domain-check domain-check-lib domains library rdap rust rust-crate whois

Last synced: 01 Apr 2026

https://github.com/roshan-r/termv

A terminal iptv player written in bash

bash cli command-line fzf linux makefile mpv shell shell-script terminal tv

Last synced: 07 Apr 2025

https://github.com/yangshun/tree-node-cli

🌲 Node.js library to list the contents of directories in a tree-like format, similar to the Linux tree command

cli directory file hacktoberfest linux node tree

Last synced: 12 Apr 2025

https://github.com/buyukakyuz/install-nothing

A terminal application that simulates installing things but doesn't actually install anything

cli rust simulation terminal

Last synced: 24 Nov 2025

https://github.com/2KAbhishek/tmux2k

Make tmux powerful and pretty 🥊💅

cli plugin powerline pretty tmux tools tpm utility

Last synced: 08 May 2025

https://github.com/albinekb/favicon-emoji

🖼 Generate an emoji-favicon in your terminal

cli emoji-favicon emojis favicon

Last synced: 30 Oct 2025

https://github.com/pamburus/hl

A fast and powerful log viewer and processor that translates JSON or logfmt logs into a pretty human-readable format.

cli command-line-tool hl human json json-log json-logging json-logs log log-viewer logging logs rust structured-logging translates-json-logs viewer

Last synced: 24 Jan 2026

https://github.com/hannesm/jackline

minimalistic secure XMPP client in OCaml

cli ocaml otr secure terminal xmpp

Last synced: 16 May 2025

https://github.com/gogf/gf-cli

GoFrame Command Line Interface, which is your helpmate for building GoFrame application with convenience.

autobuild cli crossbuild generator gf goframe grpc model orm packer proto protobuf protobuf3 swagger

Last synced: 05 Oct 2025

https://github.com/python-jsonschema/check-jsonschema

A CLI and set of pre-commit hooks for jsonschema validation with built-in support for GitHub Workflows, Renovate, Azure Pipelines, and more!

cli json-schema pre-commit python

Last synced: 27 Feb 2026

https://github.com/ExplainDev/kmdr-cli

🧠 The CLI tool for learning commands from your terminal

bash bash-shell cli command-line shell terminal

Last synced: 11 Apr 2025

https://github.com/alt-art/commit

Command-line tool to guide your template commit messages anywhere, anytime

cli commit commit-message commit-message-template commitizen conventional-commits git rust utilities

Last synced: 18 Jul 2025

https://github.com/galeone/rts

RTS: request to struct. Generates Go structs from JSON server responses.

cli go golang json json-server rest rts

Last synced: 15 Jun 2025

https://github.com/2kabhishek/tmux2k

Make tmux powerful and pretty 🥊💅

cli plugin powerline pretty tmux tools tpm utility

Last synced: 12 Apr 2025

https://github.com/dopplerhq/cli

The official CLI for interacting with your Doppler secrets and configuration.

cli doppler doppler-cli environment-variables secret-management secrets secrets-management secrets-manager security

Last synced: 28 Jan 2026

https://github.com/tychozzz/gpt-web-terminal

✨ Open ChatGPT with Programmer's Approach! GPT Terminal is a platform that allows you to communicate with GPT in a terminal.

chatgpt cli command-line express gpt gpt-cli javascript nodejs openai terminal typescript vue3

Last synced: 08 Sep 2025

https://github.com/Julien-R44/cli-candlestick-chart

📈 Display candlestick charts right into your terminal.

candlestick-chart cli cryptocurrency financial rust terminal trading

Last synced: 06 Apr 2025

https://github.com/pkerspe/esp-steppermotor-server

Turn your ESP32 into a complete stepper motor control server with web UI, REST API and serial control interface

cli device-control esp32 esp32-arduino rest-api stepper-motors webapp

Last synced: 26 Oct 2025

https://github.com/NimbleArchitect/kubectl-ice

Kubectl-ice is an open-source tool for Kubernetes users to monitor and optimize container resource usage. Features include usage breakdowns for pods and containers, making scaling and optimization easier. The tool is compatible with major cloud providers and is actively developed by a community of contributors

cli golang krew krew-plugin kubectl kubectl-plugin kubectl-plugins kubernetes multi-container sidecar-container

Last synced: 06 Apr 2025

https://github.com/julien-r44/cli-candlestick-chart

📈 Display candlestick charts right into your terminal.

candlestick-chart cli cryptocurrency financial rust terminal trading

Last synced: 05 Apr 2025

https://github.com/mykeels/slack-theme-cli

A CLI tool for changing Slack's desktop app colors

cli dark-mode dark-theme night-mode shell-script slack

Last synced: 13 Apr 2025

https://github.com/msoap/go-carpet

Tool for show test coverage in terminal for Go source files

cli golang test-coverage unittest

Last synced: 04 Apr 2025

https://github.com/explaindev/kmdr-cli

🧠 The CLI tool for learning commands from your terminal

bash bash-shell cli command-line shell terminal

Last synced: 27 Sep 2025

https://github.com/msoap/Go-carpet

Tool for show test coverage in terminal for Go source files

cli golang test-coverage unittest

Last synced: 12 Mar 2025

https://github.com/patrickfav/density-converter

A multi platform image density converting tool converting single or batches of images to Android, iOS, Windows or CSS specific formats and density versions given the source scale factor or width/height in dp. It has a graphical and command line interface and supports many image types (svg, psd, 9-patch, etc.) aswell as some lossless compressors like pngcrush.

android cli converter density dpi drawable gui ios jpeg mozjpeg nine-patch png pngcrush post-processor psd resized-images svg

Last synced: 12 Apr 2025

https://github.com/tdh8316/investigo

🔎 Find usernames and download their data across social media.

cli go golang goroutine information-gathering osint reconnaissance sherlock tools

Last synced: 08 Sep 2025

https://github.com/kaue/jsonexport

{} → :page_facing_up: it's easy to convert JSON to CSV

cli csv export javascript json json-objects nodejs npm npm-module npm-package

Last synced: 08 May 2026

https://github.com/alper-han/CrossMacro

Cross-platform desktop automation app with macro recording, playback, scheduling, text expansion, CLI tools, and Wayland/X11-aware Linux support.

autoclicker automation avalonia cli cross-platform desktop-automation dotnet keyboard linux macos macro macro-editor macro-recorder mouse scheduling shortcuts text-expansion wayland windows x11

Last synced: 11 Jun 2026

https://github.com/Equationzhao/g

powerful and cross-platform ls 🌈 built for modern terminal

cli command-line-tool darwin golang linux-shell ls macos utility windows

Last synced: 04 Sep 2025