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/ashish0kumar/stormy

minimal neofetch-style weather cli

ascii cli go weather weather-cli

Last synced: 21 Jan 2026

https://github.com/tejasq/add-gitignore

An interactive CLI tool that adds a .gitignore to your projects.

cli git gitignore interactive nodejs

Last synced: 04 Apr 2025

https://github.com/wp-cli/php-cli-tools

A collection of tools to help with PHP command line utilities

cli command-line hacktoberfest wp-cli

Last synced: 12 Jun 2025

https://github.com/alexanderwillner/things.sh

Simple read-only comand-line interface to your Things 3 database

bash brew cli comand csv csv-export database graph plugin productivity things travis-ci

Last synced: 04 Apr 2025

https://github.com/floydwch/kaggle-cli

(Deprecated, use https://github.com/Kaggle/kaggle-api instead) An unofficial Kaggle command line tool.

cli data-science

Last synced: 30 Dec 2025

https://github.com/AlexanderWillner/things.sh

Simple read-only comand-line interface to your Things 3 database

bash brew cli comand csv csv-export database graph plugin productivity things travis-ci

Last synced: 04 Apr 2025

https://github.com/mifi/ezshare

Easily share files, folders and clipboard over LAN - Like Google Drive but without internet

airdrop cli easy filesharing receive send sharing

Last synced: 15 May 2025

https://github.com/fiso64/slsk-batchdl

Advanced download tool for Soulseek.

cli command-line-tool soulseek soulseek-network

Last synced: 02 Mar 2026

https://github.com/shellvon/smsbomb

ηŸ­δΏ‘πŸ’£η‚ΈπŸ”

cli kivy sms sms-bomber smsbomber

Last synced: 04 Apr 2025

https://github.com/mm7894215/tokentracker

Track token usage across 22 AI coding tools (Claude Code, Codex, Cursor, Gemini, Roo Code, Zed Agent, Goose, and more) β€” local-first, zero-config, with a beautiful dashboard, native macOS menu bar app, and 4 desktop widgets.

ai ai-agent ai-tools antigravity claude-code cli codex-cli cost-tracker cursor dashboard developer-tools gemini-cli llm local-first macos nodejs npm-package observability privacy-first token-tracker

Last synced: 13 Jun 2026

https://github.com/TejasQ/add-gitignore

An interactive CLI tool that adds a .gitignore to your projects.

cli git gitignore interactive nodejs

Last synced: 01 Apr 2025

https://github.com/ahmadawais/create-node-cli

πŸ“Ÿ CLI to create new Node.js CLI applications in minutes not hours.

cli create hacktoberfest node node-cli nodejs

Last synced: 16 May 2025

https://github.com/runkids/skillshare

πŸ“š Sync skills across all AI CLI tools with one command and simplify team sharing. Supporting Claude Code, OpenClaw, OpenCode & more

ai antigravity claude-code cli codex copilot cross-machine-sync cursor developer-tools gemini go openclaw opencode skills skills-audit skills-management skills-manager skills-ui skillshare team-management

Last synced: 06 Mar 2026

https://github.com/vladkens/macmon

πŸ¦€βš™οΈ Sudoless performance monitoring for Apple Silicon processors. CPU / GPU / RAM usage, power consumption & temperature 🌑️

apple apple-silicon arm64 asitop cli cpu cpu-monitoring cpu-usage gpu gpu-monitoring gpu-usage m1 macos monitoring powermetrics ratatui rust smc terminal tui

Last synced: 14 May 2025

https://github.com/yeqown/go-qrcode

To help gophers generate QR Codes with customized styles, such as color, block size, block shape, and icon.

adjustable cli colorful golang halftone-qr-code highly-customizable library qrcode wasm

Last synced: 14 May 2025

https://github.com/binci/binci

:whale: Containerize your development workflow.

cli containers continuous-integration docker nodejs

Last synced: 16 May 2025

https://github.com/benexl/fastanime

Your browser anime experience from the terminal

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

Last synced: 15 May 2025

https://github.com/ewels/rich-click

Format click help output nicely with rich.

cli click colored coloured help python rich styled styles

Last synced: 13 May 2025

https://github.com/owloops/updo

Uptime monitoring CLI tool with alerting and advanced settings

cli monitoring termui

Last synced: 06 Oct 2025

https://github.com/r-lib/cli

Tools for making beautiful & useful command line interfaces

cli r

Last synced: 13 May 2025

https://github.com/sindresorhus/dark-mode

Control the macOS dark mode from the command-line

binary cli cli-app dark-mode homebrew macos swift

Last synced: 13 Apr 2025

https://github.com/apify/mcpc

A universal CLI client for MCP. mcpc supports persistent sessions, stdio/HTTP, OAuth 2.1, tasks, JSON output for code mode, proxy for AI sandboxes, x402, and more.

ai-agents bash claude cli code-mode command-line mcp mcp-client model-context-protocol shell

Last synced: 03 Jun 2026

https://github.com/pwittchen/spotify-cli-linux

A command line interface to Spotify on Linux

cli linux python shell spotify terminal

Last synced: 13 Apr 2025

https://github.com/wintermute-cell/ngrrram

A TUI tool to help you type faster and learn new layouts. Includes a free cat.

cat cli colemak dvorak layout ngram rust touchtyping tui typing

Last synced: 15 May 2025

https://github.com/kardolus/chatgpt-cli

ChatGPT CLI is a versatile tool for interacting with LLM models through OpenAI and Azure, as well as models from Perplexity AI and Llama. It supports prompts and history tracking for seamless, context-aware interactions. With extensive configuration options, it’s designed for both users and developers to create a customized GPT experience.

azure chatgpt cli go golang gpt language-model llama openai perplexity

Last synced: 05 Oct 2025

https://github.com/joarwilk/flowgen

Generate flowtype definition files from TypeScript

cli converter definition flow flowtype typescript

Last synced: 10 Jun 2025

https://github.com/coldgrub1384/libterm

iOS sandboxed terminal with Python, Lua and Clang

bash cli framework ios iossystem no-jailbreak openterm sandbox script shell terminal unix

Last synced: 04 Apr 2025

https://github.com/arl/gitmux

:computer: Git in your tmux status bar

bash cli fish git tmux tmux-status zsh

Last synced: 15 May 2025

https://github.com/ColdGrub1384/LibTerm

iOS sandboxed terminal with Python, Lua and Clang

bash cli framework ios iossystem no-jailbreak openterm sandbox script shell terminal unix

Last synced: 02 May 2025

https://github.com/mayuki/Kurukuru

Terminal Spinner for .NET platform

c-sharp cli command-line dotnet

Last synced: 18 Apr 2025

https://github.com/mayuki/kurukuru

Terminal Spinner for .NET platform

c-sharp cli command-line dotnet

Last synced: 08 Apr 2025

https://github.com/dvcoolarun/web2pdf

πŸ”„ CLI to convert Webpages to PDFs πŸš€

automation cli pdf-generation printing python

Last synced: 08 Apr 2025

https://github.com/ad-si/transity

Keep track of your πŸ’΅, πŸ•˜, πŸ–, πŸ„, 🍻 on your command line with the plain text accounting tool of the future! πŸš€

accounting cli command-line-tool finance hacktoberfest ledger money plaintext-accounting purescript transity tui

Last synced: 30 Jan 2026

https://github.com/Dadoum/Sideloader

Open-source cross-platform iOS app sideloader (yep, even Linux is supported). Alternative to Sideloadly, AltServer, SideServer, Cydia Impactor, iOS App Signer…

cli codesign cross-platform d dlang gtk gtk4 gui ios ios-signer-service linux macos qt sideload sideloader sideloading sideloading-ipas windows

Last synced: 27 Sep 2025

https://github.com/lukeed/mri

Quickly scan for CLI flags and arguments

args argv cli cli-flags command-line flags minimist parser yargs

Last synced: 09 Oct 2025

https://github.com/mansuf/mangadex-downloader

A command-line tool to download manga from MangaDex, written in Python.

cli downloader manga manga-downloader mangadex mangadex-api mangadex-dl mangadex-downloader python python3

Last synced: 14 May 2025

https://github.com/listr2/listr2

NodeJS Task List derived from the best! Create beautiful CLI interfaces via easy and logical to implement task lists that feel alive and interactive.

cli console listr loading nodejs nodejs-modules npm progress task tasklist term terminal typescript

Last synced: 07 Apr 2026

https://github.com/alajmo/mani

:robot: CLI tool to help you manage repositories

cli git golang

Last synced: 07 Mar 2026

https://github.com/lrstanley/bubblezone

helper utility for BubbleTea, allowing easy mouse event tracking

bubbletea cli go golang lipgloss terminal tui

Last synced: 14 May 2025

https://github.com/wfxr/csview

πŸ“  Pretty and fast csv viewer for cli with cjk/emoji support.

cjk cli command-line csv pager rust table terminal tool

Last synced: 14 May 2025

https://github.com/twitchdev/twitch-cli

The official Twitch CLI to make developing on Twitch easier.

cli twitch

Last synced: 21 Oct 2025

https://github.com/apideck-libraries/portman

Port OpenAPI Specs to Postman Collections, inject test suite and run via Newman πŸ‘¨πŸ½β€πŸš€

api api-testing cli cli-app cli-option contract-first contract-testing integration-testing oas openai-tooling openapi postman-collection postman-collections swagger test-framework testing testrunner

Last synced: 14 May 2025

https://github.com/i18next/i18next-scanner

Scan your code, extract translation keys/values, and merge them into i18n resource files.

cli i18n i18next scanner stream translation

Last synced: 06 Oct 2025

https://github.com/superstarryeyes/lue

Terminal eBook Reader with Audiobook-Quality Text-to-Speech β€” Supports EPUB, PDF, DOCX, HTML, RTF, TXT, and MD.

book cli docx ebook epub modular pdf reader terminal text-to-speech tts tui txt voice

Last synced: 19 Feb 2026

https://github.com/python-cmd2/cmd2

cmd2 - quickly build feature-rich and user-friendly interactive command line applications in Python

auto-completion cli command-line developer-tools python scripting shell subcommands tab-completion terminal unicode

Last synced: 15 May 2026

https://github.com/ad-si/Transity

Keep track of your πŸ’΅, πŸ•˜, πŸ–, πŸ„, 🍻 on your command line with the plain text accounting tool of the future! πŸš€

accounting cli command-line-tool finance hacktoberfest ledger money plaintext-accounting purescript transity tui

Last synced: 04 Apr 2025

https://github.com/hcodes/yaspeller

πŸ” Search tool typos in the text, files and websites

cli javascript nodejs spellcheck speller spelling-checker yandex

Last synced: 05 May 2025

https://github.com/timmoth/rackpeek

CLI tool to discover, manage, and document your IT infrastructure and home lab.

cli home-lab infrastructure inventory networking self-hosted

Last synced: 28 Feb 2026

https://github.com/casey/intermodal

A command-line utility for BitTorrent torrent file creation, verification, and more

bittorrent cli rust

Last synced: 01 Apr 2026

https://github.com/dadbodgeoff/drift

Codebase intelligence for AI. Detects patterns & conventions + remembers decisions across sessions. MCP server for any IDE. Offline CLI.

ai-tools cli code-quality csharp java mcp mcp-server model-context-protocol pattern-detection php python typescript vscode-extension

Last synced: 05 Feb 2026

https://github.com/8go/matrix-commander

simple but convenient CLI-based Matrix client app for sending and receiving

chat cli client command-line-tool im listen matrix matrix-nio messaging publish python python3 receive send tool

Last synced: 14 May 2025

https://github.com/nessjs/ness

Deploy web sites and apps to your own cloud account effortlessly.

aws cli ness spa static-website

Last synced: 14 Jan 2026

https://github.com/skovy/typed-scss-modules

🎁 Generate type definitions (.d.ts) for CSS Modules using SCSS

cli css-modules generator sass scss scss-modules typescript

Last synced: 14 May 2025

https://github.com/caliber-ai-org/ai-setup

Continuously sync your AI setups with one command. Codebase tailor suited agent skills, MCPs and config files for Claude Code, Cursor, and Codex.

agent-config ai-agents anthropic claude-code claude-md cli codex cursor cursorrules developer-tools llm mcp openai openai-codex skills

Last synced: 13 Apr 2026

https://github.com/chmln/handlr

A better xdg-utils

cli command-line dmenu linux rofi rust

Last synced: 04 Apr 2025

https://github.com/eliihen/wsta

A CLI development tool for WebSocket APIs

cli developer-tools rust websocket

Last synced: 01 Apr 2025

https://github.com/yonaskolb/swaggen

OpenAPI/Swagger 3.0 Parser and Swift code generator

cli code-generation formatter generator library oas openapi parser stencil swagger swift template yaml

Last synced: 12 Apr 2025

https://github.com/shotgun-sh/shotgun

Spec Driven Development 🀠 Write codebase-aware specs for AI coding agents so they don't derail.

cli codebase-indexing developer-tools prd spec-driven-development specification-generation technical-documentation

Last synced: 10 Mar 2026

https://github.com/wfxr/code-minimap

πŸ›° A high performance code minimap render.

cli minimap terminal thumbnail tool vim

Last synced: 14 May 2025

https://github.com/virtuslab/scala-cli

Scala CLI is a command-line tool to interact with the Scala language. It lets you compile, run, test, and package your Scala code (and more!)

cli scala

Last synced: 15 Apr 2026

https://github.com/yonaskolb/SwagGen

OpenAPI/Swagger 3.0 Parser and Swift code generator

cli code-generation formatter generator library oas openapi parser stencil swagger swift template yaml

Last synced: 25 Mar 2025

https://github.com/yoheimuta/protolint

A pluggable linter and fixer to enforce Protocol Buffer style and conventions.

cli fixer golang lint linter plugin-architecture proto3 protobuf protocol-buffers style-linter

Last synced: 14 May 2025

https://github.com/mistakenelf/fm

A terminal based file manager

bubbletea cli file-manager filemanager fm go golang terminal tui

Last synced: 11 Mar 2026

https://github.com/google/yggdrasil-decision-forests

A library to train, evaluate, interpret, and productionize decision forest models such as Random Forest and Gradient Boosted Decision Trees.

cart cli cpp decision-forest decision-trees distributed-computing go gradient-boosting interpretability javascript machine-learning ml pypi python random-forest tensorflow

Last synced: 12 Jan 2026

https://github.com/jeffjose/tget

tget is wget for torrents

cli magnet-link tget torrent

Last synced: 06 May 2025

https://github.com/yashsinghcodes/wik

wik is use to get information about anything on the shell using Wikipedia.

cli information python python3 wikipedia

Last synced: 09 Apr 2025

https://github.com/mevdschee/2048.c

Console version of the game "2048" for GNU/Linux

2048 2048-clone 2048-game ansi-colors c cli command-line game linux

Last synced: 14 May 2025

https://github.com/steelbrain/motion

javascript cli: fast, configurable, easy, with hmr

bootstrap cli hot-reloads javascript motion react

Last synced: 30 Sep 2025

https://github.com/jsrepojs/jsrepo

πŸ›Έ The modern registry toolchain.

cli copy-paste registry

Last synced: 01 Apr 2026

https://github.com/nilslice/protolock

Protocol Buffer companion tool. Track your .proto files and prevent changes to messages and services which impact API compatibility.

cli golang productivity proto-files protobuf protoc protocol-buffers tools

Last synced: 16 May 2025

https://github.com/lucc/khard

Console vcard client

address-book cli vcard

Last synced: 14 May 2025

https://github.com/gmickel/flow-next

Spec-driven AI workflow plugin for Claude Code, OpenAI Codex, and Factory Droid. Zero-dep task tracking, worker subagents, Ralph autonomous mode, cross-model reviews.

agentic-workflow ai-agent ai-workflow anthropic autonomous-agent claude-code claude-code-plugin cli code-review codex execution factory-droid marketplace openai-codex planning plugin ralph-mode sdlc spec-driven-development workflow

Last synced: 27 May 2026

https://github.com/infinitered/ignite-bowser

Bowser is now re-integrated into Ignite CLI! Head to https://github.com/infinitered/ignite to check it out.

boilerplate cli mobx mobx-state-tree mst navigator react react-hooks react-native react-navigation reactjs reactotron typescript

Last synced: 26 Mar 2025

https://github.com/vinhnx/vtcode

VT Code is an open-source coding agent with LLM-native code understanding and robust shell safety. Supports multiple LLM providers with automatic failover and efficient context management.

agent cargo cli codingagent crossterm ratatui rust terminal tui

Last synced: 30 May 2026

https://github.com/rhysd/go-github-selfupdate

Binary self-update mechanism for Go commands using GitHub

cli github go golang selfupdate update

Last synced: 15 May 2025

https://github.com/dustinblackman/oatmeal

Terminal UI to chat with large language models (LLM) using different model backends, and integrations with your favourite editors!

chat cli developer-experiance large-language-models llm oatmeal rust terminal-ui tui

Last synced: 16 May 2025

https://github.com/thomas-mauran/chess-tui

Play chess from your terminal πŸ¦€

chess cli game linux-game linux-games ratatui rust rust-game tui

Last synced: 16 May 2025

https://github.com/hyperjumptech/monika

Monika is a command line application to monitor every part of your web app using a simple YAML configuration file. Get alert not only when your site is down but also when it's slow.

cli monitoring nodejs synthetic-monitoring typescript

Last synced: 14 May 2025

https://github.com/Dicklesworthstone/destructive_command_guard

The Destructive Command Guard (dcg) is for blocking dangerous git and shell commands from being executed by agents.

ai-agents cli developer-tools git rust safety

Last synced: 09 Mar 2026

https://github.com/brettcannon/python-launcher

Python launcher for Unix

cli developer-tools python rust utilities

Last synced: 15 May 2025

https://github.com/Owloops/updo

Uptime monitoring CLI tool with alerting and advanced settings

cli monitoring termui

Last synced: 04 Sep 2025

https://github.com/recode-sh/cli

A CLI to create remote development environments in your cloud provider account in seconds

aws cli golang recode

Last synced: 12 Jan 2026

https://github.com/marcoeidinger/swiftplantuml

A command-line tool and Swift Package for generating class diagrams powered by PlantUML

cli diagrams planttext plantuml plantuml-generating swift swiftpackage

Last synced: 12 Apr 2025