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-09 00:05:39 UTC
- JSON Representation
https://github.com/janiltonmaciel/statiks
Fast, zero-configuration, static HTTP filer server.
cli file-server golang server static-server
Last synced: 08 Sep 2025
https://github.com/anacrolix/tagflag
declarative flag parsing for Go using struct tags
argument-parsing cli go struct
Last synced: 30 Apr 2025
https://github.com/ans-group/cli
Command line utility for accessing ANS services/APIs
Last synced: 06 Mar 2026
https://github.com/n-r-k/sxbm
Simple Unix Bookmark Manager, a POSIX compliant shell script for managing bookmarks. [MIRROR OF https://codeberg.org/NRK/sxbm]
Last synced: 11 Apr 2025
https://github.com/iamhectorsosa/octomap
🐙 Transform GitHub repositories into structured JSON for LLMs and AI-powered code analysis.
Last synced: 07 Jul 2025
https://github.com/dhhruv/compresssio-gui
🖼 Streamline/Optimize your Images to save storage space using Tinify API...
cli compress compression compressor gui hacktoberfest hacktoberfest2023 image image-compression image-compressor python shell terminal tinify tinify-api tinify-image tinypng tkinter tkinter-gui
Last synced: 03 May 2025
https://github.com/maxlath/jsondepth
a small command-line tool to walk through the depth levels of a JSON objects
Last synced: 02 Mar 2025
https://github.com/andimiller/decline-completion
A module for the decline command line parser to enable bash and zsh autocomplete
Last synced: 10 Apr 2025
https://github.com/loginradius/lr-cli
lr is LoginRadius on the command line. You can perform basic actions of your LoginRadius Dashboard through command line. The actions includes login, register, logout, email configuration, domain whitelisting etc.
authentication ciam cli hacktoberfest hacktoberfest2021
Last synced: 10 Apr 2025
https://github.com/maximedaraize/create-scss-cli
🧰 CLI for a quick and easy way to structure your scss with multiple templates available
cli css sass scaffold scss starter-project templates
Last synced: 08 Sep 2025
https://github.com/youngjuning/go-release
A version control tool based on github release.
Last synced: 02 May 2025
https://github.com/phase2/rig
Outrigger command line tool
cli docker docker-machine linux osx outrigger
Last synced: 05 May 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/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
https://github.com/brocessing/unboil
:egg: Boilerplate customiser for lazy people
Last synced: 10 Apr 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/tjs-w/go-proto-stomp
STOMP Protocol Client/Broker Implementation (with interactive CLI)
cli go golang protocol stomp stomp-broker stomp-client stomp-library stomp-messaging stomp-protocol stomp-server stomp-tcp stompbroker stompclient stompmessageclient stompprotocol stompserver stompwebsocket tcp websocket
Last synced: 15 Jan 2026
https://github.com/wubin1989/esdump
esdump is a migration CLI written in Go for migrating index mapping and data from one elasticsearch to another.
cli cobra elasticsearch golang migration-tool
Last synced: 29 Oct 2025
https://github.com/lacymorrow/movie-info
🎥 Get information, images, rating, description, etc. about a movie.
api cli javascript movie movie-info nextjs nodejs plugin react tmdb
Last synced: 17 Mar 2025
https://github.com/megagrindstone/doconvo
A Terminal User Interface (TUI) application that enables interactive conversations with your documents using Large Language Models (LLM) and Retrieval-Augmented Generation (RAG) techniques.
anthropic anthropic-claude bubbletea cli go llm ollama ollama-client openai openai-assistant-api rag tui
Last synced: 10 Apr 2025
https://github.com/aphp/confit
Confit is a complete and easy-to-use configuration framework aimed at improving the reproducibility of experiments by relying on the Python type annotations, minimal configuration files and a robust CLI.
cli configuration interpolation python registry validation
Last synced: 12 Dec 2025
https://github.com/mfridman/bestgo
CLI to output stargazer ⭐️ histogram for a GitHub repository
Last synced: 10 Apr 2025
https://github.com/awwaiid/iwt
I Wish To ... a command line magic tool using LLM (via OpenAI API)
Last synced: 01 May 2025
https://github.com/spinupwp/spinupwp-cli
The official command-line tool for SpinupWP.
Last synced: 12 Dec 2025
https://github.com/ehmicky/all-node-versions
List all available Node.js versions
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: 17 Mar 2025
https://github.com/koopjs/koop-cli
CLI tool to build Koop applications and plugins
Last synced: 10 Apr 2025
https://github.com/pybash1/py_everything
A python package containing all the basic functions and classes for python. From simple addition to advanced file encryption.
advanced-programming basic-programming classes cli encryption encryption-decryption everything functions git gitit library package path pip pypi python readthedocs setup-tool variants
Last synced: 07 Oct 2025
https://github.com/tonyseek/macdict
CLI and library to look up dictionary in macOS.
Last synced: 10 Apr 2025
https://github.com/anigo-org/anigo-cli
A console tool to search and watch anime.
Last synced: 10 Mar 2026
https://github.com/hunghg255/hqr
Generate QR code
base64 cli npm qr qrcode qrcode-generator uri
Last synced: 14 Jul 2025
https://github.com/raniellyferreira/rotate-files
Rotate files locally, in S3 (api-compatible), Google Storage or Azure Blob Storage based on custom backup rotation scheme
aws azure backup blob-storage cli database devops files gcs golang google lightweight logs rotate rotate-backups rotate-files rotate-logs s3 s3-api storage
Last synced: 17 Oct 2025
https://github.com/icofans/mapp
CLI for flutter app by dart.
cli cli-app flutter flutter-app
Last synced: 24 Nov 2025
https://github.com/dwisiswant0/shloop
Want to execute command repeatedly without workache? Here is shloop born for it!
Last synced: 05 Jul 2025
https://github.com/djalmaaraujo/wrk
(NOT MAINTAINED) wrk logger is a daily logger for tasks/activities. Useful to record standup notes/meetings/etc.
ava cli command-line nodejs productivity sade wrk
Last synced: 15 Apr 2025
https://github.com/olegiv/llm-wiki-go
Karpathy-style LLM Wiki — raw/ holds immutable source material, wiki/ is the compiled knowledge layer, wikilint enforces structure.
claude-code cli go golang karpathy knowledge-base linter llm markdown obsidian second-brain wiki
Last synced: 27 May 2026
https://github.com/izumin5210/clig
boilerplate generator and utilities for CLI tools in Go
Last synced: 18 Apr 2025
https://github.com/henriwahl/seafadm
Seafile web interface wrapper for administration via CLI
Last synced: 03 May 2025
https://github.com/halchester/getmytypes
👾 A cli tool to install all your @types/<any> files into your devDependencies!
cli definitelytyped developer-tools node npx typescript
Last synced: 20 Nov 2025
https://github.com/mirukana/lunafind
Search, filter, inspect, download posts from Danbooru/Safebooru and find them back from the command line without setting up any service or database.
anime api booru cli client danbooru download filter image lunakit lunasync order safebooru scrap search tag terminal ugoira
Last synced: 07 Sep 2025
https://github.com/uetchy/epicfail
⛑ Better error reporting for Node.js command-line apps.
cli command-line error-handling error-reporting javascript
Last synced: 19 Apr 2025
https://github.com/filipekiss/nestjs-cli-completion
CLI completion for NestJS
cli completion nestjs node npm zsh
Last synced: 16 Jan 2026
https://github.com/albinvar/anonfiles-cli
An awesome console application built using php which can upload and download files using anonfiles.com api directly from your terminal.
anonfiles anonfiles-cli cli hacktoberfest hacktoberfest-accepted hacktoberfest2023 php
Last synced: 07 May 2025
https://github.com/lgdd/lfr-cli
LFR is an unofficial CLI tool written in Go that helps you create & manage Liferay projects.
cli command-line go golang liferay
Last synced: 19 Apr 2025
https://github.com/itsjwala/ccr
Command line tool for executing programs with input test file and 40+ languages support
cli code command-line-tool compiler online-judge run
Last synced: 28 Oct 2025
https://github.com/numandev1/expo-library
CLI for creating reusable, modern Expo libraries using monorepo and expo init.
cli expo-library library monorepo react-native
Last synced: 12 May 2025
https://github.com/exadel-inc/server-sketch-cli
CLI for component based server for frontend developers. Helps quickly serve static files, generate html for components & pages for new projects.
cli examples express javascript nodejs server-sketch
Last synced: 15 Apr 2025
https://github.com/thealexdev23/japm
A package manager that uses curses to provide a friendly UI
c cli package package-manager packages tui
Last synced: 10 Apr 2025
https://github.com/freepik-company/tekton-exporter
A Prometheus exporter for Tekton's not natively exported metrics
cli golang prometheus prometheus-exporter tekton tekton-pipelines
Last synced: 19 Apr 2025
https://github.com/knutkirkhorn/cisco-vpn-rdp-connecter
Connect to Cisco AnyConnect VPN and open a Microsoft Remote Desktop (RDP) window
anyconnect cisco cli command-line-tool nodejs rdp vpn
Last synced: 16 Jul 2025
https://github.com/jvanbuel/pattrick
Pattrick is a command line tool for managing Personal Access Tokens (PAT) in Azure DevOps
Last synced: 14 Apr 2026
https://github.com/vinugawade/ms-bkp
Bash script to backup all mysql databases as separate compressed files.
bash bash-script cli command-line-tool database export github linux macos mysql mysql-database open-source opensource shell shell-scripts sql utility windows
Last synced: 22 Apr 2025
https://github.com/dannyfeliz/create-pull-request
`create-pull-request` is a CLI that lets you open the URL to create a pull request pointing to the base branch in Github and Bitbuket.
cli open-pull-request pull-request
Last synced: 22 Apr 2025
https://github.com/destinmoulton/pixi
A CLI file browser and media interface for Raspberry Pi and Omxplayer.
cli file-explorer go omxplayer
Last synced: 11 Mar 2026
https://github.com/goutte/git-spend
Sum the time-tracking "/spend" commands of commit messages.
binary cli git git-addons git-commands golang spending-tracker time-tracking tool
Last synced: 13 Jul 2025
https://github.com/smortex/puppet-add-cli-auth-to-certificate
Update a Puppet certificate to make it suitable for CLI authentication
authentication certificate cli hacktoberfest puppet
Last synced: 23 Apr 2025
https://github.com/wp-cli/super-admin-command
Lists, adds, or removes super admin users on a multisite installation.
admin cli hacktoberfest security superadmin wordpress wp-cli wp-cli-package
Last synced: 12 Jun 2025
https://github.com/kenanbek/mongocli
Command Line Interface for MongoDB. For learning purposes.
cli client command-line go golang mongoclient mongodb
Last synced: 07 May 2025
https://github.com/roman910dev/ghmd
An extremely light-weight (~4KB) and simple command line tool to convert Markdown files to GitHub-styled HTML.
cli converter github github-flavored-markdown html markdown
Last synced: 16 Jan 2026
https://github.com/chovanecm/snow-run
Run ServiceNow background scripts from the command line
cli command-line-interface command-line-tool development devops javascript service-now servicenow snowrun terminal-based
Last synced: 23 Apr 2025
https://github.com/ollionorg/cloudendure-python
A Python 3.7+ client and utilities for CloudEndure
api-client aws boto3 cli cloud cloud-migration cloudendure cloudendure-python migrations poetry pypi python python-3 python3 python3-7 python3-8 python3-9 python37 python38 python39
Last synced: 09 Apr 2025
https://github.com/emosheeep/lockfile-conflicts
A custom merge driver, aims to handle lockfile conflicts automatically in merge/rebase process.
automerge cli conflicts cooperation git infra lockfile merge merge-driver monorepo pnpm rebase workflow
Last synced: 06 Jul 2025
https://github.com/yaegashi/cobra-cmder
Useful command builder for spf13/cobra
Last synced: 28 Apr 2025
https://github.com/raucao/rs-backup
Backup/restore data from/to any remoteStorage account
backup cli javascript npm-package remotestorage restore unhosted
Last synced: 04 Oct 2025
https://github.com/optum/semver-cli
A technology agnostic cli for common semantic versioning operations.
Last synced: 21 Jan 2026
https://github.com/andrewferrier/memy
Track and recall frequently and recently used files or directories
Last synced: 23 Feb 2026
https://github.com/bkrmdahal/cli-chatgpt
CLI to call chatGPT api with query and system context.
Last synced: 14 Apr 2025
https://github.com/mbid/hmemo
Spaced repetition of flash cards on the command line
Last synced: 15 Apr 2025
https://github.com/edoardottt/bashify
Powershell profile to bashify your Windows prompt
bash cli cli-app console console-application linux powershell powershell-script powershell-scripts profile prompt shell windows windows-10 windows-app
Last synced: 23 Mar 2025
https://github.com/nicolaiw/fsmenu
A very small DSL to create an interactive cli.
Last synced: 10 Jun 2025
https://github.com/k4m4/hex-cli
Hex encode & decode a string, right from your terminal.
cli decoding encoding hex hexadecimal
Last synced: 03 May 2025
https://github.com/aliounebfam/vscode_projects_launcher
Scripts pour démarrer plusieurs projets VSCode à partir d'un répertoire principal. | Scripts to launch multiple VSCode projects from a main directory.
automation cli launcher linux macos multiple-projects scripts starter vscode windows
Last synced: 23 Jul 2025
https://github.com/krysopath/vaultify
a hexagon of secret provisioning
adapter-pattern cli docker gpg hashicorp-vault hexagonal-architecture integration openssl security security-automation
Last synced: 30 Apr 2025
https://github.com/makarski/gtasks-rs
Rust Client for Google Tasks API
cli client google-api google-tasks google-tasks-api rust rust-google
Last synced: 14 Mar 2025
https://github.com/a-kenji/sizelint
Lint your file tree based on file sizes
ci-cd cli code-quality developer-tools file-size formatter linter pre-commit
Last synced: 16 Feb 2026
https://github.com/volcomix/500wallpaper
CLI to download wallpapers and lock screens from 500px website.
500px cli javascript lockscreen nodejs wallpaper
Last synced: 15 Apr 2025
https://github.com/anirudh4583/ezpush
Are you tired of writing git add git commit git push all the time? Here's a simple CLI to do it all in one go :)
Last synced: 14 Apr 2025
https://github.com/eftakhairul/crypto-terminal-watch
A terminal based app
cli command-line-app crypto cryptocurrencies cryptocurrency ctw golang golang-application golang-library
Last synced: 16 Apr 2025
https://github.com/korigamik/kickassanime-downloader
A nice asynchronous anime downloader and task automater for kickassanime.
anime cli downloader episodes kickass kickassanime-downloader linux python python3 windows
Last synced: 24 Jul 2025
https://github.com/lcfd/trak
Keep a record of the time you dedicate to your projects. ⚠️ Under HEAVY active development ⚠️
cli command-line command-line-tool python report time time-tracking tracking
Last synced: 10 Apr 2025
https://github.com/alanchenchen/hotload-cli
A CLI to run a javascrpit or cmd by hot-reloading
cli hot-reload hotload node nodejs
Last synced: 12 Aug 2025
https://github.com/b0ney/xmodits-cli
Command line version of xmodits - A tool to rip samples from tracker modules.
audio cli fasttracker2 impulsetracker protracker ripper rust screamtracker tracker-music xmodits
Last synced: 15 Mar 2025
https://github.com/devansh3712/pysql
Python wrapper for making MySQL queries easier
cli hacktoberfest hacktoberfest2022 mysql python
Last synced: 31 Jul 2025
https://github.com/TheAlexDev23/japm
A package manager that uses curses to provide a friendly UI
c cli package package-manager packages tui
Last synced: 22 Nov 2025