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/natlee/heic2png
Convert format of HEIC image to PNG by using Python.
cli format heic heif heif-converter image-convert image-converter image-format image-processing ios-camera png tool
Last synced: 11 Jul 2025
https://github.com/splode/creep
🌚 A specialized image download utility, useful for grabbing massive amounts of random images.
cli command-line downloader go golang random-image utility
Last synced: 11 Apr 2025
https://github.com/khuyentran1401/python_snippet
Python and data science snippets on the command line
cli command-line command-line-tool data-science python python3 snippet
Last synced: 13 Apr 2025
https://github.com/seeebiii/lambdalogs
A CLI tool to trace AWS Lambda calls over multiple CloudWatch log groups.
aws aws-cloudwatch aws-lambda cli faas lambda logging node serverless
Last synced: 25 Jun 2025
https://github.com/jobehi/mkproj
An Interactive CLI Tool to Setup Your Project Trees
Last synced: 16 Apr 2025
https://github.com/golota60/yayfetch
🧁 Node.js multi-platform screenfetch
aesthetics cli command-line command-line-tool fetch javascript linux macos neofetch osinfo pfetch screenfetch system-information systeminfo terminal typescript unixporn windows
Last synced: 23 Mar 2025
https://github.com/launchdarkly/ldcli
The official command line interface for managing LaunchDarkly feature flags.
cli command-line-interface feature-flags feature-toggles launchdarkly-integration managed-by-terraform
Last synced: 03 Feb 2026
https://github.com/oras-project/setup-oras
Set up your GitHub Actions workflow with a specific version of ORAS
Last synced: 15 Apr 2025
https://github.com/dan1elt0m/binarycookies
Binary Cookies CLI and Python library
binary binary-cookie binary-cookies binarycookies cli cookies parser python reader
Last synced: 18 Jan 2026
https://github.com/zeusdeux/md-toc
Generate a GitHub compatible table of contents from headings in a markdown file. Tie into a pre-commit hook for max level awesome!
cli contents husky lint-staged markdown pnpm pre-commit pre-commit-hook
Last synced: 18 Mar 2025
https://github.com/xero/sofancy
fun unicode font tool
cli fonts node nodejs shell unicode unicode-characters
Last synced: 05 May 2025
https://github.com/codeclown/helppo
Instant admin UI for your database
cli crud database express-middleware mysql postgresql
Last synced: 06 Mar 2026
https://github.com/contentful/contentful-merge
CLI to merge entries between environments
Last synced: 13 Apr 2025
https://github.com/caronc/nzbget-tidyit
Will clean up your video media library by eliminating directories that no longer contain the video file they once hosted
automation cli nzbget nzbget-script scheduling-script video-library
Last synced: 11 Apr 2025
https://github.com/asika32764/php-simple-console
Single file CLI framework to help you write build scripts.
argument-parser argv cli cli-app cli-framework console console-application console-framework stdin
Last synced: 15 Jun 2025
https://github.com/taggon/fonty
A simple library and CLI tool for generating web fonts
Last synced: 05 May 2025
https://github.com/orbitalshell/orbital-shell
Orbital Shell is a command shell based inspired by bash and POSIX recommendations, coded in C# NET 5.0
ansi bash cli command-line-interface command-line-parser command-line-tool command-line-tools csharp engine history interactive linux netcore31 netcore5 netstandard21 orbital posix posix-recommendations shell streams
Last synced: 16 Jun 2025
https://github.com/Sly777/hayde
Open Source Component-Driven Code Generator; It supports OpenAI, Ollama, ChakraUI, MaterialUI, BuilderIO, and more.
ai ai-helper builder-io chakra-ui cli cli-app cli-tool cli-tools cli-utility component-library material-ui node node-cli ollama openai react reactjs typescript
Last synced: 11 Apr 2025
https://github.com/emad-elsaid/hydra
𓆚 C implementation of the famous Emacs Hydra package to be used in terminal. Groups commands and assign each command a key binding
Last synced: 26 Jun 2025
https://github.com/justjavac/deno-is
Detect the running environment and context of the current script
check cli deno env mod typescript
Last synced: 30 Apr 2025
https://github.com/space307/pure-index
🌿 Clean your packages of unused exports with ease
cleanup cli ease export framework-agnostic import javascript-api maintenance monorepo unused workspace
Last synced: 23 Jan 2026
https://github.com/lobotomoe/revenant
Cross-platform Python client for ARX CoSign electronic signatures via SOAP API
armenia cli cosign cross-platform digital-signatures dsa ekeng electronic-signature gui pdf-signing python soap
Last synced: 06 Mar 2026
https://github.com/mahmoud/face
🗿 Straightforward CLI parsing and dispatching microframework
Last synced: 12 Oct 2025
https://github.com/jphastings/jwker
A PEM -> JWK command line conversion tool
cli cryptography encryption jwk pem
Last synced: 10 Oct 2025
https://github.com/andydecleyre/nestedtextto
CLI to convert between NestedText and JSON, YAML, or TOML, with explicit type casting
cli json nestedtext pypi-package python toml yaml yamlpath
Last synced: 25 Oct 2025
https://github.com/toniov/es-fixtures
esfix - Simple fixture loading for Elasticsearch on Node.js
bootstrap bulk callback cli command-line-tool elasticsearch fixture-loading fixtures javascript mock-data nodejs promise promises unit-testing
Last synced: 15 Jun 2026
https://github.com/kexi/vibe
Super fast Git worktree management tool with Copy-on-Write optimization
cli developer-tools git typescript worktree
Last synced: 23 May 2026
https://github.com/ImAyrix/er
😁 Easy Regex
bug-bounty bugbounty cli golang regex
Last synced: 10 Mar 2025
https://github.com/daavidrgz/gtheme
🚀 A blazingly fast easy to use dotfile and global theme manager written in Rust
cli customization linux rust theme tui
Last synced: 31 Mar 2025
https://github.com/qiqiboy/tiger-new
快速生成一个标准前端开发项目的CLI工具,支持SSR同构渲染。
cli create-react-app javascript react react-cli
Last synced: 12 Jan 2026
https://github.com/yjl9903/naria2
Convenient BitTorrent Client based on the aria2 JSON-RPC
animegarden animespace aria2 aria2-webui aria2c aria2c-rpc browser cli node torrent
Last synced: 16 Mar 2025
https://github.com/graphql-cli/graphql-cli-voyager
GraphQL Voyager plugin for graphql-cli
Last synced: 29 May 2026
https://github.com/ntk148v/goignore
A .gitignore wizard in your command line written in Golang
bubbletea cli gitignore-generator goignore golang hacktoberfest lipgloss
Last synced: 11 Mar 2026
https://github.com/vladimyr/packtpub-cli
Download freely offered books from packtpub.com
cli daily-free-offers downloading-ebooks-offered ebook packtpub packtpub-downloader
Last synced: 06 Oct 2025
https://github.com/arnellebalane/imgur-upload-cli
upload images to imgur.com from your command line.
Last synced: 01 Mar 2025
https://github.com/TektonOps/subvars
Substitute environment variables from command line for template driven configuration files.
cli configuration docker environment-variables golang gotemplate linux macos template windows
Last synced: 27 Feb 2025
https://github.com/kobibarhanin/igit
Git made easy with Interactive git cli
Last synced: 14 Jan 2026
https://github.com/jasursadikov/mud
🗃️ Multi repository git utility. Manage multiple git-repositories simultaneously.
cli git git-cli git-scm multi-git multi-repo
Last synced: 12 Apr 2026
https://github.com/itxtech/simpleframework
[DEPRECATED] Powerful, lightweight and extensible php command line framework.
Last synced: 09 Apr 2025
https://github.com/my-dish/dish
Includes many templates.(e.g. React, Redux, CLI, Electron, etc...)
Last synced: 07 May 2026
https://github.com/aigc-hackers/mcpx
苹果 MCP 工具 ✅
anthropic automation batch-operations claude claude-skills cli codex cursor developer-tools llm-tools mcp mcp-client model-context-protocol oauth token-efficient typescript
Last synced: 30 May 2026
https://github.com/kruserr/hygg
Simplifying the way you read
cli cli-utility document-reader ebook-reader pdf pdf-reader terminal terminal-utility unix utility
Last synced: 09 Apr 2025
https://github.com/nyaomaru/changelog-bot
Automatic create changelog with AI. 🤖 It provides CLI and github actions. 🚀 https://www.npmjs.com/package/@nyaomaru/changelog-bot
ai anthropic-api automation changelog ci ci-cd cli developer-tools devops github-actions nodejs openai-api release release-notes typescript
Last synced: 07 Jun 2026
https://github.com/os-1337/os1337
OS/1337 Project
cli desktop distribution embedded embedded-linux linux linux-distribution linux-distro os-1337 os1337 retro retrocomputing server terminal tui
Last synced: 30 Oct 2025
https://github.com/thatisuday/tree
List contents of a directory in tree-like format.
cli directory-traversal go-tools golang tree
Last synced: 13 Jun 2025
https://github.com/mam-dev/confluencer
:wrench: :scroll: A CLI tool to automate common Confluence maintenance tasks and content publishing.
automation cli cli-utilities confluence migration python rest-api wiki
Last synced: 19 Apr 2025
https://github.com/yxonic/fret
Framework for Reproducible ExperimenTs
cli configuration-management deep-learning framework machine-learning python3 reproducible-experiments
Last synced: 19 Apr 2025
https://github.com/AlexW00/cli-gpt
💬 Simple TUI for ChatGPT.
chatgpt cli cmd command-line gum linux openai tui
Last synced: 18 Jul 2025
https://github.com/factorly-dev/factorly
Factorly is a local runtime for agent tool chains. It manages tool calls, injects credentials from an encrypted vault, enforces governance rules, and logs everything. Your agent sees workflows, tools, and data. Secrets stay secret.
agent ai cli mcp mcp-client mcp-server rest runtime tools
Last synced: 25 May 2026
https://github.com/hugopl/queryit
A very basic setupless terminal based SQL query runner meant to be used as a developer tool to test queries against a project database.
cli database-management developer-tools postgresql sql terminal-based
Last synced: 27 Mar 2025
https://github.com/raahii/kutt-go
Kutt.it API client & CLI written in Go
api-client cli cobra golang kutt kutt-it url-shortener urls-shortening
Last synced: 16 Jan 2026
https://github.com/pradel/gitlab-ci-validate
Checks if your .gitlab-ci.yml file is valid.
cli gitlab gitlab-ci npm-package validate
Last synced: 15 Apr 2025
https://github.com/ever-co/ever-cli
A command-line tool for Ever® Platforms
Last synced: 23 Apr 2025
https://github.com/saitolume/ankipan
🍞 A command line tool to save the full resources of any web page.
Last synced: 26 Aug 2025
https://github.com/breakthatbass/eggnog
🎅🏻 Download inputs, puzzle directions, & submit answers to Advent of Code puzzles in your terminal
advent-of-code christmas cli game libcurl
Last synced: 12 Apr 2025
https://github.com/juliankrispel/s3-auto-sync
Watch a folder and upload changes to an s3 bucket.
aws aws-s3 cli developer-tools s3
Last synced: 24 Sep 2025
https://github.com/riipandi/twistail
Modular and extensible React UI components powered by Radix UI, Tailwind CSS, and Tailwind Variants.
cli javascript nextjs radix-ui react reactjs remix-run tailwind-variants tailwindcss turborepo typescript ui-components ui-library vite
Last synced: 14 Apr 2025
https://github.com/arthrp/consoletimer
Simple timer for your terminal
cli consoletimer terminal-based timer
Last synced: 29 Jul 2025
https://github.com/taranjeet/github-trending-cli
A Python package which lists trending repositories and developers from Github
Last synced: 23 Mar 2025
https://github.com/hungrybluedev/klonol
CLI tool to help you "clone all" git repositories belonging to you.
cli collaborate git gitea github jetbrains v vlang
Last synced: 08 Mar 2026
https://github.com/sumithemmadi/json-to-plain-text
json-to-plain-text is a lightweight npm package that converts JSON into a clean, human-readable plain-text.
cli debugging format formatter human-readable javascript json json-to-plain-text json-to-text json-to-txt logger nodejs parse plain-text pretty-print test-format text typescript
Last synced: 02 Mar 2026
https://github.com/piccolo-orm/targ
Python CLI using type hints and docstrings.
cli docstrings hacktoberfest python typehints
Last synced: 26 Sep 2025
https://github.com/lencx/tauri-release
🔗 tauri release toolchain
action cli github-action tauri-apps tauri-release
Last synced: 12 Apr 2025
https://github.com/angelmunoz/nvmfs
A dead-simple node version manager written in F#
cli dotnet fsharp manager net6 node node-version-manager nodejs version
Last synced: 20 Mar 2025
https://github.com/quasilyte/qbenchstat
My personal, slightly improved version of benchstat utility
benchcmp benchmark benchstat cli command-line-tool devtool go golang performance utility
Last synced: 19 Mar 2025
https://github.com/carglglz/upyble
Command line tool for Bluetooth Low Energy MicroPython devices
ble bluetooth-low-energy cli embedded micropython python repl shell terminal
Last synced: 02 Sep 2025
https://github.com/timwassenburg/laravel-repository-generator
Generate Laravel repositories
artisan cli generator laravel php repository-pattern
Last synced: 11 Jan 2026
https://github.com/theawiteb/data2sound
A CLI and library to convert data to sound, and vice versa (dependency-free)
audio cli data-conversion rust
Last synced: 23 Jun 2025
https://github.com/FabienD/docker-stack
A pre-configured docker-compose files collection helping web developers. Additional Cli to manage registered compose files from everywhere in the terminal.
cli compose developer-tools development docker docker-compose-files helper-tool rust
Last synced: 21 Mar 2025
https://github.com/sahil87/fab-kit
Structured, spec-driven development workflow for AI coding agents.
agents ai-coding claude-code cli codex cursor developer-tools fab-kit prompt-engineering spec-driven-development windsurf worktrees
Last synced: 13 Jun 2026
https://github.com/cherryhq/stella
AI assistant that never forgets. LCM memory, multi-channel, built-in scheduler.
ai-assistant anthropic cli context-management feishu-bot golang llm openai personal-assistant qqbot self-hosted sqlite telegram-bot
Last synced: 14 May 2026
https://github.com/osodevops/ms-teams-cli
A fast, single-binary Microsoft Teams CLI built in Rust — agent-first design, structured JSON output, real-time webhooks, and full Graph API coverage
agent-first automation chatops cli command-line-tool graph-api json microsoft-graph microsoft-teams rust teams webhooks
Last synced: 03 Jul 2026
https://github.com/tobocop2/lilbee
Run local AI models, search your files and code, and crawl the web, all in one program. Cited answers, local-first, with an MCP server for your coding agent. TUI, CLI, REST API, and Python library.
ai-agents cli embeddings gguf huggingface llama-cpp lm-studio local-ai local-llm mcp model-context-protocol ollama privacy python rag retrieval-augmented-generation self-hosted semantic-search tui vector-search
Last synced: 12 Jun 2026
https://github.com/leleliu008/xcpkg
A package builder/manager for Xcode to build projects written in C, C++, Rust, Zig, Go, etc.
c cli cxx package-manager rust xcode
Last synced: 17 Mar 2025
https://github.com/jscarle/onepassword.net
A 1Password CLI Wrapper for .NET.
1password cli csharp dotnet onepassword wrapper
Last synced: 09 Sep 2025
https://github.com/transitive-bullshit/node-compat-require
Easily allow your Node program to run in a target node version range to maximize compatibility.
backwards-compatible cli compatibility node nodejs npx version
Last synced: 05 May 2025
https://github.com/tracyspacy/yacht
Yet another command line habit tracker written in rust
cli gtd habit-tracker habit-tracking ratatui rust tui
Last synced: 11 Apr 2025
https://github.com/luisnquin/nao
Take notes without worrying about the path where the file is 🌂
cli drunk ls note-taking notes terminal-editor
Last synced: 18 Mar 2025
https://github.com/lifeomic/cli
A CLI app that provides functionality around the LifeOmic platform.
cli javascript node team-clinical-intelligence
Last synced: 30 Apr 2025
https://github.com/inkel/cmd2slack
Execute a command and send its output to Slack
cli devops devops-tools go golang slack slack-api
Last synced: 26 Oct 2025
https://github.com/romaintb/terminalist
A Todoist TUI client written in Rust
cli productivity ratatui rust terminal todoist tui
Last synced: 02 Apr 2026
https://github.com/neuro-inc/apolo-cli
Platform-specific API and CLI python client
cli mlops neuro neuromation platform sdk
Last synced: 03 Mar 2026