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-11-05 00:05:17 UTC
- JSON Representation
https://github.com/symfony/console
Eases the creation of beautiful and testable command line interfaces
cli command-line component console php symfony symfony-component terminal
Last synced: 28 Oct 2024
https://github.com/svenstaro/genact
🌀 A nonsense activity generator
cli fake hacktoberfest nonsense useless wasm webassembly
Last synced: 28 Oct 2024
https://github.com/streamlink/streamlink
Streamlink is a CLI utility which pipes video streams from various services into a video player
cli livestream python streaming streaming-services streamlink twitch vlc
Last synced: 29 Oct 2024
https://github.com/TheR1D/shell_gpt
A command-line productivity tool powered by AI large language models like GPT-4, will help you accomplish your tasks faster and more efficiently.
chatgpt cheat-sheet cli commands gpt-3 gpt-4 linux llama llm ollama openai productivity python shell terminal
Last synced: 28 Oct 2024
https://github.com/ther1d/shell_gpt
A command-line productivity tool powered by AI large language models like GPT-4, will help you accomplish your tasks faster and more efficiently.
chatgpt cheat-sheet cli commands gpt-3 gpt-4 linux llama llm ollama openai productivity python shell terminal
Last synced: 28 Oct 2024
https://github.com/ratatui/ratatui
Rust library that's all about cooking up terminal user interfaces (TUIs) 👨🍳🐀
cli ratatui rust terminal terminal-user-interface tui widgets
Last synced: 22 Aug 2024
https://github.com/oclif/oclif
CLI for generating, building, and releasing oclif CLIs. Built by Salesforce.
Last synced: 28 Oct 2024
https://github.com/o2sh/onefetch
Command-line Git information tool
cli command-line command-line-interface git rust tool
Last synced: 28 Oct 2024
https://github.com/gitoxidelabs/gitoxide
An idiomatic, lean, fast & safe pure Rust implementation of Git
blazingly-fast built-with-rust cli git version-control
Last synced: 29 Oct 2024
https://github.com/httpie/http-prompt
An interactive command-line HTTP and API testing client built on top of HTTPie featuring autocomplete, syntax highlighting, and more. https://twitter.com/httpie
api api-cli api-testing autocomplete cli developer-tools development http http-client httpie json python rest-api shell syntax-highlighting terminal web-development
Last synced: 28 Oct 2024
https://github.com/guarinogabriel/mac-cli
macOS command line tool for developers – The ultimate tool to manage your Mac. It provides a huge set of command line commands that automatize the usage of your Mac.
bash cli command-line-tool linux macos productivity productivity-tools
Last synced: 14 Oct 2024
https://github.com/guarinogabriel/Mac-CLI
macOS command line tool for developers – The ultimate tool to manage your Mac. It provides a huge set of command line commands that automatize the usage of your Mac.
bash cli command-line-tool linux macos productivity productivity-tools
Last synced: 25 Oct 2024
https://github.com/PipedreamHQ/pipedream
Connect APIs, remarkably fast. Free for developers.
apis automation bash cli data-flow event-sourcing eventsourcing golang integration-flow integrations ipaas low-code low-code-development-platform nodejs python serverless typescript workflow workflows
Last synced: 25 Oct 2024
https://github.com/pipedreamhq/pipedream
Connect APIs, remarkably fast. Free for developers.
apis automation bash cli data-flow event-sourcing eventsourcing golang integration-flow integrations ipaas low-code low-code-development-platform nodejs python serverless typescript workflow workflows
Last synced: 28 Oct 2024
https://github.com/bitwarden/clients
Bitwarden client apps (web, browser extension, desktop, and cli).
angular bitwarden browser-extension chrome cli desktop electron firefox javascript nodejs safari typescript webextension
Last synced: 28 Oct 2024
https://github.com/ClementTsang/bottom
Yet another cross-platform graphical process/system monitor.
bottom btm cli cross-platform monitoring rust terminal top tui
Last synced: 25 Oct 2024
https://github.com/clementtsang/bottom
Yet another cross-platform graphical process/system monitor.
bottom btm cli cross-platform monitoring rust terminal top tui
Last synced: 29 Oct 2024
https://github.com/projectdiscovery/katana
A next-generation crawling and spidering framework.
cli crawler gocrawler headless spider-framework web-spider
Last synced: 28 Oct 2024
https://github.com/imsnif/bandwhich
Terminal bandwidth utilization tool
bandwidth cli dashboard networking
Last synced: 28 Oct 2024
https://github.com/terkelg/prompts
❯ Lightweight, beautiful and user-friendly interactive prompts
choice cli command-line interface nodejs prompt prompter prompts
Last synced: 28 Oct 2024
https://github.com/ekzhang/bore
🕳 bore is a simple CLI tool for making tunnels to localhost
cli localhost networking proxy rust self-hosted tcp tunnel
Last synced: 28 Oct 2024
https://github.com/microsoft/inshellisense
IDE style command line auto complete
autocomplete bash cli fish linux macos nushell powershell pwsh terminal windows xonsh zsh
Last synced: 29 Oct 2024
https://github.com/99designs/aws-vault
A vault for securely storing and accessing AWS credentials in development environments
aws aws-vault cli credentials iam keychain mfa temporary-credentials
Last synced: 29 Oct 2024
https://github.com/xonsh/xonsh
:shell: Python-powered, cross-platform, Unix-gazing shell.
bash cli command-line console data-engineering data-science devops fish hacktoberfest iterm2 prompt python python-shell script security-automation shell terminal windows-terminal xonsh zsh
Last synced: 29 Oct 2024
https://github.com/byron/gitoxide
An idiomatic, lean, fast & safe pure Rust implementation of Git
blazingly-fast built-with-rust cli git version-control
Last synced: 29 Sep 2024
https://github.com/voidcosmos/npkill
List any node_modules 📦 dir in your system and how heavy they are. You can then select which ones you want to erase to free up space 🧹
cli command-line developer-tools hacktoberfest javascript module node nodejs npm tool typescript
Last synced: 09 Oct 2024
https://github.com/plandex-ai/plandex
An AI coding engine for complex tasks
ai ai-agents ai-developer-tools ai-tools cli developer-tools git golang gpt-4 llm openai polyglot-programming terminal terminal-based terminal-ui
Last synced: 09 Oct 2024
https://github.com/privatenumber/tsx
⚡️ TypeScript Execute: Node.js enhanced to run TypeScript & ESM
cli esbuild esm loader node runtime typescript watch
Last synced: 28 Oct 2024
https://github.com/esbuild-kit/tsx
⚡️ TypeScript Execute: Node.js enhanced to run TypeScript & ESM
cli esbuild esm loader node runtime typescript watch
Last synced: 06 Aug 2024
https://github.com/enquirer/enquirer
Stylish, intuitive and user-friendly prompts, for Node.js. Used by eslint, webpack, yarn, pm2, pnpm, RedwoodJS, FactorJS, salesforce, Cypress, Google Lighthouse, Generate, tencent cloudbase, lint-staged, gluegun, hygen, hardhat, AWS Amplify, GitHub Actions Toolkit, @airbnb/nimbus, and many others! Please follow Enquirer's author: https://github.com/jonschlinkert
bash cli command-line confirm console hyper inquirer interactive iterm node nodejs prompt prompts readline shell terminal tty yeoman yo zsh
Last synced: 28 Oct 2024
https://github.com/conventional-changelog/standard-version
:trophy: Automate versioning and CHANGELOG generation, with semver.org and conventionalcommits.org
changelog cli git hacktoberfest history release semantic standard tag tags version versioning
Last synced: 28 Oct 2024
https://github.com/gruntwork-io/terragrunt
Terragrunt is a thin wrapper for Terraform that provides extra tools for working with multiple Terraform modules.
aws cli developer-tools devops terraform
Last synced: 28 Oct 2024
https://github.com/donnemartin/gitsome
A supercharged Git/GitHub command line interface (CLI). An official integration for GitHub and GitHub Enterprise: https://github.com/works-with/category/desktop-tools
cli cli-app client command-line developer-tools development git github github-api github-client github-enterprise linux macos programming python shell terminal utilities utility windows
Last synced: 12 Oct 2024
https://github.com/release-it/release-it
🚀 Automate versioning and package publishing
automation bump changelog ci-mode cli continuous-delivery git github gitlab gitlab-releases hooks npm publish release release-automation release-helper semver tool version
Last synced: 28 Oct 2024
https://github.com/kellyjonbrazil/jc
CLI tool and python library that converts the output of popular command-line tools, file-types, and common strings to JSON, YAML, or Dictionaries. This allows piping of output to tools like jq and simplifying automation scripts.
bash bash-scripting cli command-line command-line-interface command-line-tool convert json linux parsers python python-library scripting serialize shell-scripting yaml
Last synced: 29 Oct 2024
https://github.com/effect-ts/effect
An ecosystem of tools to build robust applications in TypeScript
cli effect javascript opentelemetry platform schema typescript
Last synced: 01 Nov 2024
https://github.com/charmbracelet/lipgloss
Style definitions for nice terminal layouts 👄
cli go golang hacktoberfest layout style tui
Last synced: 28 Oct 2024
https://github.com/saulpw/visidata
A terminal spreadsheet multitool for discovering and arranging data
cli csv datajournalism datawrangling devops-tools eda hdf5 json opendata pandas python reconciliation spreadsheet sqlite tabular-data tsv tui unix-toolkit
Last synced: 28 Oct 2024
https://github.com/sindresorhus/np
A better `npm publish`
cli cli-app javascript nodejs npm npm-package npm-publish publish yarn
Last synced: 29 Oct 2024
https://github.com/reviewdog/reviewdog
🐶 Automated code review tool integrated with any code analysis tools regardless of programming language
bitbucket ci cli code-quality code-review codereview github gitlab go lint linter static-analysis static-code-analysis
Last synced: 28 Oct 2024
https://github.com/Effect-TS/effect
An ecosystem of tools to build robust applications in TypeScript
cli effect javascript opentelemetry platform schema typescript
Last synced: 28 Oct 2024
https://github.com/pemistahl/grex
A command-line tool and Rust library with Python bindings for generating regular expressions from user-provided test cases
cli command-line-tool python python-library regex regex-pattern regexp regular-expression regular-expressions rust rust-cli rust-crate rust-library terminal tool
Last synced: 28 Oct 2024
https://github.com/projectdiscovery/httpx
httpx is a fast and multi-purpose HTTP toolkit that allows running multiple probes using the retryablehttp library.
bugbounty cli cybersecurity hacktoberfest http lib osint pentest-tool pipeline ssl-certificate
Last synced: 29 Oct 2024
https://github.com/open-cli-tools/concurrently
Run commands concurrently. Like `npm run watch-js & npm run watch-less` but better.
cli command-line concurrently parallel process spawn
Last synced: 28 Oct 2024
https://github.com/vi/websocat
Command-line client for WebSockets, like netcat (or curl) for ws:// with advanced socat-like functions
cli command-line command-line-tool curl netcat proxy rfc-6455 socat websocket-client websocket-server websockets
Last synced: 28 Oct 2024
https://github.com/dbohdan/structured-text-tools
A list of command-line tools for manipulating structured text data
awk cli configuration-file conversion csv delimited-files html ini json list structured-text text-files toml tsv xml yaml
Last synced: 29 Oct 2024
https://github.com/timvisee/ffsend
:mailbox_with_mail: Easily and securely share files from the command line. A fully featured Firefox Send client.
cli encryption file-sharing file-upload firefox-send hacktoberfest rust
Last synced: 15 Oct 2024
https://github.com/sindresorhus/fkill-cli
Fabulously kill processes. Cross-platform.
cli cli-app cross-platform fabulous javascript kill nodejs process unicorns
Last synced: 29 Oct 2024
https://github.com/yonaskolb/xcodegen
A Swift command line tool for generating your Xcode project
ci cli generator specification swift xcode xcodeproj xcodeproject yaml
Last synced: 29 Oct 2024
https://github.com/yonaskolb/XcodeGen
A Swift command line tool for generating your Xcode project
ci cli generator specification swift xcode xcodeproj xcodeproject yaml
Last synced: 17 Aug 2024
https://github.com/odeke-em/drive
Google Drive client for the commandline
cli cloud golang google-drive storage sync
Last synced: 29 Oct 2024
https://github.com/martinvonz/jj
A Git-compatible VCS that is both simple and powerful
Last synced: 29 Oct 2024
https://github.com/jarun/buku
:bookmark: Personal mini-web in text
bookmark bookmark-manager bookmarks cli command-line console organizer privacy-aware search standalone terminal
Last synced: 29 Oct 2024
https://github.com/PyCQA/isort
A Python utility / library to sort imports.
auto-formatter cleaner cli formatter hacktoberfest isort linter python python-utility python3 sorting-imports
Last synced: 26 Oct 2024
https://github.com/pycqa/isort
A Python utility / library to sort imports.
auto-formatter cleaner cli formatter hacktoberfest isort linter python python-utility python3 sorting-imports
Last synced: 28 Oct 2024
https://github.com/datreeio/datree
Prevent Kubernetes misconfigurations from reaching production (again 😤 )! From code to cloud, Datree provides an E2E policy enforcement solution to run automatic checks for rule violations. See our docs: https://hub.datree.io
admission-webhook best-practices cli datree devops guardrail kubernetes policy policy-management security static-code-analysis
Last synced: 15 Oct 2024
https://github.com/antfu-collective/ni
💡 Use the right package manager
cli npm package-manager pnpm yarn
Last synced: 28 Oct 2024
https://github.com/timothycrosley/isort
A Python utility / library to sort imports.
auto-formatter cleaner cli formatter hacktoberfest isort linter python python-utility python3 sorting-imports
Last synced: 03 Aug 2024
https://pycqa.github.io/isort/
A Python utility / library to sort imports.
auto-formatter cleaner cli formatter hacktoberfest isort linter python python-utility python3 sorting-imports
Last synced: 02 Aug 2024
https://github.com/xwmx/nb
CLI and local web plain text note‑taking, bookmarking, and archiving with linking, tagging, filtering, search, Git versioning & syncing, Pandoc conversion, + more, in a single portable script.
archiving bash bookmark-manager bookmarks cli command-line git knowledge-base markdown note-taking notebook notes notes-app pandoc productivity shell sync vim vscode zettelkasten
Last synced: 29 Oct 2024
https://github.com/Effect-TS/core
An ecosystem of tools to build robust applications in TypeScript
cli effect javascript opentelemetry platform schema typescript
Last synced: 08 Aug 2024
https://github.com/jrnl-org/jrnl
Collect your thoughts and notes without leaving the command line.
cli command-line encrypted journal journal-application jrnl note-taking notes productivity python shell
Last synced: 29 Oct 2024
https://github.com/boyter/scc
Sloc, Cloc and Code: scc is a very fast accurate code counter with complexity calculations and COCOMO estimates written in pure Go
cli cloc code complexity golang linux macos sloc sloccount statistics tokei windows
Last synced: 28 Oct 2024
https://github.com/donnemartin/dev-setup
macOS development environment setup: Easy-to-understand instructions with automated setup scripts for developer tools like Vim, Sublime Text, Bash, iTerm, Python data analysis, Spark, Hadoop MapReduce, AWS, Heroku, JavaScript web development, Android development, common data stores, and dev-based OS X defaults.
android-development aws bash cli cloud elasticsearch git iterm2 linux mac macos mongodb mysql nodejs postgresql python redis spark sublime-text vim
Last synced: 11 Oct 2024
https://github.com/antfu/ni
💡 Use the right package manager
cli npm package-manager pnpm yarn
Last synced: 06 Aug 2024
https://github.com/jarun/googler
:mag: Google from the terminal
cli command-line console google google-news google-search google-site-search search standalone terminal web-search
Last synced: 26 Sep 2024
https://github.com/manifoldco/promptui
Interactive prompt for command-line applications
cli command-line golang input interface
Last synced: 29 Oct 2024
https://github.com/chriswalz/bit
Bit is a modern Git CLI
autocomplete bit cli git golang hacktoberfest hacktoberfest2021 interactive prompt
Last synced: 14 Oct 2024
https://github.com/reorx/httpstat
curl statistics made simple
cli curl http python visualization
Last synced: 14 Oct 2024
https://github.com/codesenberg/bombardier
Fast cross-platform HTTP benchmarking tool written in Go
benchmarking bombardier cli fast go golang http linux load-testing macos performance windows
Last synced: 15 Oct 2024
https://github.com/yorukot/superfile
Pretty fancy and modern terminal file manager
bubbletea cli file-manager filemanager filesystem golang linux-app terminal-app terminal-based terminal-file-manager tui
Last synced: 01 Nov 2024
https://github.com/chmln/sd
Intuitive find & replace CLI (sed alternative)
cli command-line regex rust terminal text-processing
Last synced: 28 Oct 2024
https://github.com/robinmoisson/staticrypt
Password protect a static HTML page, decrypted in-browser in JS with no dependency. No server logic needed.
cli encryption html javascript password static static-html webcrypto
Last synced: 29 Oct 2024
https://github.com/mixn/carbon-now-cli
🎨 Beautiful images of your code — from right inside your terminal.
cli cli-app cli-application cli-command cli-tool cli-utilities cli-utility command-line node nodejs
Last synced: 29 Oct 2024
https://github.com/AdnanHodzic/auto-cpufreq
Automatic CPU speed & power optimizer for Linux
automatic battery boost cli cpu daemon frequency governor hacktoberfest laptop linux management monitor monitoring power speed tool turbo
Last synced: 04 Nov 2024
https://github.com/majd/ipatool
Command-line tool that allows searching and downloading app packages (known as ipa files) from the iOS App Store
apple appstore cli command-line command-line-tool go golang golang-library ios ipa itunes macos research reverse-engineering security swift tool
Last synced: 15 Oct 2024
https://github.com/rebuy-de/aws-nuke
Nuke a whole AWS account and delete all its resources.
Last synced: 13 Oct 2024
https://github.com/mysticatea/npm-run-all
A CLI tool to run multiple npm-scripts in parallel or sequential.
cli cli-command cli-commands javascript multi-platform npm npm-module npm-package npm-scripts parallel series
Last synced: 28 Oct 2024
https://github.com/adnanhodzic/auto-cpufreq
Automatic CPU speed & power optimizer for Linux
automatic battery boost cli cpu daemon frequency governor hacktoberfest laptop linux management monitor monitoring power speed tool turbo
Last synced: 29 Oct 2024
https://github.com/frostming/legit
Git for Humans, Inspired by GitHub for Mac™.
Last synced: 14 Oct 2024
https://github.com/svenstaro/miniserve
🌟 For when you really just want to serve some files over HTTP right now!
cli command-line command-line-tool http-server serve server static-files
Last synced: 28 Oct 2024