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/diku-dk/staffeli
DIKU Support Tools for Canvas LMS
canvas-lms cli python3 rest-api
Last synced: 09 Mar 2026
https://github.com/luctst/get-readme
CLI tool to generate an esthetic README file 🔖🔖
cli cli-app cli-tool generate-readme nodejs nodejs-modules nodejs-tools
Last synced: 03 Mar 2025
https://github.com/m3dzik/imgurs
CLI and Library for Imgur API written in Rust 🦀
cli imgur imgur-api imgur-client imgur-com imgur-uploader rust rust-api-client rust-crate rust-crates rust-lang rust-library
Last synced: 13 Apr 2025
https://github.com/nicknaso/magick-cli
Native ImageMagick CLI for Node.js
addon c cli cplusplus imagemagick imageprocessing javascript native-libraries nodejs
Last synced: 13 Apr 2025
https://github.com/DoneDeal0/codefather
Codefather protects your codebase by controlling who can change what. Set authorization levels, lock down files, and enforce your rules—offline via CLI or online with GitHub Actions.
access-control cli code-review codefather codeowner-approval codeowners codeowners-files file-protection github-actions godfather mafia protection repository-management reviewer reviewer-assignment rule-based security team-management
Last synced: 11 Sep 2025
https://github.com/hansbug/plantumlcli
Python cli and package interface for local and remote plantuml
cli plantuml plantuml-diagrams python3
Last synced: 24 Jun 2025
https://github.com/insality/sheets-exporter
Sheets Exporter - CLI software for processing and save data from Google Sheets in seconds.
automation cli data export google-sheets
Last synced: 12 May 2025
https://gitlab.com/pinage404/git-gamble
`git-gamble` is a tool that blends [TDD (Test Driven Development)](https://en.wikipedia.org/wiki/Test-driven_development) + [TCR (`test && commit || revert`)](https://medium.com/@kentbeck_7670/test-commit-revert-870bbd756864) to make sure to **develop** the **right** thing 😌, **baby step by baby step** 👶🦶 [Get Started](https://git-gamble.is-cool.dev/)
GitLab CI/CD Gitlab release-cli TDD appimage cli cli-tool cli-tools command line tool command-line-tool cross compile cross platform cross-compilation cross-compile cross-platform developer-tools devtool devtools gamble git gitlab-ci gitlab-registry mdbook nix pnpm rust slide slides slideshow slidev tcr test test driven development testing testing-tools tests unit test unit testing unit-test unit-testing unittest
Last synced: 09 May 2025
https://github.com/srinivasayush/docrunner
A command line tool which allows you to run the code in your markdown files to ensure that readers always have access to working code.
args automation cli cli-app continuous-integration dart devops powertool powertools readers software-development software-testing software-testing-tools terminal
Last synced: 06 Mar 2026
https://github.com/mr-karan/kitehistory
🤑 Kite History API wrapper
cli fintech kite python3 stock-market stock-prices
Last synced: 14 Apr 2025
https://github.com/sirMackk/wiregate
Simple WireGuard setup for LANs for humans
Last synced: 21 Apr 2025
https://github.com/ssssota/typedotenv
dotenv utility for TypeScript
cli code-generation dotenv typescript unplugin vite webpack
Last synced: 19 Mar 2025
https://github.com/aperezdc/cflag
Non-allocating command line flag parser
cli command-line options parser
Last synced: 05 Jul 2025
https://github.com/erueri/oyomu
A command line comic reader and collection manager
cli comics-collection comics-reader epub-reader ocaml terminal
Last synced: 11 Jun 2025
https://github.com/pgollangi/netselect
💻 A CLI tool and Go library to find the fastest site based on the lowest ICMP latency.
cli command-line command-line-tool go go-library golang golang-application icmp-ping netselect ping
Last synced: 22 Apr 2025
https://github.com/34j/decryptpdf
Simple CLI tool for decrypting PDF files. `pipx run decryptpdf` (PDF password remover / unlocker, ✔Batch processing, ✔CLI)
cli command-line command-line-tool decryption pdf pdf-decrypt pikepdf pypi pypi-package python unlock
Last synced: 10 Jun 2025
https://github.com/progfay/github-streaks
Check streak on GitHub from CLI
cli github nodejs streak typescript
Last synced: 09 Jul 2025
https://github.com/opengento/magento2-makegento-cli
Make but for Magento
artisan artisan-command artisan-commands cli command command-line command-line-interface command-line-tool commandline commands magento magento-2 magento-extension magento-module magento2 magento2-extension magento2-extension-free magento2-module makegento maker
Last synced: 23 Apr 2025
https://github.com/Sija/climate.cr
Tiny tool to make your CLI output 🌈 coloured
Last synced: 13 May 2025
https://github.com/julianburr/sketchtool-cli
CLI wrapped around Sketch.app's sketchtool binary
Last synced: 17 Apr 2025
https://github.com/mysticatea/if-node-version
Run a shell command if it's on the node of specified versions.
cli cli-command node nodejs npm npm-module npm-package npm-scripts version version-check
Last synced: 07 May 2025
https://github.com/xolox/python-qpass
Frontend for pass (the standard unix password manager)
cli command-line fuzzy-search pass password-manager python search unix
Last synced: 23 Apr 2025
https://github.com/dorayakikun/pixelmatch-rs
Image diff tool. port of mapbox/pixelmatch
Last synced: 07 Apr 2025
https://gitlab.com/bradwood/git-lab-rust
A cli tool for interfacing with a gitlab server.
Last synced: 22 Apr 2025
https://github.com/bigdra50/unity-cli
CLI tool for controlling Unity Editor via command line - Play Mode, console logs, tests, scenes, GameObjects and more
cli developer-tools python unity unity3d
Last synced: 22 Feb 2026
https://github.com/aCLImatise/CliHelpParser
Reads the output from CLI help commands, and generates machine readable schemas (CWL etc)
bioinformatics cli cwl parser pipeline wdl workflow
Last synced: 10 Mar 2025
https://github.com/ghondar/crassa
Create React App Server Side Application
cli crassa create-react-app react reactjs redux redux-duck redux-saga server-side-application ssr universal
Last synced: 12 Apr 2025
https://github.com/knbr13/http-client
🌐 HTTP Client is a command-line tool for executing HTTP requests
Last synced: 17 Aug 2025
https://github.com/gskema/prestashop-installer
PHP CLI PrestaShop downloader. Downloads and extracts PrestaShop files.
Last synced: 14 Jul 2025
https://github.com/jaymon/dump
Python wrapper around psql and pg_dump to make it easier to backup/restore a PostgreSQL database
backup cli database pg-dump postgres postgresql postgresql-database psql python restore
Last synced: 27 Oct 2025
https://github.com/sorafujitani/ccsession
pick any past Claude Code session via fzf, then resume it from the right cwd
anthropicanthropic claude claude-code cli developer-tools fzf golang session-management terminal
Last synced: 01 Jun 2026
https://github.com/lukacf/meerkat
Meerkat - A modular, high-performance agent harness built in Rust.
agentic ai ai-agents claude claude-code cli codex codex-cli gemini gemini-cli harness mcp rest rpc rust sdk sdk-python sdk-rust sdk-typescript
Last synced: 31 May 2026
https://github.com/evilbytecode/golangstyle
GolangStyle, best looking go library.
cli color color-library console-application go go-package golang package
Last synced: 16 Oct 2025
https://github.com/nextbitlabs/onepunch
:boom: Command-line interface to create presentations using web technology.
cli css html onepunch pdf pdf-presentations presentations slide slides web-technologies
Last synced: 28 Feb 2026
https://github.com/msn0/teti
CLI for testing DOM timings built upon Headless Chrome & Lighthouse 💜
cli first-paint lighthouse performance timings
Last synced: 05 Oct 2025
https://github.com/squarecloudofc/cli
This package provides a direct way to interact with the official Square Cloud API.
Last synced: 13 Feb 2026
https://github.com/rpearce/bashcards
Practice flashcards in your terminal
bash cli flashcards hacktoberfest nix practice-flashcards terminal
Last synced: 06 Oct 2025
https://github.com/gammasoft71/xtd_c
Free open-source C11 framework to create console, forms (GUI like WinForms) and unit test applications on Microsoft Windows, Apple macOS and Linux.
c c11 cli cmake console cross-platform cross-platform-desktop cross-platform-gui desktop framework gui gui-framework gui-toolkit portable test-framework toolkit unittest xtd xtd-c
Last synced: 08 Oct 2025
https://github.com/joshka/tooters
Tooters: A Rust TUI-based Mastodon App
cli cli-app mastodon mastodon-app tui tui-rs
Last synced: 25 Oct 2025
https://github.com/ogrew/visp
ffmpeg wrapper CLI tool written in Common Lisp
Last synced: 25 Oct 2025
https://github.com/codedotjs/instagram-id-of
:new_moon_with_face: Easily find the User ID of any Instagram user from Command line.
cli cli-app instagram instagram-user user-id
Last synced: 24 Oct 2025
https://github.com/micromata/check-packages
CLI tool to check your npm dependencies against a list of allowed/forbidden packages.
cli cli-utilities dependencies packages
Last synced: 23 Jan 2026
https://github.com/Insality/sheets-exporter
Sheets Exporter - CLI software for processing and save data from Google Sheets in seconds.
automation cli data export google-sheets
Last synced: 23 Oct 2025
https://github.com/gabrieleinvernizzi/zig-prompter
zig-prompter is a lightweight and flexible library for building and managing interactive text-based prompts.
cli prompt terminal zig zig-package
Last synced: 21 Oct 2025
https://github.com/ch00k/orthanc-cli
Command-line interface for Orthanc, an open-source, lightweight DICOM server
cli command-line commandline dicom orthanc rust
Last synced: 19 Oct 2025
https://github.com/deadsy/py_linenoise
A port of the linenoise line editor to Python.
cli command-line line-editor linenoise python readline
Last synced: 22 Jan 2026
https://github.com/santifer/career-ops
AI-powered job search system built on Claude Code. 14 skill modes, Go dashboard, PDF generation, batch processing.
ai-agent anthropic automation career claude claude-code cli golang interview-prep job-search open-source resume
Last synced: 26 Apr 2026
https://github.com/zouyoushun/angular-spec-generator
Angular spec generator, onec generate all spec file by sample cli.
Last synced: 28 Oct 2025
https://github.com/bwireman/cactus
A tool for managing git lifecycle hooks with ✨ gleam! Pre commit, Pre push and more!
beam cli dx erlang git git-hooks gleam hooks javascript pre-commit pre-commit-hook tools
Last synced: 10 Apr 2025
https://github.com/nikku/run-camunda
Download, spin up and shutdown Camunda painlessly from Node.
Last synced: 12 Jun 2025
https://github.com/dtrckd/pymake
An experiment control system for reproducible research
cli cross-validation machine-learning model-driven-development scientific
Last synced: 10 Apr 2025
https://github.com/sbueringer/kubernetes-rbacq
Querying Kubernetes RBAC Objects
cli cobra kubernetes kubernetes-rbacq rbac
Last synced: 11 Apr 2025
https://github.com/blaind/hstrace
Syscall tracing CLI & library made in Rust
cli command-line command-line-tool rust rust-crate strace syscall syscalls tracing
Last synced: 05 May 2025
https://github.com/datasnakes/beRi
beRi "beri environments for R installations" is an R environment, R installation, and R package management system for R
biohackathon cli environment hackathon hackseq18 package-management package-manager python3 r
Last synced: 01 May 2025
https://github.com/ruochuan12/ni-analysis
尤雨溪推荐神器 ni ,能替代 npm/yarn/pnpm ?简单好用!源码揭秘!
Last synced: 30 Oct 2025
https://github.com/dillionmegida/esgit
CLI package with simplified aliases for git commands
aliases autocomplete cli git git-commands simplified-aliases
Last synced: 23 Jun 2026
https://github.com/mrvcoder/getasn
🌐 Get Some Useful Info From Domain/IP/ASN 🔥
asn-lookup bgpview bugbounty cdn cdn-check cidr cli domain information-gathering osint recon reconnaissance
Last synced: 10 Apr 2025
https://github.com/dartilesm/alexgit
Alexgit is a virtual assistant that will help you writing amazing and beautiful commits.
ai cli cohere git javascript openai
Last synced: 05 Jul 2025
https://github.com/malashin/fflite
fflite is FFmpeg wrapper for minimalistic progress visualization while keeping the flexability of CLI.
cli encoding ffmpeg go golang multimedia video
Last synced: 30 Apr 2025
https://github.com/fennifith/Asciimg
A command line tool to display images in ASCII.
Last synced: 08 Jun 2026
https://github.com/argus-labs/world-cli
A swiss army knife for creating, managing, and deploying World Engine projects
Last synced: 29 Apr 2026
https://github.com/raylanlin/smarttune-cli
SmartTune CLI — Multi-platform flight log analysis & tuning advisor (ArduPilot + Betaflight + PX4)
ardupilot betaflight cli drone fft-analysis flight-controller log-analysis pid-tuning px4 python tuning
Last synced: 10 May 2026
https://github.com/patrickfav/dice
A cryptographically secure pseudorandom number generator cli tool printing in a wide variety of byte encodings (hex, base64,..) and for many programming languages (c, java, c#, php, etc.) using NIST SP800-90Ar1 HMAC-DRBG. Supports external seeding from various true random services.
base32 base36 base64 base85 cli encoding entropy-source hex hmac-drbg hotbits java nist octal prng random-number-generators seed sp800-90a text-encodings
Last synced: 09 Apr 2025
https://github.com/derhuerst/prompt-skeleton
A consistent behavior for CLI prompts.
Last synced: 15 Apr 2025
https://github.com/bfontaine/gzsize
Print the uncompressed size of a GZip file.
Last synced: 15 Apr 2025
https://github.com/backdrop-contrib/backdrop-drush-extension
A set of commands and boot class for Drush and Backdrop CMS.
Last synced: 01 Jul 2025
https://github.com/abusomani/go-palette
Decorate your terminals using Palette 🎨
ansi ansi-colors ansi-escape-codes cli go golang golang-library style
Last synced: 09 Mar 2026
https://github.com/intentuilabs/cli
The command line interface for Intent UI.
cli intentui intentui-cli justd justd-cli react-aria react-aria-components
Last synced: 24 Jul 2025
https://github.com/personalrobotics/chimera
:snake: A CLI tool for generating Boost.Python/pybind11 bindings from C/C++
boost-python chimera clang-toolchain cli cpp llvm mustache pybind11 python
Last synced: 29 Aug 2025
https://github.com/numtide/github-deploy
Track deployments on GitHub PRs
buildbot-numtide ci cli github-deployment
Last synced: 08 Apr 2025
https://github.com/sirmackk/wiregate
Simple WireGuard setup for LANs for humans
Last synced: 15 Apr 2025
https://github.com/rnag/cargo-rx
A simple, modern fuzzy finder tool to run examples in a Cargo project.
cargo cli crates example examples fuzzy-finder fzf run-example rust skim
Last synced: 02 Jul 2025
https://github.com/transitive-bullshit/puppeteer-instagram-cli
CLI for Instagram automation driven by headless chrome.
automation cli headless-chrome instagram puppeteer
Last synced: 01 Sep 2025
https://github.com/asgarovf/locusai
🤖 From issue to PR with one interface across Claude and Codex.
ai ai-engineering assistant automation claude-code cli codex developer-tool sandboxing vibe-coding
Last synced: 10 Mar 2026
https://github.com/derhuerst/tiny-cli-editor
A nano-like command line editor.
Last synced: 15 Apr 2025
https://github.com/story-branch/story_branch
Quickly create a feature branch based on the tickets/stories assigned to you in any of the supported trackers - PivotalTracker, JIRA, Github or LinearApp
cli github-issues jira linear-app pivotal-tracker productivity-tools ruby terminal
Last synced: 29 Jun 2025
https://github.com/tomodian/release
A command-line utility to manage Keep-a-changelog formatted changelogs. Written in Go, works nicely on Monorepo.
changelog cli devops go keep-a-changelog keepachangelog linux macos monorepo release-automation release-management
Last synced: 10 Mar 2026
https://github.com/samzong/recall
Local-first TUI for searching AI coding session history across Claude Code, Codex, and OpenCode with hybrid FTS + semantic retrieval
claude-code cli codex developer-tools local-first opencode ratatui rust semantic-search sqlite tui
Last synced: 24 May 2026
https://github.com/pinefile/pine
Small JavaScript-based task runner for node.js
build-tool cli command-line hacktoberfest javascript make makefile pinefile task task-runner
Last synced: 24 Mar 2025
https://github.com/relastle/colorflag
:lollipop: Colored help (usage) for flag (standard library)
Last synced: 15 Apr 2025
https://github.com/kpym/marianne
Logiciel qui génère les logos des administrations en respectant la charte graphique de l'état de 2020.
charte-graphique-etat-2020 cli go golang logo marianne
Last synced: 13 May 2025