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-04 00:05:31 UTC
- JSON Representation
https://github.com/msr8/markify
Markify is an open source command line application written in python which scrapes data from your social media accounts and utilises markov chains to generate new sentences based on the scraped data
cli discord markov-chain markov-chains markov-model markovify nltk-python python reddit scraper twitter
Last synced: 17 Apr 2025
https://github.com/svenfuchs/cl
Object-oriented OptionParser based CLI support for rapid CLI development
Last synced: 21 Apr 2025
https://github.com/darkseal/dir2json
A PHP CLI script to ouput the contents of a whole directory tree to a JSON object
cli directory-tree json php php-cli-script php-page php7
Last synced: 08 Apr 2025
https://github.com/mrjefflarry/redmine-cli
Redmine-cli is a CLI tool for interacting with the Redmine project management system. It allows you to perform tasks such as managing issues and listing projects from the command line, streamlining workflow and saving time.
cli go golang linux mac macos osx redmine redmine-client windows
Last synced: 09 Apr 2025
https://github.com/jpal91/xontrib-chatgpt
Gives the ability to use ChatGPT directly from the command line on the Xonsh Shell
chatgpt cli openai shell shell-extension terminal xonsh xontrib
Last synced: 23 Apr 2025
https://github.com/noderaider/modular
Scaffold a react monorepo and its component parts.
boilerplate cli companion create-react-app css-modules ecosystem hot-reloads modular react scaffold webpack2 yarn
Last synced: 27 Oct 2025
https://github.com/patricnox/website-terminal
Wrap an terminal inside any website app
cli cli-app command-line-interface commandline-interface hacktoberfest php7 website
Last synced: 12 Apr 2025
https://github.com/vinugawade/s-php
Easily switch PHP versions on Linux.
apache2 bash bash-script cli command-line-tool github linux macos open-source opensource php shell-script utility
Last synced: 22 Apr 2025
https://github.com/noontide-co/mainbranch
Files-first operating system for internet businesses: research, decisions, bets, pushes, and outputs in markdown/git, with an mb CLI and agent workflows that hide the plumbing.
agent-workflows ai-agents business-as-files claude-code cli hermes markdown open-source openclaw python skills
Last synced: 25 May 2026
https://github.com/quodeq/quodeq
AI-powered code quality and security scanner. Open source, MIT, runs locally. <🧭>
ai-tools cli code-analysis code-quality cwe devtools iso-25010 llm open-source python quality-assurance security static-analysis vulnerability-scanner
Last synced: 10 May 2026
https://github.com/aarondpn/redmine-cli
A powerful command-line interface for Redmine, enhanced with first-class AI agent capabilities via Skills and MCP integration.
cli mcp mcp-server redmine redmine-api redmine-client skills
Last synced: 03 May 2026
https://github.com/smolijar/plantaznik
CLI helper for managing PlantUML diagram sources and their previews in Markdown files
cli diagram documentation markdown plantuml
Last synced: 10 Apr 2025
https://github.com/Lindeneg/generate-next-links
(Not Maintained) Generate typescript enum containing paths to nextjs pages
cli link-generator nextjs react typescript utility
Last synced: 12 Apr 2025
https://github.com/masukomi/hey_3
Hey! An Interruption and Time Tracking Command line app.
cli raku rakulang timetracker timetracking
Last synced: 12 Nov 2025
https://github.com/bdeering1/polykill
Remove dependencies and build artifacts from unused local projects.
cargo cli dotnet filesystem gradle mix node tools
Last synced: 26 Jul 2025
https://github.com/sgreben/image-palette-tools
extract palettes from images / cluster images by their palettes
cli image image-clustering json palette-generation
Last synced: 01 Sep 2025
https://github.com/rasjani/processcdb
Tool for providing static analysis of items in Clang's compilation database.
clang-tidy cli cppcheck hacktoberfest hacktoberfest2020 jenkins python static-analysis
Last synced: 27 Jul 2025
https://github.com/marocchino/acommit
generate commit message with chatgpt api
Last synced: 19 Sep 2025
https://github.com/codedotjs/istalk
:ghost: Don't pollute your browser history. Stalk Instagram users from the command line!
bio cli external-link followers following instagram notification tool user website
Last synced: 31 Aug 2025
https://github.com/platane/github-secret-dotenv
🗝 upload secrets to github from your .env file
cli dotenv github github-actions github-secrets secrets
Last synced: 10 Mar 2026
https://github.com/cogolabs/lgrep
CLI for searching logstash and other elasticsearch based systems
cli command-line-tool elasticsearch elk elk-stack golang logstash
Last synced: 30 Jul 2025
https://github.com/zekrotja/goup
🚀 A simple platform and shell agnostic installer and version manager for Go.
cli go installer rust tool version-manager
Last synced: 17 Aug 2025
https://github.com/trag1c/paperbush
🌿 Paperbush - a super concise argument parsing tool for Python
argparse argument-parsing cli parsing python
Last synced: 16 Aug 2025
https://github.com/jamessimone/sf-trace-plugin
SF CLI plugin to allow trace flags to be set for you, users, and the Automated Process User
cli plugin salesforce sf-cli sfdx-cli
Last synced: 01 Aug 2025
https://github.com/vlesierse/dotnet-publish-docker
Publish your application to a Docker image using .NET Core CLI
cli docker docker-image dotnet-cli
Last synced: 02 Aug 2025
https://github.com/abawchen/graphenize
A cli tool to auto-generate Graphene model from json data
Last synced: 23 Mar 2025
https://github.com/mowlcoder/heimdall
🔍 Lightweight service monitoring tool with notifications. Zero dependencies and instant alerts when services go down.
cli contributions-welcome go golang good-first-issue good-first-pr open-source utility
Last synced: 12 Jan 2026
https://github.com/anki-code/xontrib-clp
Copy output to clipboard. Cross-platform.
cli clipboard console cross-platform terminal xonsh xontrib
Last synced: 04 Aug 2025
https://github.com/kenmick/z-cli
An interactive ChatGPT-powered command line tool that generates commands using natural language. z-cli 是一个基于 ChatGPT 的交互式命令行工具,支持用户输入自然语言来生成可执行的命令。
chatgpt cli command-line-tool interactive openai
Last synced: 01 Apr 2025
https://github.com/privatenumber/prerelease-checks
Run essential pre-release checks before releasing an npm package
checks cli github npm pre-release prerelease publish standard-version validate verify
Last synced: 23 Mar 2025
https://github.com/signavio/pimba
Pimba is a minimalist command-line tool written in Go to publish and serve static files.
api-client api-server cli golang static-server
Last synced: 22 Jun 2025
https://github.com/jdorfman/g20
Fast and Easy 20 Character CLI Password Generator
cli nodejs password password-generator passwords
Last synced: 11 Apr 2025
https://github.com/kodius/kodiui-core
@kodiui/cli is a tool for integrating primitive components into your project. Inspired by the book "Every Layout: Relearn CSS layout"
cli css every-layout layout-primitives
Last synced: 20 Mar 2025
https://github.com/yashksaini-coder/task-tracker
A simple CLI tool for keeping track of your tasks. Built with Python
cli command-line-tool cosnole python rich
Last synced: 11 Apr 2025
https://github.com/prateeknischal/qry
otpauth compatible QR decoder and OTP generator from QRCodes
Last synced: 23 Jun 2025
https://github.com/blob42/gpt-prompts-cli
CLI for selecting or defining prompts to use with the ChatGPT chatbot, which retrieves the prompts from the awesome-chatgpt-prompts repository.
awesome-chatgpt chatgpt cli fzf
Last synced: 11 Apr 2025
https://github.com/moisentinel/flomo
A flowmodoro timer CLI for productivity enthusiasts
cli flomodoro flowtime hacktoberfest pomodoro-technique productivity stopwatch timer tui
Last synced: 09 Jul 2025
https://github.com/devisle/advanced-react-cli
An npm package which aims to provide a better way to install packages for your react application through an intuitive CLI
cli cmd dev-isle javascript npm react redux terminal
Last synced: 13 Apr 2025
https://github.com/mpiton/tauri-pilot
Interactive testing CLI for Tauri v2 apps — lets AI agents inspect, interact with, and debug Tauri applications in real-time
accessibility ai ai-agents automation cli developer-tools e2e-testing linux rust tauri tauri-plugin testing webview
Last synced: 08 Apr 2026
https://github.com/harsh-bin/dotfold
Password-protected "TUI + CLI" tool to hide folder content in linux by prefixing them with ( . ) , changes ownership to root and securely stores folder metadata using OpenSSL and a SHA-256 hashed password.
app-to-hide-folder-linux cli cli-app cli-application dotfolder files-hider-linux folder-hider folder-management linux linux-app linux-cli linux-cli-tool linux-folder-hider linux-tui linux-utility porn-hider tui tuiapp video-hider-linux
Last synced: 18 Jun 2025
https://github.com/lukechampine/user
A CLI renter for Sia
cli cloud-storage fuse http-server sia
Last synced: 12 Jul 2025
https://github.com/automattic/vip-hash
A tool for generating hashes and marking them as good or bad.
Last synced: 27 Sep 2025
https://github.com/busyloop/envcat
Shell Environment Swiss Army Knife
cli docker environment-variables templating
Last synced: 20 Jun 2025
https://github.com/splode/jin
A CLI app for taking simple notes without ever leaving the terminal.
cli nodejs notes notes-app terminal terminal-app
Last synced: 11 Apr 2025
https://github.com/plavjanik/vtl-cli
Velocity Template Language (VTL) Command-line Interface
Last synced: 18 Jul 2025
https://github.com/solidusio-contrib/solidus_cmd
⌨️ Command-line utility for creating Solidus extensions.
cli command-line extensions generation solidus
Last synced: 10 Jul 2025
https://github.com/fent/node-torrent-cli
CLI for reading, writing, and hash checking torrents
Last synced: 06 May 2025
https://github.com/eval/bbangsearch
DuckDuckGo's bang searches from the commandline
babashka cli clojure duckduckgo search
Last synced: 06 May 2025
https://github.com/JS-DevTools/template-node-typescript
Template repo for Node.js projects written in TypeScript
cli javascript library nodejs template typescript
Last synced: 18 Jul 2025
https://github.com/bpazy/xraysub
A powerful cross-platform CLI client for Xray subscription. 跨平台 Xray 命令行订阅管理客户端
cli linux shadowsocks v2ray vmess xray xray-core
Last synced: 07 May 2025
https://github.com/fdemir/geyik
türkçe:sözcüklerin:kökenine:bakmanızı:sağlayan:küçük:bir:cli:uygulamasıdır
Last synced: 13 Apr 2025
https://github.com/bitfinexcom/grenache-cli
The Grenache Command Line Interface.
bash bash-script cli cli-app command-line command-line-tool grenache shell shell-script terminal
Last synced: 11 Apr 2025
https://github.com/insolita/coloro
A console tool for output text with highlighted hex colors
cli command-line command-line-tool console hacktoberfest linux python python3 terminal xterm
Last synced: 18 Mar 2025
https://github.com/ebandev/anytypecapture
This project aims to provide a quick and efficient way to capture any thought to your AnyType second brain. It leverages the protobuf GRPC API exposed by AnyType.
Last synced: 14 Jul 2025
https://github.com/wp-cli/export-command
Exports WordPress content to a WXR file.
cli export hacktoberfest wordpress wp-cli wp-cli-package
Last synced: 13 Apr 2025
https://github.com/dhravya/cakecutter
Deprecated. Move to https://github.com/cake-cutter/cc
Last synced: 07 May 2025
https://github.com/silverwind/versions
CLI to flexibly increment a project's version
cli git-tag nodejs semantic-versioning version-bump version-update
Last synced: 07 May 2025
https://github.com/lmammino/mvp-contributions
CLI tool to review and submit your Microsoft MVP contributions using a YAML file
automation cli command-line command-line-tool microsoft most-valuable-professional mvp
Last synced: 07 May 2025
https://github.com/jonschlinkert/question-store
Ask questions, store the answers.
cache cli command-line config persist prompt store
Last synced: 07 May 2025
https://github.com/i10416/prettytable-native
standalone application with scala native
Last synced: 15 Mar 2026
https://github.com/o-daneel/Lunii.PACKS
A simple Python proof of concept for handling Lunii stories
cli lunii proof-of-concept python3
Last synced: 16 Jul 2025
https://github.com/nexlabstudio/simctl-plus
A command-line tool for iOS simulator and virtual machine management, built with Swift and the ArgumentParser framework.
cli simctl simulator swift virtualization-framework
Last synced: 17 Feb 2026
https://github.com/lawzava/go-pg-migrate
CLI-friendly package for pg migrations management.
cli go go-pg golang hacktoberfest migrate migration migration-tool migrations postgresql
Last synced: 07 May 2025
https://github.com/sigseg5/branchfixer
Fix the mess with master/main git branches. BranchFixer is a practical tool designed to streamline Git workflows by automatically correcting branch name errors in repositories with both 'master' and 'main' branches, integrating seamlessly with .bashrc/.zshrc
Last synced: 18 Jul 2025
https://github.com/infraz/mmdb-cli
MMDB CLI
cli geo geolocation hacktoberfest infraz mmdb mmdb-cli
Last synced: 16 May 2026
https://github.com/sgreben/telegram-emoji-reactions-bot
Telegram bot for Slack-like emoji reactions. Single binary, no dependencies. linux, osx, windows. #golang #cli #telegram #slack
bot cli emoji reaction slack telegram telegram-bot
Last synced: 07 May 2025
https://github.com/epam/hubctl
Hub CTL is stack composition and lifecycle tool
Last synced: 11 Aug 2025
https://github.com/viseshrp/heroku.env
CLI tool to manipulate environment variables on Heroku with local .env files
cli cli-app cli-application cli-tool cli-utilities cli-utility deploy deployment-automation developer-tools devops devops-tools env environment-configuration environment-variables environment-vars heroku heroku-cli heroku-deployment herokuapp web-development-tools
Last synced: 06 May 2025
https://github.com/osteel/kobwise
Convert your Kobo annotations to Readwise highlights
annotations cli composer highlights kobo php readwise
Last synced: 05 May 2025
https://github.com/financial-times/nori
🍙 exploratory command-line tool to make changes across multiple repositories & track their progress
cli command-line-tool customer-products enquirer interactive migrations platforms-customer-products
Last synced: 15 Jul 2025
https://github.com/base2services/cfn-start-stop-stack
Start and stop AWS resources managed by Cloudformation for cost savings
aws aws-cloudformation cfn-manage cli cloudformation cloudformation-stacks cost-control cost-optimization devops gem lifecycle ruby start-stop
Last synced: 10 Jul 2025
https://github.com/purarue/plaintext-playlist
An interactive terminal playlist manager; stores playlists as plain text files
cli fzf fzf-scripts mpv music music-library playlist playlist-manager
Last synced: 18 Mar 2025
https://github.com/fabe/spectacles-cli
🕶 Converts videos into the Snapchat Spectacles style.
cli convert-videos ffmpeg nodejs snapchat snapchat-spectacles-style spectacles
Last synced: 19 Mar 2025
https://github.com/0x1nf3cted/updog
Updog is a chat app in c
c chat cli implementation lightweight network networking socket socket-programming terminal-based tui
Last synced: 18 Mar 2025
https://github.com/rajasegar/gab
Github Actions Builder - A CLI tool to create / copy / paste github actions from command line.
Last synced: 07 May 2025
https://github.com/napcs/demo-api
A lightweight local http server with CORS support that serves JSON data via a REST API. Great for testing stuff.
Last synced: 10 Sep 2025
https://github.com/lovromazgon/impromptu
CLI for scraping, querying and visualizing Prometheus metrics
cli prometheus promql visualization
Last synced: 06 May 2025
https://github.com/johansatge/psi-report
Crawls a website, gets PageSpeed Insights data for each page, and exports an HTML report.
cli crawler html-report pagespeed-insights
Last synced: 27 Mar 2025
https://github.com/jaywcjlove/bannerjs
Add a banner to the string. Get one-line/multi-line comment banner based on package.json.
banner cli gulp-plugin javascript nodejs
Last synced: 07 May 2025
https://github.com/flesler/lucky
CLI tool to measure the state of your luck, at the moment
cli decision-making luck lucky random
Last synced: 18 Jul 2025
https://github.com/author/arg
An argument parser for CLI applications.
argument-parser browser cli deno javascript nodejs shell web
Last synced: 13 Apr 2025
https://github.com/stackql/okta-pkce-login
Command line utility to authenticate to an OIDC application using PKCE
authentication cli golang oidc okta pkce
Last synced: 11 Jul 2025
https://github.com/selfup/scnnr
Scan keywords in certain file types really fast! Output is pipe friendly. Also scan for filenames/file sizes. Includes regex support.
cli command-line command-line-tool filesystem-tool finder golang security-tools unix-like
Last synced: 10 Apr 2025
https://github.com/falcosuessgott/gitget
Browse interactively through branches, files and directories of a git repository and download them
Last synced: 19 Aug 2025
https://github.com/tavallaie/devdock
DevDock is a Python library and CLI tool for managing development containers. It supports Docker images and Docker Compose configurations, allowing for easy container creation, volume management, and service orchestration.
cli devcontainer docker docker-compose docker-container python3
Last synced: 23 Oct 2025
https://github.com/cjpatoilo/marshmallow
README Parser – easy as marshmallow!
cli docs documentation-tool gh-pages markdown-to-html marshmallow
Last synced: 06 Mar 2026
https://github.com/codelenny/promise.bar
Progress bar to animate the status of a Promise.all
ascii bar cli console progress progress-bar terminal
Last synced: 14 Jun 2025