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/generalaction/emdash

Emdash is the Open-Source Agentic Development Environment (๐Ÿงก YC W26). Run multiple coding agents in parallel. Use any provider.

ai claude-code cli coding-agents codingagents containerization docker gitworktrees jira linear llm openai opensource orchestration parallel-agents parallelexecution terminal

Last synced: 06 Apr 2026

https://github.com/hairyhenderson/gomplate

A flexible commandline tool for template rendering. Supports lots of local and remote datasources.

boltdb cli cloud config consul devops devops-tools docker go golang sysadmin sysops template templating vault

Last synced: 14 May 2025

https://github.com/ouch-org/ouch

Painless compression and decompression in the terminal

cli compression decompression hacktoberfest rust

Last synced: 12 May 2025

https://github.com/guptarohit/asciigraph

Go package to make lightweight ASCII line graph โ•ญโ”ˆโ•ฏ in command line apps with no other dependencies.

ascii-chart asciigraph chart charting-library cli command-line command-line-tool go golang golang-library graph line-chart plot terminal utility

Last synced: 12 May 2025

https://github.com/johanneskaufmann/html-to-markdown

โš™๏ธ Convert HTML to Markdown. Even works with entire websites and can be extended through rules.

cli converter go golang html html-to-markdown markdown

Last synced: 13 May 2025

https://github.com/atanunq/viu

Terminal image viewer with native support for iTerm and Kitty

cli image-viewer rust terminal

Last synced: 13 May 2025

https://github.com/gravitational/teleconsole

Command line tool to share your UNIX terminal and forward local TCP ports to people you trust.

cli collaboration pair-programming ssh terminal-based tools tunnel

Last synced: 29 Sep 2025

https://github.com/cacjs/cac

Simple yet powerful framework for building command-line apps.

cli command-line commander deno framework minimist node

Last synced: 11 Jan 2026

https://github.com/naturalintelligence/fast-xml-parser

Validate XML, Parse XML and Build XML rapidly without C/C++ based libraries and no callback.

cli command-line fast fast-xml-parser js js2xml json json2xml locale parser rapid validate validator xml xml2js xml2json xml2nimn

Last synced: 25 Feb 2026

https://github.com/alexpasmantier/television

A cross-platform, fast and extensible general purpose fuzzy finder TUI ๐Ÿ“บ

cli command-line-tool fuzzy fuzzy-matching fuzzy-search grep rust terminal tui

Last synced: 15 Apr 2026

https://github.com/charmbracelet/glamour

Stylesheet-based markdown rendering for your CLI apps ๐Ÿ’‡๐Ÿปโ€โ™€๏ธ

cli go golang hacktoberfest markdown tui

Last synced: 14 May 2025

https://github.com/kislyuk/yq

Command-line YAML, XML, TOML processor - jq wrapper for YAML/XML/TOML documents

cli command-line jq json xml yaml yml

Last synced: 14 May 2025

https://github.com/JuneDomingo/react-native-rename

Rename react-native app with just one command

cli react-native react-native-rename rename

Last synced: 16 Nov 2025

https://github.com/ddworken/hishtory

Your shell history: synced, queryable, and in context

bash cli fish golang history shell zsh

Last synced: 13 May 2025

https://github.com/pod4g/hiper

๐Ÿš€ A statistical analysis tool for performance testing

analysis audits broswer cli frontend headless network pages pagespeed performance statistical testing tool web webpages websites

Last synced: 15 May 2025

https://github.com/NaturalIntelligence/fast-xml-parser

Validate XML, Parse XML and Build XML rapidly without C/C++ based libraries and no callback.

cli command-line fast fast-xml-parser js js2xml json json2xml locale parser rapid validate validator xml xml2js xml2json xml2nimn

Last synced: 24 Mar 2025

https://github.com/junedomingo/react-native-rename

Rename react-native app with just one command

cli react-native react-native-rename rename

Last synced: 12 May 2025

https://github.com/Adembc/lazyssh

A terminal-based SSH manager inspired by lazydocker and k9s - Written in go

