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-07 00:05:15 UTC
- JSON Representation
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/danielgatis/imgcat
Display images and gifs in your terminal.
cli command-line display go golang image image-display image-preview preview terminal terminal-emulator tui
Last synced: 03 Jan 2025
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: 04 Jan 2025
https://github.com/box/boxcli
A command line interface for interacting with the Box API.
Last synced: 04 Jan 2025
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/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/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/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/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/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/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/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/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/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/tzador/makedown
Organise your shell scripts within executable markdown files
Last synced: 04 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/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/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/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/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/LCTT/Grank
Github 项目活跃度分析工具
cli github hacktoberfest hacktoberfest2018 python3
Last synced: 26 Nov 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/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/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/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/acidvegas/elastop
HTOP for Elasticsearch
cli elastic elasticsearch htop monitoring tui
Last synced: 03 Jan 2025
https://github.com/darky/bull-repl
Bull / BullMQ queue command line REPL
bull bullmq cli command-line queue repl
Last synced: 03 Jan 2025
https://github.com/palkan/acli
Action Cable command-line client
actioncable cli mruby rails websockets
Last synced: 02 Jan 2025
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/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/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/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: 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/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/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/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: 04 Jan 2025
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/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/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/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/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/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: 03 Jan 2025
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/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/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/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/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/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/timvisee/prs
🔐 A secure, fast & convenient password manager CLI using GPG and git to sync.
cli git gpg hacktoberfest pass rust
Last synced: 04 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/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/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/Ramilito/kubesess
Kubectl plugin managing sessions
bash cli kubectl kubectl-plugins kubernetes rust
Last synced: 19 Nov 2024
https://github.com/Szpadel/chrome-headless-render-pdf
chrome-headless cli nodejs pdf pdf-generation
Last synced: 01 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/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/termcolor/termcolor
ANSI color formatting for output in terminal
ansi cli color colour hacktoberfest python termcolor terminal
Last synced: 02 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/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 Jan 2025
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/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/noahziheng/ssr-helper
A CLI helper of ShadowsocksR Python
Last synced: 12 Nov 2024
https://github.com/kiliankoe/clispinner
Swifty Terminal Spinner
cli loading-animations spinner
Last synced: 02 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/reconquest/tubekit
🧪 kubectl alternative with quick context switching, kubectl on steroids
aliases cli kubectl kubernetes productivity
Last synced: 01 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/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/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
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/sidneys/ffmpeg-progressbar-cli
A colored progress bar for FFmpeg.
cli colored ffmpeg ffmpeg-wrapper node nodejs progress-bar progressbar terminal wrapper
Last synced: 08 Jan 2025
https://github.com/tnychn/torrodle
⚡️ A magnet link scraper for streaming videos (movies, tv shows, anime, porn) along with subtitles.
anime bittorrent cli downloader golang magnet movies nsfw porn scraper streaming subtitles tv-shows
Last synced: 07 Nov 2024
https://github.com/akamai/cli
Manage and configure Akamai from the Command Line.
akamai akamai-cli akamai-devexp cli devexp devexp-cli
Last synced: 03 Jan 2025