Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: 2025-01-10 00:04:40 UTC
- JSON Representation
https://github.com/red5d/pushbullet-bash
Bash interface to the PushBullet API
bash cli notification pushbullet
Last synced: 08 Jan 2025
https://github.com/cristianoliveira/funzzy
A lightweight blazingly fast file watcher.
cli cool developer-tools dx linter rust tools unit-testing unix unix-shell watch watcher yaml
Last synced: 05 Jan 2025
https://github.com/koenbollen/jl
jl — JSON Logs, a development tool for working with structured JSON logging.
cli json json-logs logging logs structured-logging
Last synced: 05 Nov 2024
https://github.com/dfir-dd/dfir-toolkit
CLI tools for forensic investigation of Windows artifacts
cli dfir digital-forensics digital-forensics-incident-response forensic-analysis forensics forensics-tools rust rust-lang
Last synced: 11 Jan 2025
https://github.com/Ephigenia/ikea-availability-checker
Command-Line-Script & Library for checking the availability of specific IKEA products in specific stores and/or countries.
api automation bu-codes cli command-line command-line-tool furniture ikea iows stock storage warehouse
Last synced: 07 Nov 2024
https://github.com/vgropp/bwm-ng
Bandwidth Monitor NG is a small and simple console-based live network and disk io bandwidth monitor for Linux, BSD, Solaris, Mac OS X and others.
bandwidth-monitor bandwidth-monitoring cli disk-monitor disk-monitoring network-analysis traffic
Last synced: 05 Nov 2024
https://github.com/Roshan-R/termv
A terminal iptv player written in bash
bash cli command-line fzf linux makefile mpv shell shell-script terminal tv
Last synced: 31 Oct 2024
https://github.com/abdfnx/resto
🔗 Send pretty HTTP & API requests with TUI.
api cli golang http http-client requests rest rest-api resto terminal-based tui user-interface
Last synced: 05 Jan 2025
https://github.com/Stevertus/mcscript
A programming language for Minecraft Vanilla
cli compiler minecraft minecraft-script node programming programming-language vanilla
Last synced: 19 Nov 2024
https://github.com/ad-si/tasklite
The CLI task manager for power users
airsequel cli elm hacktoberfest haskell sqlite task task-manager tasklite todo todo-manager
Last synced: 05 Jan 2025
https://github.com/box/boxcli
A command line interface for interacting with the Box API.
Last synced: 11 Jan 2025
https://github.com/ctxis/SnitchDNS
Database Driven DNS Server with a Web UI
cli dns-server dns-tunneling logging notifications python swagger twisted
Last synced: 12 Nov 2024
https://github.com/nordtheme/xfce-terminal
An arctic, north-bluish clean and elegant Xfce Terminal color theme.
bash cli color-theme colorscheme nord shell terminal terminal-theme xfce zsh
Last synced: 25 Nov 2024
https://github.com/tzador/makedown
Organise your shell scripts within executable markdown files
Last synced: 04 Jan 2025
https://github.com/Dadoum/Sideloader
Open-source cross-platform iOS app sideloader (yep, even Linux is supported). Alternative to Sideloadly, AltServer, SideServer, Cydia Impactor, iOS App Signer…
cli codesign cross-platform d dlang gtk gtk4 gui ios ios-signer-service linux macos qt sideload sideloader sideloading sideloading-ipas windows
Last synced: 26 Sep 2024
https://github.com/ltyzzzxxx/gpt-web-terminal
✨ Open ChatGPT with Programmer's Approach! GPT Terminal is a platform that allows you to communicate with GPT in a terminal.
chatgpt cli command-line express gpt gpt-cli javascript nodejs openai terminal typescript vue3
Last synced: 13 Dec 2024
https://github.com/spirometaxas/periodic-table-cli
An interactive Periodic Table of Elements app for the console!
ascii-art chemistry cli command-line elements javascript nodejs npx periodic-table-of-elements terminal
Last synced: 08 Jan 2025
https://github.com/openupm/openupm-cli
The OpenUPM-CLI is a command-line interface for maintaining UPM registries.
cli hacktoberfest openupm openupm-cli unity unity-registry upm upm-registry
Last synced: 08 Jan 2025
https://github.com/yangshun/tree-node-cli
🌲 Node.js library to list the contents of directories in a tree-like format, similar to the Linux tree command
cli directory file hacktoberfest linux node tree
Last synced: 25 Oct 2024
https://github.com/stefanlogue/meteor
A highly configurable CLI tool for writing conventional commits
charmbracelet cli commit conventional-commits go golang huh tui
Last synced: 29 Dec 2024
https://github.com/aineejames/chatgpterminator
GPTerminator provides a convenient way to interact with OpenAI's chat completion and image generation API's using your command line interface.
chatgpt chatgpt-api cli openai python
Last synced: 06 Jan 2025
https://github.com/k4m4/dcipher-cli
🔓Crack hashes using online rainbow & lookup table attack services, right from your terminal.
capture-the-flag cli crack cracking ctf dcipher decipher hash md5 nodejs password rainbow-table sha
Last synced: 06 Jan 2025
https://github.com/ionide/forge
F# CLI tool for project, file, and solution management
cli cross-platform fsharp project project-management scaffolding
Last synced: 29 Sep 2024
https://github.com/jkwill87/stonky
command line dashboard for monitoring stocks
cli command-line cryptocurrency dashboard monitor python stock terminal
Last synced: 26 Oct 2024
https://github.com/xxczaki/cash-cli
💰💰 Convert currency rates directly from your terminal!
cash-cli cli convert-currency-rates currencies currency exchange exchange-rates fixer-io javascript money nodejs npm npm-package open-source rates terminal xo
Last synced: 06 Jan 2025
https://github.com/LCTT/Grank
Github 项目活跃度分析工具
cli github hacktoberfest hacktoberfest2018 python3
Last synced: 26 Nov 2024
https://github.com/palkan/acli
Action Cable command-line client
actioncable cli mruby rails websockets
Last synced: 09 Jan 2025
https://github.com/AineeJames/ChatGPTerminator
GPTerminator provides a convenient way to interact with OpenAI's chat completion and image generation API's using your command line interface.
chatgpt chatgpt-api cli openai python
Last synced: 25 Oct 2024
https://github.com/darky/bull-repl
Bull / BullMQ queue command line REPL
bull bullmq cli command-line queue repl
Last synced: 10 Jan 2025
https://github.com/data-uri/datauri
Generate Data-URI scheme via terminal or node.js
base64 cli css data-uri inline metadata optimization
Last synced: 06 Nov 2024
https://github.com/rootsami/terradrift
A tool to detect drifts in terraform IaC
cli drift-detection go iac metrics server terraform
Last synced: 03 Jan 2025
https://github.com/koraa/huniq
Filter out duplicates on the command line. Replacement for `sort | uniq` optimized for speed (10x faster) when sorting is not needed.
Last synced: 08 Jan 2025
https://github.com/oknozor/toml-bombadil
A dotfile manager with templating
cli cli-app dotfile dotfile-manager dotfile-templates dotfiles hacktoberfest rice rust rust-tools symlink toml-bombadil
Last synced: 10 Jan 2025
https://github.com/httpie/httpcat
httpcat is a simple utility for constructing raw HTTP requests on the command line.
api api-testing cli command-line debugging http httpie python terminal utility
Last synced: 06 Nov 2024
https://github.com/boostsecurityio/poutine
boostsecurityio/poutine
ci cli devops devsecops gh-extension github github-actions golang security security-scanner supply-chain supply-chain-security
Last synced: 17 Nov 2024
https://github.com/howardroark/pollinate
Template your base files and generate new projects from Git(Hub).
boilerplate cli generator git github nunjucks parsing project scaffolding schema skeleton templates yeoman
Last synced: 08 Jan 2025
https://github.com/tj/go-termd
Package termd provides terminal markdown rendering, with code block syntax highlighting support.
cli command-line go golang markdown terminal
Last synced: 08 Jan 2025
https://github.com/ad-si/TaskLite
The CLI task manager for power users
airsequel cli elm hacktoberfest haskell sqlite task task-manager tasklite todo todo-manager
Last synced: 12 Nov 2024
https://github.com/ritiek/piano-rs
A multiplayer piano using UDP sockets that can be played using computer keyboard, in the terminal
cli multiplayer music network nix-flake notes piano terminal udp-sockets
Last synced: 11 Jan 2025
https://github.com/genuinetools/netns
Runc hook (OCI compatible) for setting up default bridge networking for containers.
cli containers linux netns opencontainers runc runc-hook
Last synced: 05 Jan 2025
https://github.com/python-jsonschema/check-jsonschema
A CLI and set of pre-commit hooks for jsonschema validation with built-in support for GitHub Workflows, Renovate, Azure Pipelines, and more!
cli json-schema pre-commit python
Last synced: 10 Jan 2025
https://github.com/filiparag/wikiman
Wikiman is an offline search engine for manual pages, Arch Wiki, Gentoo Wiki and other documentation.
arch-wiki cli documentation freebsd gentoo-wiki linux man-pages offline search-engine terminal-based tldr-pages tui
Last synced: 25 Nov 2024
https://github.com/dcos/dcos-cli
The command line for DC/OS.
cli dcos dcos-cli dcos-ux-guild golang
Last synced: 08 Jan 2025
https://github.com/usagi-flow/evil-helix
Bringing the Helix editor to the evil side
cli command-line editor helix ide vim
Last synced: 29 Nov 2024
https://github.com/anonymoux47/term-image
Display images in the terminal with python
cli curses image image-viewer images library pil pillow python python3 terminal terminal-based tui
Last synced: 04 Jan 2025
https://github.com/info-mono/diyfetch
🧰📠 The ultimate fetch tool template
cli fetch gum shell-script system-fetch terminal tutorial
Last synced: 31 Oct 2024
https://github.com/platformsh/legacy-cli
This is the legacy version of Platform.sh's command-line interface. The new version is at: https://github.com/platformsh/cli
cli cloud command-line-tool paas php platform symfony-console
Last synced: 05 Nov 2024
https://github.com/lambdamusic/Ontospy
Python library and command-line interface for inspecting and visualizing RDF models aka ontologies.
cli documentation ontology owl python rdf visualization
Last synced: 04 Nov 2024
https://github.com/sniptt-official/snip
🔐 A simple developer-friendly CLI for managing secrets
cli encrypted-secrets encryption end-to-end-encryption homebrew openpgp secrets secrets-management serverless sharing-secrets vault
Last synced: 14 Nov 2024
https://github.com/lambdamusic/ontospy
Python library and command-line interface for inspecting and visualizing RDF models aka ontologies.
cli documentation ontology owl python rdf visualization
Last synced: 08 Jan 2025
https://github.com/plibither8/licensed
⚖️ ✔️ licensed is an interactive command line tool to help you choose and add licenses to your projects
cli command-line-tool license license-management nodejs
Last synced: 08 Jan 2025
https://github.com/brevdev/brev-cli
Connect your laptop to cloud computers. Follow to stay updated about our product
cli cloud-computing devtools golang oss
Last synced: 08 Jan 2025
https://github.com/mindflowai/mindflow
🧠 AI-powered CLI git wrapper, boilerplate code generator, chat history manager, and code search engine to streamline your dev workflow 🌊
chat-gpt cli code-generation command-line-interface dev-tools git git-wrapper information-retrieval large-language-models llm machine-learning modern-dev-tools nlp openai openai-api python search search-engine
Last synced: 29 Oct 2024
https://github.com/kantord/emuto
manipulate JSON files
api awk cli data-mining data-structures frontend javascript jq json node processing-language programming-language query-language script sed
Last synced: 07 Jan 2025
https://github.com/raystack/stencil
Stencil is a schema registry that provides schema management and validation dynamically, efficiently, and reliably to ensure data compatibility across applications.
cli clojure clojure-library dataops descriptor golang javascript javascript-library js protobuf protocol-buffers protocol-buffers-library protocol-buffers-parsing schema-registry schema-validation
Last synced: 05 Jan 2025
https://github.com/timvisee/prs
🔐 A secure, fast & convenient password manager CLI using GPG and git to sync.
cli git gpg hacktoberfest pass rust
Last synced: 11 Jan 2025
https://github.com/revxrsal/lamp
A modern annotations-driven commands framework for Java and Kotlin
annotations bukkit bungeecord cli command-line commands java jda kotlin library minecraft spigot sponge velocity
Last synced: 07 Jan 2025
https://github.com/Szpadel/chrome-headless-render-pdf
chrome-headless cli nodejs pdf pdf-generation
Last synced: 01 Nov 2024
https://github.com/Ramilito/kubesess
Kubectl plugin managing sessions
bash cli kubectl kubectl-plugins kubernetes rust
Last synced: 19 Nov 2024
https://github.com/lpil/sonic-pi-tool
🎻 Controlling Sonic Pi from the command line
cli creative-coding music osc sonic-pi vim
Last synced: 08 Jan 2025
https://github.com/jiro4989/textimg
Command to convert from color text (ANSI or 256) to image.
cli command escape-sequences go image
Last synced: 14 Nov 2024
https://github.com/irevenko/koneko
🐈🌐 nyaa.si terminal BitTorrent tracker
anime anime-downloader cli client downloader nyaa-api nyaa-si nyaasi terminal torrent torrent-client torrent-download torrent-downloader torrents
Last synced: 29 Nov 2024
https://github.com/termcolor/termcolor
ANSI color formatting for output in terminal
ansi cli color colour hacktoberfest python termcolor terminal
Last synced: 09 Jan 2025
https://github.com/ehmicky/cross-platform-terminal-characters
All the characters that work on most terminals
ascii bash characters cli codepoints cross-platform encoding font linux macos operating-system os portability shell terminal typescript unicode unix utf-8 windows
Last synced: 06 Jan 2025
https://github.com/rwxrob/bonzai
Dashist CLI framework, batteries included
batteries-included beginner-friendly busybox cli cli-framework commander composition compositor dashist documentation flag-parser getopts golang help rootkit terminal
Last synced: 05 Jan 2025
https://github.com/lasantosr/intelli-shell
Like IntelliSense, but for shells
autocomplete bash bookmark cli command-line fish productivity rust rust-lang terminal tool zsh
Last synced: 29 Oct 2024
https://github.com/vladimirmarkelov/ttdl
TTDL - Terminal Todo List Manager
cli cmd cmdline command-line command-line-tool console shell terminal todo todoapp todolist todos todotxt
Last synced: 11 Jan 2025
https://github.com/meysamhadeli/codai
Codai is an AI code assistant that helps developers through a session-based CLI, providing intelligent code suggestions, refactoring, and code reviews based on the full context of the project. It supports multiple LLM providers, such as OpenAI, Azure OpenAI, Ollama, Anthropic, and OpenRouter, to streamline daily development tasks.
agent ai-agents ai-assistant anthropic chatgpt claude claude-3 cli command-line gpt gpt-3 gpt-4 gpt-4o llm ollama openai openrouter rag terminal
Last synced: 10 Jan 2025
https://github.com/kiliankoe/clispinner
Swifty Terminal Spinner
cli loading-animations spinner
Last synced: 09 Jan 2025
https://github.com/noahziheng/ssr-helper
A CLI helper of ShadowsocksR Python
Last synced: 12 Nov 2024
https://github.com/vrn-deco/cli
💻 Project scaffolding with command line tools. 🛠
cli nest npm typescript vite vue
Last synced: 05 Jan 2025
https://github.com/dixonwille/wmenu
An easy to use menu structure for cli applications that prompts users to make choices.
awesome-go cli golang golang-package menu
Last synced: 04 Jan 2025
https://github.com/mbtproject/mbt
The most flexible build tool for monorepo
automation build build-tool ci cli dependency-manager deployment devops differential-builds git go mbt monorepo
Last synced: 28 Oct 2024
https://github.com/reconquest/tubekit
🧪 kubectl alternative with quick context switching, kubectl on steroids
aliases cli kubectl kubernetes productivity
Last synced: 08 Jan 2025
https://github.com/VladimirMarkelov/ttdl
TTDL - Terminal Todo List Manager
cli cmd cmdline command-line command-line-tool console shell terminal todo todoapp todolist todos todotxt
Last synced: 04 Dec 2024
https://github.com/Revxrsal/Lamp
A modern annotations-driven commands framework for Java and Kotlin
annotations bukkit bungeecord cli command-line commands java jda kotlin library minecraft spigot sponge velocity
Last synced: 30 Dec 2024
https://github.com/AnonymouX47/term-image
Display images in the terminal with python
cli curses image image-viewer images library pil pillow python python3 terminal terminal-based tui
Last synced: 30 Oct 2024
https://github.com/ddddddO/gtree
Using either Markdown or Programmatically to generate trees🌳 and directories📁, and to verify directories🔍. Provide CLI, Golang library and Web.
cli directory golang markdown tree tree-structure trees wasm
Last synced: 26 Oct 2024