cli go golang lazyssh scp ssh ssh-client tui tui-go

Last synced: 20 Feb 2026

https://github.com/seemseam/claude_codex_bridge

Visible multi-agent CLI teams for Claude, Codex, Gemini, OpenCode, and Droid with project memory and tmux supervision

ai-collaboration ai-tools claude-code cli codex cross-platform droid gemini llm multi-agent-cli multi-agent-systems opencode python terminal

Last synced: 16 Jun 2026

https://github.com/create-go-app/cli

โœจ A complete and self-contained solution for developers of any qualification to create a production-ready project with backend (Go), frontend (JavaScript, TypeScript) and deploy automation (Ansible, Docker) by running only one CLI command.

ansible-playbook backend backend-template boilerplate-application boilerplate-template cgapp cli cli-app cli-commands create-go-app cui docker-container docker-image frontend frontend-template go go-cli golang hacktoberfest

Last synced: 14 May 2025

https://github.com/chimeracoder/gojson

Automatically generate Go (golang) struct definitions from example JSON

cli go go-generate gojson golang

Last synced: 13 Apr 2025

https://github.com/ChimeraCoder/Gojson

Automatically generate Go (golang) struct definitions from example JSON

cli go go-generate gojson golang

Last synced: 12 Mar 2025

https://github.com/ChimeraCoder/gojson

Automatically generate Go (golang) struct definitions from example JSON

cli go go-generate gojson golang

Last synced: 14 Mar 2025

https://github.com/imsnif/diskonaut

Terminal disk space navigator ๐Ÿ”ญ

cli disk-space navigator terminal visualization

Last synced: 14 May 2025

https://github.com/readbeyond/aeneas

aeneas is a Python/C library and a set of tools to automagically synchronize audio and text (aka forced alignment)

alignment audio cli dtw espeak espeak-ng festival ffmpeg forced-alignment linux macos nlp python smil speech srt text text-to-speech tts windows

Last synced: 14 May 2025

https://github.com/bahdotsh/wrkflw

Validate and Run GitHub Actions locally.

ci cli devops github github-actions hacktoberfest ratatui rust tui

Last synced: 17 Feb 2026

https://github.com/zkat/npx

execute npm package binaries (moved)

cli npm package-manager

Last synced: 27 Sep 2025

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

Tools for creating, running, and deploying universal Expo and React Native apps

cli expo react-native react-native-web webpack

Last synced: 01 Oct 2025

https://github.com/surge-downloader/surge

Blazing fast TUI download manager built in Go for power users

cli download-manager downloader go golang hacktoberfest poweruser terminal tui

Last synced: 01 Apr 2026

https://github.com/Andyyyy64/whichllm

Find the local LLM that actually runs and performs best on your hardware. Ranked by real, recency-aware benchmarks, not parameter count. One command, run it instantly.

ai apple-silicon benchmarks cli command-line-tool gguf gpu huggingface inference llm local-llm ollama python vram

Last synced: 09 Jun 2026

https://github.com/freedmand/semantra

Multi-tool for semantic search

cli machine-learning semantic-search

Last synced: 14 May 2025

https://github.com/react-native-community/cli

The React Native Community CLI - command line tools to help you build RN apps

android cli hacktoberfest ios javascript npm react-native typescript yarn

Last synced: 07 Jan 2026

https://github.com/npiv/chatblade

A CLI Swiss Army Knife for ChatGPT

chatgpt cli

Last synced: 14 May 2025

https://github.com/projectdiscovery/uncover

Quickly discover exposed hosts on the internet using multiple search engines.

asm attack-surface bugbounty cli osint recon reconnaissance

Last synced: 12 May 2025

https://github.com/altdesktop/playerctl

๐ŸŽง mpris media player command-line controller for vlc, mpv, RhythmBox, web browsers, cmus, mpd, spotify and others.

audacious c cli cmus mediaplayer mopidy mpd mpris rhythmbox vlc

Last synced: 14 May 2025

https://github.com/amberframework/amber

