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: 2024-12-23 00:04:14 UTC
- JSON Representation
https://github.com/tmrts/boilr
:zap: boilerplate template manager that generates files or directories from template repositories
boilerplate boilerplate-template cli go golang template tool
Last synced: 21 Dec 2024
https://github.com/node-gh/gh
(DEPRECATED) GitHub CLI made with NodeJS. Use the official https://cli.github.com/ instead.
cli deprecated github nodejs programming typescript
Last synced: 26 Sep 2024
https://github.com/kptdev/kpt
Automate Kubernetes Configuration Editing
cli config-as-data configuration-management containers customization deployment gitops kpt krm kubectl kubernetes kustomize openapi packaging-tool policy-as-code schema shift-left validation
Last synced: 18 Dec 2024
https://github.com/ycd/manage-fastapi
:rocket: CLI tool for FastAPI. Generating new FastAPI projects & boilerplates made easy.
boilerplate cli databases fastapi mongodb mysql postgresql project-generator project-management project-management-tool sqlite tortoise-orm
Last synced: 19 Dec 2024
https://github.com/davrodpin/mole
CLI application to create ssh tunnels focused on resiliency and user experience.
cli forwarding golang hacktoberfest port-forward port-forwarding port-forwards ssh ssh-tunnel ssh-tunnels tunnel
Last synced: 20 Dec 2024
https://github.com/halfzebra/create-elm-app
🍃 Create Elm apps with zero configuration
boilerplate build-tool cli elm elm-platform hmr scaffolding webpack zero-configuration
Last synced: 17 Dec 2024
https://github.com/nosarthur/gita
Manage many git repos with sanity 从容管理多个git库
cli command-line command-line-tool developer-tools git git-delegation management productivity terminal
Last synced: 17 Dec 2024
https://github.com/joelibaceta/video-to-ascii
It is a simple python package to play videos in the terminal using characters as pixels
ansi-colors ascii ascii-art bash cli console ffmpeg opencv opensource pip pixel play-videos portaudio python python3 terminal video wav
Last synced: 22 Dec 2024
https://github.com/carvel-dev/ytt
YAML templating tool that works on YAML structure instead of text
carvel cli configuration data-structures devops go k8s kubernetes templating yaml yaml-processor yml
Last synced: 19 Dec 2024
https://github.com/remotemobprogramming/mob
Tool for smooth git handover.
cli cli-tool ensemble ensemble-programming ensembles extreme-programming git go golang hacktoberfest mob mob-programming mob-programming-timer pair-programming pairing remote-mob-programming remote-mobs software-teaming timer xp
Last synced: 01 Nov 2024
https://github.com/zonemeen/musicn
🎵 一个可播放及下载音乐的 Node.js 命令行工具
163music cli cli-tools command-line command-line-tool free free-download music music-download music-downloader netease-cloud-music netease-music node-tool nodejs
Last synced: 19 Dec 2024
https://github.com/bluem/cliclick
macOS CLI tool for emulating mouse and keyboard events
cli keyboard-events macos mouse-events objective-c terminal
Last synced: 19 Dec 2024
https://github.com/simonw/sqlite-utils
Python CLI utility and library for manipulating SQLite databases
cli click datasette datasette-io datasette-tool python sqlite sqlite-database
Last synced: 17 Dec 2024
https://github.com/genuinetools/reg
Docker registry v2 command line client and repo listing generator with security checks.
cli containers docker docker-registry linux opencontainers vulnerability-reports
Last synced: 17 Dec 2024
https://github.com/notjoemartinez/yt-fts
YouTube Full Text Search - Search all of a YouTube channel from the command line
chromadb cli click full-text-search llm rag semantic-search sqlite youtube yt-dlp
Last synced: 18 Dec 2024
https://github.com/Bios-Marcel/cordless
The Discord terminal client you never knew you wanted.
alternative cli client commandline discord discordgo terminal tui tview
Last synced: 17 Nov 2024
https://github.com/bios-marcel/cordless
The Discord terminal client you never knew you wanted.
alternative cli client commandline discord discordgo terminal tui tview
Last synced: 26 Sep 2024
https://github.com/inlife/nexrender
📹 Data-driven render automation for After Effects
adobe after-effects api automation cli farm js machine nexrender render scheduling video
Last synced: 17 Dec 2024
https://github.com/bitwarden/cli
The command line vault (Windows, macOS, & Linux).
chocolatey cli homebrew nodejs npm snap typescript
Last synced: 26 Sep 2024
https://github.com/dundalek/closh
Bash-like shell based on Clojure
bash cli clojure clojurescript closh shell
Last synced: 21 Dec 2024
https://github.com/sapegin/mrm
Codemods for your project config files
cli codemod config dotfiles hacktoberfest opensource scaffold template
Last synced: 17 Dec 2024
https://github.com/BlueM/cliclick
macOS CLI tool for emulating mouse and keyboard events
cli keyboard-events macos mouse-events objective-c terminal
Last synced: 06 Nov 2024
https://github.com/nanobox-io/nanobox
The ideal platform for developers
cli deployment developer-tools development-environment docker golang nanobox paas-framework virtualbox
Last synced: 22 Dec 2024
https://github.com/Phantas0s/devdash
:bento: Highly Configurable Terminal Dashboard for Developers and Creators
cli dashboard github go golang google-analytics google-search-console gopher metrics monitoring terminal terminal-dashboards tui
Last synced: 27 Oct 2024
https://github.com/kyclark/command-line-rust
Code for Command-Line Rust (O'Reilly, 2024, ISBN 9781098109417)
cli command-line programming-language rust
Last synced: 19 Dec 2024
https://github.com/nerevu/riko
A Python stream processing engine modeled after Yahoo! Pipes
asynchronous cli data etl featured functional-programming library parallelism rss stream-processing
Last synced: 20 Dec 2024
https://github.com/joehillen/sysz
An fzf terminal UI for systemctl
bash bash-script cli fzf systemctl systemd tui
Last synced: 21 Dec 2024
https://github.com/NotJoeMartinez/yt-fts
YouTube Full Text Search - Search all of a YouTube channel from the command line
chromadb cli click full-text-search llm rag semantic-search sqlite youtube yt-dlp
Last synced: 29 Oct 2024
https://github.com/roninoss/create-expo-stack
CLI tool to initialize a React Native application with Expo. Provides options to include Typescript, file-based routing via Expo Router, configuration based routing via pure React Navigation, styling via Nativewind, Restyle, Unistyles, StyleSheets, or Tamagui, and/or backend as a service such as Firebase and Supabase.
boilerplate cli expo expo-cli expo-router expo-template firebase nativewind react-native react-native-template supabase tailwindcss tamagui template templates typescript
Last synced: 17 Dec 2024
https://github.com/facebookincubator/fastmod
A fast partial replacement for the codemod tool
cli command-line command-line-tool find-and-replace rust
Last synced: 27 Oct 2024
https://github.com/chunqiuyiyu/ervy
Bring charts to terminal.
ascii blog chart cli console data-visualization terminal
Last synced: 19 Dec 2024
https://github.com/trimstray/sandmap
Nmap on steroids. Simple CLI with the ability to run pure Nmap engine, 31 modules with 459 scan profiles.
backbox blackarch blackarch-packages cli command-line hacking hacking-tool information-gathering kali-linux kali-scripts linux network-discovery network-scanner nmap nmap-scripts nse nsescript port-scanner service-discovery
Last synced: 19 Dec 2024
https://github.com/restatedev/restate
Restate is the platform for building resilient applications that tolerate all infrastructure faults w/o the need for a PhD.
async-await cli consistent-state distributed-systems durable-execution event-driven microservices reliable-communication serverless workflow-engine
Last synced: 04 Nov 2024
https://github.com/jfelchner/ruby-progressbar
Ruby/ProgressBar is a text progress bar library for Ruby.
cli progress progress-bar progressbar progressbars terminal
Last synced: 16 Dec 2024
https://github.com/jdalrymple/gitbeaker
🦊🧪 A comprehensive and typed Gitlab SDK for Node.js, Browsers, Deno and CLI
api browser cli deno gitlab nodejs typescript
Last synced: 16 Dec 2024
https://github.com/node-gitlab/node-gitlab
🦊🧪 A comprehensive and typed Gitlab SDK for Node.js, Browsers, Deno and CLI
api browser cli deno gitlab nodejs typescript
Last synced: 05 Nov 2024
https://github.com/eli64s/README-AI
README file generator, powered by AI.
ai ai-documentation anthropic badge-generator cli developer-tools devtools documentation documentation-generator gemini gpt hacktoberfest markdown markdown-generator python readme readme-generator readme-md readme-md-generator readme-template
Last synced: 07 Nov 2024
https://github.com/eli64s/readme-ai
README file generator, powered by AI.
ai ai-documentation anthropic badge-generator cli developer-tools devtools documentation documentation-generator gemini gpt hacktoberfest markdown markdown-generator python readme readme-generator readme-md readme-md-generator readme-template
Last synced: 17 Dec 2024
https://github.com/gabotechs/dep-tree
Tool for helping developers keep their code bases clean and decoupled. It allows visualising a code base complexity using a 3d force-directed graph of files and the dependencies between them.
cli dependencies dependency dependency-graph golang graph linter terminal tree typescript
Last synced: 17 Dec 2024
https://github.com/ngx-rocket/generator-ngx-rocket
:rocket: Extensible Angular 14+ enterprise-grade project generator
angular angular-cli bootstrap cli cordova electron generator hacktoberfest ionic material mobile ngx ngx-rocket pwa rocket sass seed starter-kit typescript yeoman
Last synced: 19 Dec 2024
https://github.com/kdheepak/taskwarrior-tui
`taskwarrior-tui`: A terminal user interface for taskwarrior
cli rust taskwarrior tui tui-rs
Last synced: 17 Dec 2024
https://github.com/rupeshs/fastsdcpu
Fast stable diffusion on CPU
api cli cpu desktopgui diffusers diffusion edsr fastsdcpu flux gradio latentconsistencymodels lcmdiffusion openvino qt sdupcale sdxlturbo sdxs stablediffusion torch webui
Last synced: 19 Dec 2024
https://github.com/iojw/socialscan
Python library for accurately querying username and email usage on online platforms
cli email email-checker osint social-media username username-checker
Last synced: 19 Dec 2024
https://github.com/microsoft/rnx-kit
Modern, scalable tools. Exceptional developer experience.
android cli cross-platform dependency-manager desktop desktop-development development-experience ios macos mobile mobile-development monorepo react-native typescript windows
Last synced: 17 Dec 2024
https://github.com/timothymiller/t4-app
Full stack meta-framework for building iOS, Android, and Progressive Web Apps with Tamagui and deploying to Cloudflare.
bun cli cloudflare create-t4-app drizzle expo-router honojs millionjs nextjs react react-native react-native-web serverless supabase-auth t4-stack tamagui tanstack trpc typescript ui
Last synced: 19 Dec 2024
https://github.com/gookit/color
🎨 Terminal color rendering library, support 8/16 colors, 256 colors, RGB color rendering output, support Print/Sprintf methods, compatible with Windows. GO CLI 控制台颜色渲染工具库,支持16色,256色,RGB色彩渲染输出,使用类似于 Print/Sprintf,兼容并支持 Windows 环境的色彩渲染
256-colors cli cli-color color color-rgb colors command-line console console-color go-color gookit rgb-color terminal terminal-colors true-color
Last synced: 16 Dec 2024
https://gookit.github.io/color/
🎨 Terminal color rendering library, support 8/16 colors, 256 colors, RGB color rendering output, support Print/Sprintf methods, compatible with Windows. GO CLI 控制台颜色渲染工具库,支持16色,256色,RGB色彩渲染输出,使用类似于 Print/Sprintf,兼容并支持 Windows 环境的色彩渲染
256-colors cli cli-color color color-rgb colors command-line console console-color go-color gookit rgb-color terminal terminal-colors true-color
Last synced: 11 Nov 2024
https://github.com/agauniyal/rang
A Minimal, Header only Modern c++ library for terminal goodies 💄✨
ansi cli color command-line console cplusplus cpp cpp-library cpp11 cpp14 cpp17 rang terminal
Last synced: 19 Dec 2024
https://github.com/yamafaktory/jql
A JSON Query Language CLI tool
cargo cli devops-tools json rust rustlang tool tools utility
Last synced: 17 Dec 2024
https://github.com/databricks/click
The "Command Line Interactive Controller for Kubernetes"
Last synced: 19 Dec 2024
https://github.com/tyrrrz/clifx
Class-first framework for building command-line interfaces
cli command command-line dotnet dotnet-core dotnet-standard framework terminal
Last synced: 19 Dec 2024
https://github.com/sachaos/todoist
Todoist CLI Client. I ❤️ Todoist and CLI.
cli cli-client golang peco todoist
Last synced: 19 Dec 2024
https://github.com/nonchalant/appicon
AppIcon generates *.appiconset contains each resolution image for iOS
automation cli commandline homebrew ios swift-package-manager xcode
Last synced: 21 Dec 2024
https://github.com/Nonchalant/AppIcon
AppIcon generates *.appiconset contains each resolution image for iOS
automation cli commandline homebrew ios swift-package-manager xcode
Last synced: 04 Nov 2024
https://github.com/diegohaz/generact
Generate React components by replicating your own
cli create-react-app generator react react-boilerplate react-starter-kit
Last synced: 20 Dec 2024
https://github.com/analogj/lexicon
Manipulate DNS records on various DNS providers in a standardized way.
cli clouddns cloudflare cloudxns constellix digitalocean dns dns-provider dns-service dnsimple dnspod gandi godaddy letsencrypt lexicon pypi ssl-certificate transip vultr yandex
Last synced: 16 Dec 2024
https://github.com/whoozle/android-file-transfer-linux
Android File Transfer for Linux (and macOS!)
album-cover android cli file-transfer file-transfer-android file-transmission fuse fuse-interface linux lumia macosx mtp osx ptp smartphone smartphone-interaction transfer ui zune
Last synced: 19 Dec 2024
https://whoozle.github.io/android-file-transfer-linux/
Android File Transfer for Linux (and macOS!)
album-cover android cli file-transfer file-transfer-android file-transmission fuse fuse-interface linux lumia macosx mtp osx ptp smartphone smartphone-interaction transfer ui zune
Last synced: 11 Dec 2024
https://github.com/piotrmurach/tty-prompt
A beautiful and powerful interactive command line prompt
cli menus prompt ruby-cli ruby-gem terminal terminal-input terminal-menu tty tty-components user-interface
Last synced: 16 Dec 2024
https://github.com/noborus/ov
🎑Feature-rich terminal-based text viewer. It is a so-called terminal pager.
cli command-line command-line-tool go golang incremental-search less more pager tail tcell terminal terminal-pager tui
Last synced: 18 Dec 2024
https://github.com/dhondta/dronesploit
Drone pentesting framework console
cli console drone hacking pentest-tools python security-tools tinyscript
Last synced: 20 Dec 2024
https://github.com/AnalogJ/lexicon
Manipulate DNS records on various DNS providers in a standardized way.
cli clouddns cloudflare cloudxns constellix digitalocean dns dns-provider dns-service dnsimple dnspod gandi godaddy letsencrypt lexicon pypi ssl-certificate transip vultr yandex
Last synced: 28 Oct 2024
https://github.com/synox/youtube-dl-interactive
OBSOLETE - Interactively select the quality and format for youtube-dl
Last synced: 25 Sep 2024
https://github.com/statoscope/statoscope
Statoscope is a toolkit to analyze and validate webpack bundle
analyzer ci cli dependency-graph hacktoberfest validation webpack webpack-runtime-analyzer webpack-stats
Last synced: 17 Dec 2024
https://github.com/Tyrrrz/CliFx
Class-first framework for building command-line interfaces
cli command command-line dotnet dotnet-core dotnet-standard framework terminal
Last synced: 26 Oct 2024
https://github.com/metafates/mangal
📖 The most advanced (yet simple) cli manga downloader in the entire universe! Lua scrapers, export formats, anilist integration, fancy TUI and more!
anilist anime cli comic-downloader command-line go golang linux lua macos manga manga-downloader manga-reader mangadex mangal pdf scraper terminal tui windows
Last synced: 19 Dec 2024
https://github.com/sezna/nps
NPM Package Scripts -- All the benefits of npm scripts without the cost of a bloated package.json and limits of json
automation cli npm npm-scripts package-json scripts
Last synced: 19 Dec 2024
https://github.com/hauntsaninja/pyp
Easily run Python at the shell! Magical, but never mysterious.
awk cli command-line python shell
Last synced: 17 Dec 2024
https://github.com/papis/papis
Powerful and highly extensible command-line based document and bibliography manager.
arxiv biblatex bibtex citation cli command-line command-line-tool crossref doi jabref libgen library mendeley papers papis publications scholar sci-hub tex zotero
Last synced: 17 Dec 2024
https://github.com/gobackup/gobackup
🗄 CLI tool for backup your databases, files to cloud storages in schedully.
backup cli go mysql postgresql redis
Last synced: 17 Dec 2024
https://github.com/org-formation/org-formation-cli
Better than landingzones!
aws best-practices cli cloudformation controltower devops hacktoberfest landing-zone organizations patterns tool
Last synced: 17 Dec 2024
https://github.com/eBay/tsv-utils
eBay's TSV Utilities: Command line tools for large, tabular data files. Filtering, statistics, sampling, joins and more.
cli command-line csv d data-mining data-science delimited-files dlang reservoir-sampling sampling shuffle statistics tabular-data tsv uniq
Last synced: 08 Nov 2024
https://github.com/ebay/tsv-utils
eBay's TSV Utilities: Command line tools for large, tabular data files. Filtering, statistics, sampling, joins and more.
cli command-line csv d data-mining data-science delimited-files dlang reservoir-sampling sampling shuffle statistics tabular-data tsv uniq
Last synced: 03 Dec 2024
https://github.com/ehmicky/cross-platform-node-guide
📗 How to write cross-platform Node.js code
api cli code-quality cross-platform documentation encoding es6 javascript linux macos nodejs operating-system os portability security server shell terminal unix windows
Last synced: 19 Dec 2024
https://github.com/orhun/gpg-tui
Manage your GnuPG keys with ease! 🔐
cli gnupg gpg gpg-configuration gpg-key gpg-keys gpg-signatures gpg-tui hacktoberfest key-management linux openpgp rust terminal tui tui-app tui-rs
Last synced: 17 Dec 2024
https://github.com/f/omelette
Omelette is a simple, template based autocompletion tool for Node and Deno projects with super easy API. (For Bash, Zsh and Fish)
Last synced: 19 Dec 2024
https://github.com/daxeel/blockshell
🎉 Minimal Blockchain Learning CLI
blockchain blockchain-concepts blockchain-demos blockchain-explorer blockchain-platform blockchain-technology cli command-line-tool
Last synced: 05 Nov 2024
https://github.com/cupcakearmy/autorestic
Config driven, easy backup cli for restic.
backup cli config config-driven deduplication incremental incremental-backup pruning restic
Last synced: 19 Dec 2024
https://github.com/fsociety-team/fsociety
A Modular Penetration Testing Framework
cli docker fsociety osint penetration-testing python python3
Last synced: 18 Dec 2024
https://github.com/dbcli/mssql-cli
A command-line client for SQL Server with auto-completion and syntax highlighting
Last synced: 19 Dec 2024
https://github.com/tencent/feflow
🚀 A command line tool aims to improve front-end engineer workflow and standard, powered by TypeScript.
builder cli code-quality command-line-tool feflow front-end lint plugin webpack workflow yeoman
Last synced: 20 Dec 2024
https://github.com/kimono-koans/httm
Interactive, file-level Time Machine-like tool for ZFS/btrfs/nilfs2 (and even Time Machine and Restic backups!)
btrfs btrfs-snapshots cli command-line command-line-tool freebsd homelab linux nilfs restic rust shell terminal unix unix-command unix-shell zfs zfs-snapshots zfsonroot zsh
Last synced: 17 Dec 2024
https://github.com/Tencent/feflow
🚀 A command line tool aims to improve front-end engineer workflow and standard, powered by TypeScript.
builder cli code-quality command-line-tool feflow front-end lint plugin webpack workflow yeoman
Last synced: 25 Nov 2024
https://github.com/annihil/github-spray
:octocat: Draw on your GitHub contribution graph ░▒▓█
calendar cli cli-app contribution github graffiti graph heatmap javascript npm-package pixel-art
Last synced: 20 Dec 2024
https://github.com/samtay/so
A terminal interface for Stack Overflow
cli cursive rust stackexchange stackoverflow terminal tui
Last synced: 17 Dec 2024