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.
- GitHub: https://github.com/topics/cli
- Wikipedia: https://en.wikipedia.org/wiki/Command-line_interface
- Created by: Glenda Schroeder
- Released: 1965
- Aliases: commandline-interface, command-line-interface, commandline, command-line,
- Last updated: 2026-07-27 00:05:42 UTC
- JSON Representation
https://github.com/eight04/inline-js
A static assets inliner, like PHP's include, with transformer!
Last synced: 25 Oct 2025
https://github.com/rittiksoni/flutter-release-x
A CLI tool to easily build, release, and share Flutter, Non-Flutter apps. Supports cloud uploads, QR codes, and download links for fast distribution. Documentation: https://frx.elpisverse.com
automation aws cicd cli cloud dart flutter flutter-release github googledrive pipelines qrcode qrcode-generator share share-build upload
Last synced: 24 Apr 2025
https://github.com/preritdas/wooster-trading-systems
A set of trading strategies with an in-built backtester, optimizer, data management system, CLI, and website.
algo-trading cli click finance python stock-market trading typer
Last synced: 09 Oct 2025
https://github.com/manolo-in/mcmd
A meta framework for building CLI
cli file-based-routing mcmd zod
Last synced: 23 Feb 2026
https://github.com/achetronic/pg-selector
Companion for Postgres HA deployment on Kubernetes that labels its pods with the current replication role
cli golang ha kubernetes postgres
Last synced: 13 Jun 2025
https://github.com/marcisbee/esjson
🛡 Fast JSON Schema validator (cli)
cli hacktoberfest json json-schema json-schema-validator schema validator
Last synced: 23 Oct 2025
https://github.com/hougesen/json2struct
Easily translate JSON into type definitions. With support for TypeScript, Python, Julia and Rust
cli json julia python rust typescript
Last synced: 09 Oct 2025
https://github.com/perstack-ai/perstack
Perstack: An open-source harness for micro-agents. Define experts and execute them at scale.
Last synced: 15 Mar 2026
https://github.com/cjee21/rdrand-tester
Application to test the functionality of the RDRAND instruction in x86 CPUs
amd-ryzen assembly assembly-language c c-language c-programming c-programming-language cli cli-app cpu cpuid cpus gcc intel rdrand rdrand-instruction x86 x86-64 x86-assembly
Last synced: 10 Apr 2025
https://github.com/lwdgit/node-fire
Run a js object, Promise, Generator or a (async)function by CLI directly.
cli commandline-interface fire flow
Last synced: 27 Oct 2025
https://github.com/phatblat/wallet
🎫 Apple Wallet pass manager
apple-wallet cli ios macos swift swiftpm
Last synced: 12 Apr 2025
https://github.com/great-detail/whatsapp-nodejs-sdk
NodeJS SDK and CLI for Meta's WhatsApp Business Messaging APIs - Cloud API
cli facebook meta sdk sdk-nodejs whatsapp
Last synced: 26 Jun 2025
https://github.com/kaushalmodi/version
Fetch and parse the version number of most CLI apps
Last synced: 19 Jul 2025
https://github.com/ObjectIsAdvantag/webex-guestissuer
CLI to generate Persistent Guests for Webex APIs, SDKs and Widgets
cisco-webex cli guest-issuer webex-teams
Last synced: 10 May 2025
https://github.com/kuabem/stempel
Command line utility to keep track of time spent working
Last synced: 10 Apr 2025
https://github.com/jez/diff-locs
List the file locations involved in a diff
Last synced: 13 Apr 2025
https://github.com/ufologist/weappdevtools-cli
微信小程序开发者工具命令行小秘书
cli spec upload weapp wechatdevtools
Last synced: 12 Apr 2025
https://github.com/bukinoshita/nicht
:performing_arts: Command line interface prompt bool values
boolean cli command-line javascript nodejs prompt
Last synced: 18 Mar 2025
https://github.com/shubhexists/term_ansi
A compilation of Rust Macros to implement ANSI Colour Encodings
ansi cli crate interface-builder terminal
Last synced: 21 Mar 2025
https://github.com/cliffano/cmdt
Command-line tool for testing command-line tools
Last synced: 22 Sep 2025
https://github.com/profullstack/ferroframe
FerroFrame (Svelte-host TUI for Node.js)
Last synced: 25 May 2026
https://github.com/aimaster-dev/smartrag
SmartRAG is a terminal-based RAG system using LangGraph. It processes queries by retrieving relevant content from markdown or PDFs, then responds using OpenAI GPT. Supports webpage-to-PDF conversion, vector DB search, and modular flow control.
ai automation chatbot cli document-search gpt knowledge-base langchain langgraph markdown nlp openai pdf python query rag retrieval terminal vector-database web-scraping
Last synced: 09 Apr 2026
https://github.com/samuelschlesinger/version-control
A version control system implemented from scratch in Rust.
cli command-line-interface command-line-tool content-addressable-storage object-storage rust rust-lang version-control
Last synced: 18 Mar 2025
https://github.com/gifaeriyanto/reactism
Boilerplate for React projects. Don't take too long to get started!
boilerplate cli react typescript
Last synced: 14 Apr 2025
https://github.com/scmmishra/quickts
[Inactive] Zero config, productivity focused CLI for typescript projects
cli deepsource devtools esbuild github-actions hacktoberfest productivity typedoc typescript
Last synced: 12 May 2025
https://github.com/umangsys-dev/defin
System tool that detects and installs missing C++ dependencies
cli cmake dependency-resolution dev-tool linux open-source package-manager system-tool
Last synced: 16 May 2026
https://github.com/shreshthgoyal/igls
Instagram Like Scrapper - CLI tool
beautifulsoup4 cli instagram python python-cli selenium
Last synced: 14 Mar 2025
https://github.com/toti1212/todoclif
⏰ A CLI to tracking your list of pending and not procrastinate anymore
bash cli cli-app oclif organization procrastination todo todocli
Last synced: 24 Jun 2025
https://github.com/carnesen/cli
A command-line interface (CLI) framework for Node.js and web browser
carnesen cli command interface isomorphic-javascript javascript line nodejs typescript
Last synced: 12 Aug 2025
https://github.com/lucaspickering/env-select
Switch between common values for environment variables
cli environment-variables rust
Last synced: 14 Apr 2025
https://github.com/jwflory/bw
(bw == "Bye Wiki") Say goodbye to your wikis! Python command-line tool to convert MediaWiki pages to other formats with pandoc
asciid asciidoc asciidoctor cli command-line command-line-tool documentation-tool markdown mediawiki mediawiki-wikis pandoc python python3 wiki wikis
Last synced: 22 Mar 2025
https://github.com/deranderejohannes/ghostfolio-cli
Check up on your Ghostfolio account via a convenient CLI.
bash cli fintech ghostfolio investing personal-finance portfolio script stock wealth-management
Last synced: 04 Jul 2025
https://github.com/gedex/unwatch-gh-org-repos
Command line interface to unwatch all GitHub organization / user repos.
cli github organization repository
Last synced: 05 Apr 2025
https://github.com/kt3k/todomvc-test
:ballot_box_with_check: Test TodoMVC on the give url.
Last synced: 12 May 2025
https://github.com/betterwrite/generi
:pencil: A Modern Node.js Versioning Generator
changelog cli generator git lerna monorepo nodejs npm typescript version version-control versioning
Last synced: 29 Jun 2025
https://github.com/akatsuki105/bitwise-go
Multi-Platform Terminal based bit manipulator
Last synced: 17 Jun 2025
https://github.com/raoulh/mc-cli
Moolticute CLI tool
cli moolticute mooltipass password-manager
Last synced: 12 Jan 2026
https://github.com/mrmtsu/mcms-cli
Unofficial microCMS CLI for Content API and Management API automation with stable JSON output and deterministic exit codes.
cli headless-cms microcms microcms-cli
Last synced: 17 May 2026
https://github.com/chinanf-boy/packagephobia-cli
code: <packagephobia-cli> know the npm pkg size ✅
Last synced: 20 Mar 2025
https://github.com/zzan54/execonverter
EXEConverter is a simple tool that allows you to convert any .exe file into various encoded formats (Base64, Hex, and Binary) and back.
base64 batch batch-script binary cli data-transformation decoding encoding exe file-conversion file-decoding file-encoding file-utilities hex open-source powershell scripting text-encoding utilities windows
Last synced: 10 Apr 2025
https://github.com/bmedicke/pom
command line pomodoro timer with vim keybindings, scriptable hooks, a web API, tmux support, json logging and more🍊⌛
cli command-line command-line-tool go golang home-assistant json pomodoro pomodoro-timer tmux tui vim web-api websocket
Last synced: 02 Apr 2025
https://github.com/kaf-lamed-beyt/atalias
at (@) custom aliases for your Next.js projects, without the forward slashes
Last synced: 18 Mar 2025
https://github.com/eegli/spotifly
Feature-rich toolbelt for working with the Spotify Web API
api cli javascript nodejs spotify typescript utility web-api
Last synced: 12 Sep 2025
https://github.com/shaharia-lab/slackcli
Slack CLI - Command-line tool for interacting with Slack workspaces and channels. AI-friendly with structured output formats (JSON, table, text) designed for easy integration with AI tools and automation workflows.
ai-tools automation cli golang slack slack-api slack-cli
Last synced: 25 May 2026
https://github.com/tmorin/archicode
Streamline architectural design and visualization with an as-code approach. Integrates C4 Model and ArchiMate for efficient workflow.
archimate architecture c4-model cli
Last synced: 07 Mar 2026
https://github.com/code-hex/go-emojipacks
https://github.com/lambtron/emojipacks has been stopped. A new emojipacks has been implemented by Go
cli emoji emojipacks go golang slack
Last synced: 12 May 2025
https://github.com/b3none/sourceposer-cli
SourceMod plugin management cli (Work in progress)
cli sourcemod sourcepawn typescript
Last synced: 30 Oct 2025
https://github.com/droxey/tocsify
📦 npm module to generate a ToC based on your docs directory filestructure!
cli deployed docsify documentation index markdown nodejs npm npm-module npm-package npm-publish readme table table-of-contents toc tocsify
Last synced: 25 Jan 2026
https://github.com/romibuzi/majordome
Tool scanning your AWS cloud looking for unused resources to clean up
aws cli ec2 tool unused-resources
Last synced: 16 Jan 2026
https://github.com/andreyantipov/iterm2-viewer
⬛ Utility for display pictures in iterm2 terminal
cli image iterm2 iterm2-viewer picture ruby terminal view
Last synced: 13 Jul 2025
https://github.com/bonedaddy/go-template
template repository for starting new golang projects. including cli, configuration, http middlewares, database tooling, etc...
cli database golang gorm http-middleware logging template zap
Last synced: 12 May 2025
https://github.com/ZanzyTHEbar/file4you
Organize your desktop in one click
cli executable go golang linux llm macos ollama organization productivity server windows
Last synced: 18 Mar 2025
https://github.com/petehouston/dart-json-server
Launch JSON server for web and mobile apps development from CLI without complicated backend setup for Dart and Flutter development.
cli cli-app command-line dart dart-cli dart-package dart-server dart2 dartlang flutter hacktoberfest webdev
Last synced: 12 May 2025
https://github.com/dezoito/rust-todo-list
A TODO List application in Rust, using SQLite for data persistence.
begginer-friendly cli rust sql tests
Last synced: 18 Sep 2025
https://github.com/nexxeln/create-nex-app
create websites using my preferred stack
cli nextjs tailwindcss trpc typescript
Last synced: 12 May 2025
https://github.com/corpix/clistruct
Addon for github.com/urfave/cli to generate flags from structs and set flags data into structs
Last synced: 17 Feb 2026
https://github.com/mirkobrombin/universal-post-install
Your best friend in post installation!
cli gtk gui installer linux movingtogitlab python upi
Last synced: 12 Apr 2025
https://github.com/enomoto11/dokono-rs
Detect which binary entrypoints are affected by code changes in a Rust workspace, without building.
cli impact-analysis lsp rust rust-analyzer
Last synced: 24 May 2026
https://github.com/semihbkgr/yn
yaml navigator for interactively traversing through yaml structures
cli kubernetes tools traverse utility yaml
Last synced: 08 Mar 2026
https://github.com/surelle-ha/chrysanthemum
❀ Chrysanthemum is a powerful command-line tool designed to help users turn their ideas into fully functional projects. Using its intuitive command, mum, you can effortlessly generate an entire NestJS backend tailored to your schema.
backend cli nestjs nodejs typescript
Last synced: 12 Apr 2025
https://github.com/lmammino/xmas
A tiny rusty Xmas tree without bells and whistles
christmas christmas-tree cli cli-app lights rust rustlang xmas xmas-tree
Last synced: 12 May 2025
https://github.com/alexei-led/goapp
Bootstrap project for Go CLI app with Docker and GitHub actions
bootstrap-template cli docker github-actions golang
Last synced: 13 Sep 2025
https://github.com/audriusbutkevicius/recli
Reflection based CLI (command line interface) generator for Golang
cli command-line generator go golang reflection
Last synced: 21 Mar 2025
https://github.com/mlh-fellowship/clipbit
Generate concise meaningful summaries of YouTube videos.
cli click nlp-machine-learning python3 youtube-downloader
Last synced: 17 Aug 2025
https://github.com/deroyace/linux-cmds
Basic Linux terminal commands for beginners
cheatsheet cli command-line linux linux-command linux-command-line linux-commands-cheatsheet unix unix-command
Last synced: 13 Jun 2025
https://github.com/aniko33/keepmyhouse-cli
CLI password manager with encryption: AES256, Salsa20 and Chacha20, with cross platform and exclusive features
aes chacha20 cli db password password-manager password-manager-cli salsa20
Last synced: 07 Apr 2025
https://github.com/yosephks/moralis-deploy-action
Custom GitHub Actions to help you build CI/CD workflow to deploy JS/TS projects to Moralis server.
bash bash-script cicd cli docker github-actions javascri javascript moralis nodejs npm static-hosting typescript web3
Last synced: 14 Apr 2025
https://github.com/santhoshmani1/npm-cli-tour
npm cli tour is a fun interactive cli package for getting started with npm. Try npx npm-cli-tour to get started
cli javascript nodejs npm npm-package typescript
Last synced: 24 May 2026
https://github.com/gamikun/gopapi
GoDaddy API implementation with cached auth token and protected.
Last synced: 23 Apr 2025
https://github.com/Azure-Samples/cosmicworks
Command-line tool to generate Azure Cosmos DB for NoSQL data
cli cosmos cosmos-db cosmosdb dotnet dotnet-tool nuget nuget-package
Last synced: 18 Apr 2025
https://github.com/richardlitt/tinyletter-script
A script to send tinyletter emails from your command line
Last synced: 17 Nov 2025
https://github.com/beenotung/live-tsc
A lightweight esbuild-based implementation of tsc that trim off the types (without type checking)
cli esbuild lightweight skip-typechecking trimming typescript watcher
Last synced: 12 Jun 2025
https://github.com/dannymichel/ghs
Command-line tool to manage SSH and GPG keys for GitHub accounts, enabling analysis, pairing, and setting defaults for repositories.
cli command-line-tool git github gpg key-management nodejs npm repository-management ssh
Last synced: 01 Apr 2025
https://github.com/erukiti/waterslide
CLI tool that easily sets up a modern JavaScript project and compilation.
Last synced: 15 Apr 2025
https://github.com/dashed/albertoleal
✨ npx albertoleal
albertoleal business-card cli npm-card npx personal
Last synced: 15 Apr 2025
https://github.com/saadmk11/placeholder-image-generator
A small python tool that generates placeholder images with specific dimensions and color
argparse cli cli-app command-line-tool image-generation image-generator placeholder placeholder-image python python3
Last synced: 30 Jun 2025
https://github.com/shevabam/breaking-bad-quotes-cli
Get a random quote from Breaking Bad in your terminal!
Last synced: 21 Jun 2025
https://github.com/sigmakib2/cmdfolio
Transform your portfolio website into an interactive command-line experience with the Web Terminal Portfolio. Showcase your skills, projects, and bio in a unique, terminal-style interface.
cli cmd css html javascript portfolio terminal terminal-based
Last synced: 04 Oct 2025
https://github.com/syn54x/whisper
Whisper 🤫 sweet nothin's to your favorite LLM.
assistant-chat-bots cli generative-ai llm python
Last synced: 24 Apr 2025
https://github.com/axrona/btrfs-rollback
Btrfs rollback tool written in Go for Arch-based distributions
arch arch-linux archlinux btrfs btrfs-rollback btrfs-snapshots cli filesystem fstools go golang linux rollback snapper snapper-rollback snapshot
Last synced: 31 Aug 2025
https://github.com/pradel/find-facebook-id
Find a facebook id given a facebook name
Last synced: 15 Apr 2025
https://github.com/xmine64/subteez-console
A console client for Subteez
cli client golang subtitle subtitle-downloader
Last synced: 12 Apr 2025
https://github.com/imjuni/schema-nozzle
json-schema generate from typescript interface and type alias, class, enum
cli json json-schema jsonschema schema tools ts typescript
Last synced: 12 Apr 2025
https://github.com/michelmelo/instagram-cli
Instagram-cli
api business cli instagram instagram-api instagram-bot like statistics stories
Last synced: 02 Jul 2025