A Crystal web framework that makes building applications fast, simple, and enjoyable. Get started with quick prototyping, less bugs, and blazing fast performance.

amber amber-framework cli cohesive crystal efficient fast framework scaffolding web web-framework

Last synced: 14 May 2025

https://github.com/dalibo/pg_activity

pg_activity is a top like application for PostgreSQL server activity monitoring.

activity cli monitoring postgresql sql top

Last synced: 14 May 2025

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

Webpack's Command Line Interface

cli scaffold webpack

Last synced: 12 May 2025

https://github.com/medialab/xan

The CSV magician

cli csv rust tsv

Last synced: 09 Apr 2026

https://github.com/ajalt/clikt

Multiplatform command line interface parsing for Kotlin

argument-parser argument-parsing cli command-line command-line-parser kotlin kotlin-library option-parser

Last synced: 09 Apr 2025

https://github.com/dosisod/refurb

A tool for refurbishing and modernizing Python codebases

cli gplv3 mypy python python310 python311 python312 testing

Last synced: 19 Feb 2026

https://github.com/1password/typeshare

Typeshare is the ultimate tool for synchronizing your type definitions between Rust and other languages for seamless FFI.

cli ffi rust serde

Last synced: 14 May 2025

https://github.com/piotrmurach/tty

Toolkit for developing sleek command line apps.

cli cli-app ruby-cli ruby-gem terminal tty-components

Last synced: 14 May 2025

https://github.com/roninoss/create-expo-stack

CLI tool to initialize a React Native application with Expo. Provides options to include Typescript, file-based routing via Expo Router, configuration based routing via pure React Navigation, styling via Nativewind, Restyle, Unistyles, StyleSheets, or Tamagui, and/or backend as a service such as Firebase and Supabase.

boilerplate cli expo expo-cli expo-router expo-template firebase nativewind react-native react-native-template supabase tailwindcss tamagui template templates typescript

Last synced: 20 Feb 2026

https://github.com/altsem/gitu

A TUI Git client inspired by Magit

cli git magit standalone tui

Last synced: 21 Oct 2025

https://github.com/restatedev/restate

Restate is the platform for building resilient applications that tolerate all infrastructure faults w/o the need for a PhD.

async-await cli consistent-state distributed-systems durable-execution event-driven microservices reliable-communication serverless workflow-engine

Last synced: 28 Jan 2026

https://github.com/av/harbor

One command brings a complete pre-wired LLM stack with hundreds of services to explore.

ai automation bash cli container docker docker-compose homelab llm local mcp npm package pypi safetensors self-hosted server tool tools

Last synced: 13 Mar 2026

https://github.com/mikaelmello/inquire

A Rust library for building interactive prompts

cli command-line interactive prompt rust terminal tui

Last synced: 06 Feb 2026

https://github.com/haskellcamargo/sclack

The best CLI client for Slack, because everything is terrible!

cli cli-app slack slack-api terminal

Last synced: 15 May 2025

https://github.com/gauge-sh/tach

A Python tool to visualize + enforce dependencies, using modular architecture ๐ŸŒŽ Open source ๐Ÿ Installable via pip ๐Ÿ”ง Able to be adopted incrementally - โšก Implemented with no runtime impact โ™พ๏ธ Interoperable with your existing systems ๐Ÿฆ€ Written in rust

ci cli code-quality config dependency-management developer-tools devops framework library monorepo open-source package productivity programming python rust static-code-analysis terminal

Last synced: 12 Oct 2025

https://github.com/pndurette/gtts

Python library and CLI tool to interface with Google Translate's text-to-speech API

cli gtts pypi python python-library speech speech-api text-to-speech tts

Last synced: 12 May 2025

https://github.com/emersion/mako

A lightweight Wayland notification daemon

cli notifications swaywm wayland

Last synced: 14 May 2025

https://github.com/mono0926/licenseplist

A license list generator of all your dependencies for iOS applications

automation cli commandline ios license license-management licenses productivity settings swift-package-manager xcode

Last synced: 14 May 2026

https://github.com/Veirt/weathr

a terminal weather app with ascii animation

