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-06-23 00:05:25 UTC
- JSON Representation
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/busyloop/envcat
Shell Environment Swiss Army Knife
cli docker environment-variables templating
Last synced: 20 Jun 2025
https://github.com/dzakh/rescript-stdlib-vendorer
Tool to support usage of a vendored standard library in ReScript
Last synced: 12 May 2025
https://github.com/rhettbull/photos_time_warp
Batch adjust the date, time, or timezone of photos in Apple Photos from the Mac command line.
apple cli command-line exif exiftool macos metadata osx photos
Last synced: 07 May 2025
https://github.com/dhravya/cakecutter
Deprecated. Move to https://github.com/cake-cutter/cc
Last synced: 07 May 2025
https://github.com/wilsson/create-webpack-application
:rocket: Easily create a basic webpack application.
Last synced: 13 Apr 2025
https://github.com/wiiiimm/gh-manager-cli
TUI terminal app to manage GitHub repos. Clean up your account in 5 minutes. Archive, delete, rename repos with keyboard shortcuts. Alternative to clicking through github.com
cli developer-tools github github-api github-graphql ink interactive keyboard-navigation nodejs productivity react repository-management repository-manager terminal tui typescript
Last synced: 08 Jun 2026
https://github.com/katef/libcl
Line editor and Cisco-style command tree
cli command-line-parser line-editing line-editor prompt readline-interface shell tab-completion telnet ui-router
Last synced: 11 Apr 2025
https://github.com/cappyzawa/tfswitch
Command for switching the terraform version, which can run the terraform binary.
Last synced: 27 Jun 2025
https://github.com/zabojeb/amazeme
CLI tool for generating and displaying mazes in the terminal
cli maze pypi-package terminal
Last synced: 14 Dec 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/automattic/vip-hash
A tool for generating hashes and marking them as good or bad.
Last synced: 27 Sep 2025
https://github.com/hyperb1iss/unifly
Elegant UniFi network management CLI & TUI — built with Rust
cli networking ratatui rust terminal tui ubiquiti unifi
Last synced: 08 Apr 2026
https://github.com/ovyerus/vexil
An Elixir CLI flag parser that does just enough.
cli command-line elixir flag-parser flags
Last synced: 16 Oct 2025
https://github.com/figsoda/pactorio
Mod packager for Factorio
cli command-line factorio factorio-mod factorio-tool hacktoberfest packager portal publish rust
Last synced: 26 Feb 2026
https://github.com/jamesgeorge007/hackalist-cli
Get to know about the upcoming hackathons without leaving your terminal.
cli cobra golang hackalist hackathon hacktoberfest
Last synced: 07 Oct 2025
https://github.com/wjh18/pyspeedinsights
Measure your site speed, performance, accessibility and SEO in bulk from the command line with Python and the PageSpeed Insights API.
cli google-api google-pagespeed-insights lighthouse lighthouse-audits lighthouse-reports pagespeed pagespeed-insights pagespeed-insights-api pagespeed-optimization python
Last synced: 14 Jan 2026
https://github.com/guillermo-carrasco/social_ids
Get user ids from social network handlers
cli facebook instagram social-ids social-network twitter
Last synced: 12 Apr 2025
https://github.com/riveryio/md-click
MD-Click is a command line tool for creating `.md` files for any python's click CLI projects
cli click markdown md mkdocs python-click python3
Last synced: 10 Apr 2025
https://github.com/lifespikes/apext
🗺 A simple CLI tool to manage and organize Next.js API routes.
Last synced: 12 Oct 2025
https://github.com/wibus-wee-ac/wlint
🗜️ A Wonderful Linter Config Manager | Just `wlint`, configure completed
cli commitlint eslint lint prettier stylelint
Last synced: 30 May 2026
https://github.com/hosseind88/crypto-watcher
A cli tool to see cryptocurrency token prices.
cli cryptocurrency rust rust-lang terminal
Last synced: 06 Sep 2025
https://github.com/softinstigate/http-shell
HTTP Shell is a CLI tool based on the Kui framework that provides developers a modern alternative to http clients for interacting with APIs.
api api-client cli developer-tools electron-app http-client http-requests kui kui-framework nodejs typescript
Last synced: 26 Oct 2025
https://github.com/sanders41/meilisearch-cli
A CLI for working with Meilisearch
Last synced: 14 Jan 2026
https://github.com/syaw0/term_tools
Colorize Your Terminal with Term_Tools: A Rust-powered Formatting Tool
cli cli-style rust rust-cli rust-crate rust-lang rust-terminal terminal terminal-style
Last synced: 08 Oct 2025
https://github.com/0x-kys/flawa
Flawa generates Markdown docs from code files, so you don’t have to explain everything.
automation cli code-documentation documentation golang llm markdown ollama
Last synced: 21 Oct 2025
https://github.com/dv8fromtheworld/one-second-everyday-compiler
Contains scripts to put together 1 second everyday type videos with FFMPEG
cli ffmpeg javascript video-processing
Last synced: 16 Oct 2025
https://github.com/cargo-fob/rusty-svg
Convert SVG files into React components (TypeScript or JavaScript) with ease
Last synced: 03 Apr 2025
https://github.com/agherzan/git-mirror-me
CLI tool that facilitates mirroring a source to a destination git repository
Last synced: 28 Oct 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/eval/bbangsearch
DuckDuckGo's bang searches from the commandline
babashka cli clojure duckduckgo search
Last synced: 06 May 2025
https://github.com/fumeapp/taskin
Add user-friendly tasks to your terminal
charmbracelet cli golang tasks
Last synced: 10 Apr 2025
https://github.com/natlee/fisheye-warping
Dewarp top-down fisheye image to panorama and rewarp panorama to fisheye image.
cli fisheye image-processing image-warping opencv opencv-python panorama python3 tools warping
Last synced: 28 Oct 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/magiclen/s2tw
A simple tool for converting Simple Chinese to Traditional Chinese(TW).
Last synced: 29 Oct 2025
https://github.com/mmark-md/mmark-cli
Command line interface to the MMark markdown processor
Last synced: 30 Apr 2025
https://github.com/dojo/cli-create-app
🚀 Dojo - cli command for creating app boilerplates.
Last synced: 04 May 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/gavinlyonsrepo/opml_convert_rss
Command line python utility, Converts the opml(Xml) or JSON file of a youtube user subscriptions provided by youtube, into a text file which can added to RSS reader setup file, like newsboat for example. Thus converting your youtube subscriptions, into a group of tagged RSS feeds.
cli command-line-tool convert converter feeds-reader json newsboat opml python python-utility rss rss-reader rss-reader-setup subscription-manager subscriptions user-subscriptions utility xml youtube youtube-subscriptions
Last synced: 02 May 2025
https://github.com/askbuddie/npelection
Nepal election CLI tool to get the election update from terminal
cli go golang golang-application golang-examples nepal terminal terminal-app
Last synced: 09 Apr 2025
https://github.com/uhmarcel/rbase64
A fast multi-threaded base64 encoding / decoding library and CLI tool, made in Rust.
Last synced: 12 Dec 2025
https://github.com/hamza12700/drash
✨ Better alternative to Linux rm command
Last synced: 18 Mar 2025
https://github.com/philips-labs/tabia
Repository characteristics
bitbucket bitbucket-cli chaoss cli git github github-cli github-graphql-apiv4 gitlab gitlab-api gitlab-cli grimoirelab hacktoberfest
Last synced: 30 Apr 2025
https://github.com/ai-action/setup-ollama
🦙 Set up GitHub Actions with Ollama CLI
ai ai-action binary cli github-action github-actions large-language-models llm nodejs ollama setup-cli typescript
Last synced: 29 Apr 2026
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/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/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/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/projectdiscovery/sslcert
Reworked version of https://golang.org/src/crypto/tls/generate_cert.go
Last synced: 08 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/open-tech-foundation/cli-pbar
The Customizable CLI Progress Bars.
bar cli color colors console multiple progress progress-bar terminal
Last synced: 19 Jul 2025
https://github.com/cjdenio/hackclub-ship
The best way for Hack Club members to ship their projects to Slack!
Last synced: 08 Nov 2025
https://github.com/nxadm/supermain
Raku MAIN() with superpowers
cli command-line flags main parameters raku
Last synced: 03 Mar 2025
https://github.com/viko16/suoxie
🔍 Query abbreviations in your command line or Node.js Api. 「查单词缩写」
Last synced: 13 Apr 2025
https://github.com/ehmicky/preferred-node-version
Get the preferred Node.js version of a project or user
bash cli command-line dependency-management es6 exec javascript library node nodejs npmjs npx nvm operating-system package-manager shell terminal typescript versioning versions
Last synced: 12 May 2025
https://github.com/plavjanik/vtl-cli
Velocity Template Language (VTL) Command-line Interface
Last synced: 18 Jul 2025
https://github.com/sebastian-xyz/yablo
Yet Another Battery Life Optimizer for Linux 🐧
battery-life cli daemon energy-consumption energy-efficiency laptop linux optimization optimizer systemd yet-another
Last synced: 29 Oct 2025
https://github.com/tsuyoken/kencryptor
Windows Encrypt/Decrypt using AES 256 bit keys
bash c cli cryptography cryptolocker cryptology decrypt encrypt encryption microsoft ransomware shell-script virus-testing windows windows-7 windows10
Last synced: 27 Oct 2025
https://github.com/softprops/emoji-clock
🕒 🐇 I'm late I'm late for a very important date
Last synced: 21 Mar 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/kodjunkie/node-raspar
🕷️ Easily scrap the web for torrent and media files.
api api-rest api-wrapper cli crawler crawling crawling-tool docker expressjs javascript movies mp3 music node-js nodejs scraper series torrent torrent-downloader video
Last synced: 13 Apr 2025
https://github.com/ronanrodrigo/errorinfo
A Command Line Interface to get info about an error from Apple APIs
Last synced: 13 May 2025
https://github.com/egodigital/ego-cli
Command Line Interface, which is designed to handle things, like Dev(Ops) tasks, much faster.
bash batch-script chuck-norris-jokes cli filesharing git http-server javascript module nodejs npm scripts shell typescript yeoman
Last synced: 21 Mar 2025
https://github.com/angreal/angreal
Task automation and project templating tool. Define reusable commands in Python, scaffold projects from templates, and let tasks travel with your codebase. Rust core, Python API.
cli developer-tools productivity project-templates pyo3 python rust scaffolding task-automation
Last synced: 29 May 2026
https://github.com/mfridman/cli
Simple Go library for creating CLI apps with subcommands and flexible flags
Last synced: 01 Nov 2025
https://github.com/knaeckekami/barbecue
Render text tables for CLI-based dart applications
Last synced: 13 Jul 2025
https://github.com/rafaelstz/ttfb-terminal
An easy way to check the server response speed via terminal
cli productivity shell terminal
Last synced: 19 Mar 2025
https://github.com/sheharyarn/cipherjs
Javascript Implementation of simple Ciphers
ciphers cli cryptography decryption encryption hacktoberfest javascript npm-package
Last synced: 19 Jul 2025
https://github.com/nirlep5252/codeforces-cli
A simple command line tool to move your competitive programming workflow to your terminal.
cli codeforces command-line-tool competitive-programming python
Last synced: 14 Apr 2025
https://github.com/evias/nem-cli
NEM-cli is a collection of command line tools for the NEM Blockchain features using the Terminal
api-client blockchain cli cryptocurrency nem-blockchain nis wallets
Last synced: 11 Apr 2025
https://github.com/kodie/bitbar-cli
A command line tool for managing your BitBar plugins.
bitbar cli command-line command-line-tool javascript macos nodejs plugins
Last synced: 21 Jul 2025
https://github.com/orbitalremnant/picoblog
A minimalistic static site generator
blogging cli static-site template
Last synced: 08 Apr 2026
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/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/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/gavinlyonsrepo/opml_convert_RSS
Command line python utility, Converts the opml(Xml) or JSON file of a youtube user subscriptions provided by youtube, into a text file which can added to RSS reader setup file, like newsboat for example. Thus converting your youtube subscriptions, into a group of tagged RSS feeds.
cli command-line-tool convert converter feeds-reader json newsboat opml python python-utility rss rss-reader rss-reader-setup subscription-manager subscriptions user-subscriptions utility xml youtube youtube-subscriptions
Last synced: 17 Jul 2025
https://github.com/wojciechmula/ternarylogiccli
CLI utilty to work out proper constants for vpternlogic instruction
Last synced: 15 Mar 2025
https://github.com/koki-develop/docker-tags
🐳 Command line tool to get a list of tags for docker images.
Last synced: 08 Apr 2025
https://github.com/leolovenet/ipqqwry
一个(包含)纯真IP库的单一可执行文件
chunzhen cli geoip golang ip qqwry qqwry-ip-database tcpdump
Last synced: 04 Jul 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