cli rust-lang terminal tui weather

Last synced: 07 Mar 2026

https://github.com/mono0926/LicensePlist

A license list generator of all your dependencies for iOS applications

automation cli commandline ios license license-management licenses productivity settings swift-package-manager xcode

Last synced: 06 Aug 2025

https://github.com/bczsalba/pytermgui

Python TUI framework with mouse support, modular widget system, customizable and rapid terminal markup language and more!

ansi ansi-escape-codes ansi-escape-sequences cli command-line console cross-platform gui pytermgui python python3 terminal tui typing

Last synced: 25 Apr 2025

https://github.com/agent-of-empires/agent-of-empires

Manage multiple Claude Code, OpenCode agents from either TUI or Web for easy access on mobile. Also supports Mistral Vibe, Codex CLI, Gemini CLI, Pi.dev, Copilot CLI, Factory Droid Coding. Uses tmux and git worktrees.

ai-coding claude claude-code cli codex cursor factory-droid-cli gemini gemini-cli github-copilot-cli hermes-agent llm mistral-vibe opencode orchestrator pi terminal tmux vibe vibe-coding

Last synced: 02 Jun 2026

https://github.com/dutiyesh/chrome-extension-cli

๐Ÿš€ The CLI for your next Chrome Extension

chrome cli extension javascript nodejs typescript

Last synced: 13 May 2025

https://github.com/briandowns/spinner

Go (golang) package with 90 configurable terminal spinner/progress indicators.

cli go golang indicator progress-bar progressbar spinner statusbar terminal terminal-ui

Last synced: 14 May 2025

https://github.com/pndurette/gTTS

Python library and CLI tool to interface with Google Translate's text-to-speech API

cli gtts pypi python python-library speech speech-api text-to-speech tts

Last synced: 14 Mar 2025

https://github.com/asheshgoplani/agent-deck

Terminal session manager for AI coding agents. One TUI for Claude, Gemini, OpenCode, Codex, and more.

ai-agent ai-agents ai-coding-assistant aider bubble-tea claude-code cli codex developer-tools discord gemini-cli golang mcp productivity session-manager terminal tmux tui

Last synced: 27 May 2026

https://github.com/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.

c cli command-line command-line-interface console interactive menus selection shell shell-scripts terminal tui

Last synced: 14 May 2025

https://github.com/vbauerster/mpb

multi progress bar for Go cli applications

actor cli go progress-bar spinner terminal

Last synced: 20 Nov 2025

https://github.com/1Password/typeshare

Typeshare is the ultimate tool for synchronizing your type definitions between Rust and other languages for seamless FFI.

cli ffi rust serde

Last synced: 29 Mar 2025

https://github.com/mohsen1/yek

A fast Rust based tool to serialize text-based files in a repository or directory for LLM consumption

ai cli large-language-models llm rust-lang serialization

Last synced: 08 Jan 2026

https://github.com/FujiwaraChoki/MoneyPrinterV2

Automate the process of making money online.

automation cli json money outreach python twitter youtube

Last synced: 15 Apr 2025

https://github.com/solidiquis/erdtree

A modern, cross-platform, multi-threaded, and general purpose filesystem and disk-usage utility that is aware of .gitignore and hidden file rules.

cli command command-line command-line-tool du dua dust exa fd find ls rust tree wc

Last synced: 09 Apr 2025

https://github.com/zurawiki/gptcommit

A git prepare-commit-msg hook for authoring commit messages with GPT-3.

cli git githook large-language-models rust

Last synced: 23 Apr 2025

https://github.com/sheeki03/tirith

Terminal security for developers and AI agents. Intercepts homograph URLs, pipe-to-shell, ANSI injection, obfuscated payloads, data exfiltration, and malicious AI skills/configs before they execute.

cli devtools homograph-attack rust security shell supply-chain-security terminal unicode url-security

Last synced: 29 May 2026

https://github.com/drush-ops/drush

Drush is a command-line shell and scripting interface for Drupal, a veritable Swiss Army knife designed to make life easier for those who spend their working hours hacking away at the command prompt.

circleci cli drupal drush php psysh symfony

Last synced: 29 Jan 2026

https://github.com/rasterio/rasterio

Rasterio reads and writes geospatial raster datasets

cli cython gdal gis mapbox-satellite-oss python raster

Last synced: 11 Dec 2025

https://github.com/projectdiscovery/dnsx

dnsx is a fast and multi-purpose DNS toolkit allow to run multiple DNS queries of your choice with a list of user-supplied resolvers.

cli dns-bruteforcer dns-client dns-records dns-resolution wildcard-filtering

Last synced: 12 May 2025

https://github.com/bashly-framework/bashly

Bash command line framework and CLI generator

bash bash-scripting cli cli-framework cli-generator code-generator ruby

Last synced: 08 Aug 2025

https://github.com/everduin94/better-commits

A CLI for creating better commits following the conventional commits specification

clack cli commit-message git typescript zod

Last synced: 31 May 2026

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

Codebase intelligence for TypeScript and JavaScript. Free static layer: unused code, duplication, circular deps, complexity hotspots, architecture boundaries. Optional paid runtime layer: hot-path review and cold-path deletion evidence from real production traffic. Rust-native, sub-second, 90 framework plugins.

cli code-duplication code-quality codebase-intelligence copy-paste-detection dead-code developer-tools duplicate-code javascript jscpd knip linter oxc runtime-intelligence rust static-analysis typescript unused-code unused-dependencies unused-exports

Last synced: 26 May 2026

https://github.com/arachnys/athenapdf

Drop-in replacement for wkhtmltopdf built on Go, Electron and Docker

aws-ecs cli docker electron go golang html-to-pdf javascript kubernetes microservice pdf-conversion pdf-converter report

Last synced: 28 Sep 2025

https://github.com/prettier/pretty-quick

โšก Get Pretty Quick

cli git mercurial prettier

Last synced: 14 May 2025

https://github.com/dannyben/bashly

Bash command line framework and CLI generator

bash bash-scripting cli cli-framework cli-generator code-generator ruby

Last synced: 11 May 2025

https://github.com/instill-ai/instill-core

๐Ÿ”ฎ Instill Core is a full-stack AI infrastructure tool for data, model and pipeline orchestration, designed to streamline every aspect of building versatile AI-first applications

ai api cli developer-tools etl generative-ai golang gpt hacktoberfest llm low-code no-code open-source pipeline python stable-diffusion typescript unstructured-data

Last synced: 12 Jan 2026

https://github.com/vadimdemedes/pastel

๐ŸŽจ Next.js-like framework for CLIs made with Ink

cli command-line ink react

Last synced: 09 Apr 2025

https://github.com/marp-team/marp-cli

A CLI interface for Marp and Marpit based converters

cli deck markdown marp marpit presentation slides

Last synced: 13 May 2025

https://github.com/DannyBen/bashly

Bash command line framework and CLI generator

bash bash-scripting cli cli-framework cli-generator code-generator ruby

Last synced: 01 Apr 2025

https://github.com/verygoodopensource/very_good_cli

A Very Good Command-Line Interface for Dart created by Very Good Ventures ๐Ÿฆ„

cli dart dart-library dart-package flutter flutter-package

Last synced: 01 Apr 2026

https://github.com/googlecloudplatform/kubectl-ai

AI powered Kubernetes Assistant

ai assistant cli kubernetes

Last synced: 14 May 2025

https://github.com/patrickfav/uber-apk-signer

A cli tool that helps signing and zip aligning single or multiple Android application packages (APKs) with either debug or provided release certificates. It supports v1, v2 and v3 Android signing scheme has an embedded debug keystore and auto verifies after signing.

android android-signing-scheme apk apksigner cli keystore signature signing verify zipalign

Last synced: 03 Jul 2025

https://github.com/privatenumber/tasuku

โœ… ใ‚ฟใ‚นใ‚ฏ โ€” The minimal task visualizer for Node.js

cli list runner task

Last synced: 04 Mar 2026