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-25 00:04:33 UTC
- JSON Representation
https://github.com/tlkh/asitop
Perf monitoring CLI tool for Apple Silicon
apple-silicon cli cpu gpu m1 macos
Last synced: 25 Dec 2024
https://github.com/lirantal/nodejs-cli-apps-best-practices
The largest Node.js CLI Apps best practices list ✨
best-practices cli command-line hacktoberfest nodejs nodejs-cli
Last synced: 25 Dec 2024
https://github.com/dankamongmen/notcurses
blingful character graphics/TUI library. definitely not curses.
c cli ncurses terminal terminal-emulators
Last synced: 24 Dec 2024
https://github.com/bchao1/bullet
🚅 Interactive prompts made simple. Build a prompt like stacking blocks.
cli colors command-line-tool customization formatting interactive prompts python terminal utility
Last synced: 27 Dec 2024
https://github.com/sindresorhus/meow
🐈 CLI app helper
cli command-line javascript kitten meow nodejs
Last synced: 16 Dec 2024
https://github.com/emqx/MQTTX
A Powerful and All-in-One MQTT 5.0 client toolbox for Desktop, CLI and WebSocket.
cli cross-platform electron electron-app emqx iot iot-application linux macos mosquitto mqtt mqtt-cli mqtt-client mqtt-client-gui mqtt-protocol mqtt-smarthome mqtt-tool mqtt-websocket mqtt5 vue
Last synced: 25 Oct 2024
https://github.com/aome510/spotify-player
A Spotify player in the terminal with full feature parity
cli music music-player player rust spotify spotify-api spotify-tui terminal terminal-based tui vim
Last synced: 24 Dec 2024
https://github.com/alecthomas/kingpin
CONTRIBUTIONS ONLY: A Go (golang) command line and flag parser
Last synced: 23 Dec 2024
https://github.com/mergestat/mergestat-lite
Query git repositories with SQL. Generate reports, perform status checks, analyze codebases. 🔍 📊
cli command-line git go golang sql sqlite
Last synced: 24 Dec 2024
https://github.com/arxanas/git-branchless
High-velocity, monorepo-scale workflow for Git
Last synced: 23 Dec 2024
https://github.com/sloria/doitlive
Because sometimes you need to do it live
bash cli click command-line hacktoberfest ipython live-coding presentations python script zsh
Last synced: 24 Dec 2024
https://github.com/mattallty/Caporal.js
A full-featured framework for building command line applications (cli) with node.js
argument-parser argument-parsing argv argv-parser autocomplete bash caporal cli cli-app command-line command-line-parser node node-js nodejs shell-script terminal typos-suggestions winston zsh
Last synced: 29 Oct 2024
https://github.com/mattallty/caporal.js
A full-featured framework for building command line applications (cli) with node.js
argument-parser argument-parsing argv argv-parser autocomplete bash caporal cli cli-app command-line command-line-parser node node-js nodejs shell-script terminal typos-suggestions winston zsh
Last synced: 24 Dec 2024
https://github.com/apple/swift-argument-parser
Straightforward, type-safe argument parsing for Swift
Last synced: 24 Dec 2024
https://github.com/cliutils/cli11
CLI11 is a command line parser for C++11 and beyond that provides a rich feature set with a simple and intuitive interface.
cli cli-parser cpp11 no-dependencies
Last synced: 24 Dec 2024
https://github.com/hasura/graphqurl
curl for GraphQL with autocomplete, subscriptions and GraphiQL. Also a dead-simple universal javascript GraphQL client.
autocomplete cli curl graphql mutations query subscription
Last synced: 24 Dec 2024
https://github.com/mayuki/cocona
Micro-framework for .NET console application. Cocona makes it easy and fast to build console applications on .NET.
cli command-line console csharp dotnet dotnet-core
Last synced: 25 Dec 2024
https://github.com/exiftool/exiftool
ExifTool meta information reader/writer
api cli exif image-metadata iptc metadata perl xmp
Last synced: 25 Dec 2024
https://github.com/archivy/archivy
Archivy is a self-hostable knowledge repository that allows you to learn and retain information in your own personal and extensible wiki.
cli digital-brain elasticsearch hacktoberfest knowledge knowledge-base note-taking productivity python
Last synced: 25 Dec 2024
https://github.com/cloudflare/wrangler-legacy
🤠 Home to Wrangler v1 (deprecated)
cli cloudflare-workers rust serverless
Last synced: 26 Sep 2024
https://github.com/deepjyoti30/ytmdl
A simple app to get songs from YouTube in mp3 format with artist name, album name etc from sources like iTunes, Spotify, LastFM, Deezer, Gaana etc.
apple-music apple-music-api cli ffmpeg free-software freemusic gaana high-quality-music id3 itunes metadata mp3 music music-bot no-ads song-download songs spotify youtube youtube-dl
Last synced: 24 Dec 2024
https://github.com/blockchaincommons/learning-bitcoin-from-the-command-line
A complete course for learning Bitcoin programming and usage from the command
bitcoin bitcoin-scripts bitcoin-setup blockchain cli controlling-bitcoin-transactions multisig p2sh raw-transactions sending-bitcoin-transactions sending-coins transaction
Last synced: 24 Dec 2024
https://github.com/gnebbia/kb
A minimalist command line knowledge base manager
cheatsheets cli knowledge knowledge-base methodology notebook notes notes-management-system pentest-tool procedures rtfm
Last synced: 26 Dec 2024
https://github.com/CLIUtils/CLI11
CLI11 is a command line parser for C++11 and beyond that provides a rich feature set with a simple and intuitive interface.
cli cli-parser cpp11 no-dependencies
Last synced: 02 Nov 2024
https://github.com/jdepoix/youtube-transcript-api
This is a python API which allows you to get the transcript/subtitles for a given YouTube video. It also works for automatically generated subtitles and it does not require an API key nor a headless browser, like other selenium based solutions do!
asr captions cli python subtitle subtitles transcript transcripts translating-transcripts youtube youtube-api youtube-asr youtube-captions youtube-subtitles youtube-transcript youtube-transcripts youtube-video
Last synced: 23 Dec 2024
https://github.com/BlockchainCommons/Learning-Bitcoin-from-the-Command-Line
A complete course for learning Bitcoin programming and usage from the command
bitcoin bitcoin-scripts bitcoin-setup blockchain cli controlling-bitcoin-transactions multisig p2sh raw-transactions sending-bitcoin-transactions sending-coins transaction
Last synced: 29 Oct 2024
https://github.com/killercup/cargo-edit
A utility for managing cargo dependencies from the command line.
Last synced: 23 Dec 2024
https://github.com/mayuki/Cocona
Micro-framework for .NET console application. Cocona makes it easy and fast to build console applications on .NET.
cli command-line console csharp dotnet dotnet-core
Last synced: 29 Oct 2024
https://github.com/hpjansson/chafa
📺🗿 Terminal graphics for the 21st century.
ansi cli graphics graphics-library image-processing image-viewer images iterm2 kitty powershell sixel terminal terminal-based terminal-graphics
Last synced: 25 Dec 2024
https://github.com/jhawthorn/fzy
:mag: A simple, fast fuzzy finder for the terminal
c cli fuzzy fuzzy-finders fuzzy-search fuzzyfinder fzy unix vim
Last synced: 26 Dec 2024
https://github.com/jarun/ddgr
:duck: DuckDuckGo from the terminal
cli command-line console duckduckgo duckduckgo-bang privacy-aware standalone terminal web-search
Last synced: 24 Dec 2024
https://github.com/infinitered/gluegun
A delightful toolkit for building TypeScript-powered command-line apps.
Last synced: 23 Dec 2024
https://github.com/microsoft/procdump-for-linux
A Linux version of the ProcDump Sysinternals tool
cli debugging-tool sysinternals
Last synced: 26 Dec 2024
https://github.com/microsoft/ProcDump-for-Linux
A Linux version of the ProcDump Sysinternals tool
cli debugging-tool sysinternals
Last synced: 23 Nov 2024
https://github.com/nomad-cli/houston
Apple Push Notifications; No Dirigible Required
apns cli houston nomad notifications ruby
Last synced: 26 Sep 2024
https://github.com/waf/CSharpRepl
A command line C# REPL with syntax highlighting – explore the language, libraries and nuget packages interactively.
cli console csharp dotnet global-tool interactive-programming repl
Last synced: 06 Nov 2024
https://github.com/waf/csharprepl
A command line C# REPL with syntax highlighting – explore the language, libraries and nuget packages interactively.
cli console csharp dotnet global-tool interactive-programming repl
Last synced: 25 Dec 2024
https://github.com/rs/curlie
The power of curl, the ease of use of httpie.
api-client cli curl developer-tools go http-client httpie terminal webdevelopment
Last synced: 26 Dec 2024
https://github.com/sysinternals/procdump-for-linux
A Linux version of the ProcDump Sysinternals tool
cli debugging-tool sysinternals
Last synced: 14 Oct 2024
https://github.com/Sysinternals/ProcDump-for-Linux
A Linux version of the ProcDump Sysinternals tool
cli debugging-tool sysinternals
Last synced: 27 Oct 2024
https://github.com/kubernetes-sigs/kui
A hybrid command-line/UI development experience for cloud-native development
cli dashboard electron kubectl kubernetes plugin ui visualization visualizations
Last synced: 25 Dec 2024
https://github.com/tsedio/tsed
:triangular_ruler: Ts.ED is a Node.js and TypeScript framework on top of Express to write your application with TypeScript (or ES6). It provides a lot of decorators and guideline to make your code more readable and less error-prone. ⭐️ Star to support our work!
cli contribution decorators dependency-injection express hacktoberfest ioc koa lifecycle-hooks middleware multer nodejs nodejs-api nodejs-framework open-source rest-api socket-io swagger typescript typescript-framework
Last synced: 23 Dec 2024
https://github.com/pankod/superplate
A well-structured production-ready frontend boilerplate with Typescript, React Testing Library, styled-component, React Query, .env, Axios, Bundle Analyzer, Prettier and 30+ plugins. superplate creates projects for React.js, Next.js, and refine. https://pankod.github.io/superplate/
best-practices boilerplate cli nextjs npx react reactjs typescript
Last synced: 26 Dec 2024
https://github.com/aws-amplify/amplify-cli
The AWS Amplify CLI is a toolchain for simplifying serverless web and mobile development.
analytics api authentication aws aws-amplify aws-appsync aws-fargate aws-lambda cli fullstack graphql lambda-functions mobile-development notifications predictions serverless serverless-containers storage web-development
Last synced: 23 Dec 2024
https://github.com/version-fox/vfox
A cross-platform and extendable version manager with support for Java, Node.js, Flutter, .Net & more
asdf bash cli cmd cross-platform development-tools golang linux lua macos nodejs plugin-manager powershell sdk tools version-manager windows zsh
Last synced: 25 Dec 2024
https://github.com/dnote/dnote
A simple command line notebook for programmers
cli command-line-tool developer-tools dnote notebook personal-knowledge-base
Last synced: 25 Dec 2024
https://github.com/erikbjare/gptme
Your agent in your terminal, equipped with local tools: writes code, uses the terminal, browses the web, vision.
ai-agents ai-assistant anthropic chatbot chatgpt cli code-generation llamacpp llm llm-agent llm-apps openai openrouter rag
Last synced: 24 Dec 2024
https://github.com/gravitational/teleconsole
Command line tool to share your UNIX terminal and forward local TCP ports to people you trust.
cli collaboration pair-programming ssh terminal-based tools tunnel
Last synced: 26 Sep 2024
https://github.com/cloudflare/workers-sdk
⛅️ Home to Wrangler, the CLI for Cloudflare Workers®
cli cloudflare cloudflare-workers javascript serverless wasm
Last synced: 23 Dec 2024
https://github.com/peak/s5cmd
Parallel S3 and local filesystem execution tool.
aws cli filesystem go s3 s5cmd storage
Last synced: 24 Dec 2024
https://github.com/cloudflare/wrangler2
⛅️ Home to Wrangler, the CLI for Cloudflare Workers®
cli cloudflare cloudflare-workers javascript serverless wasm
Last synced: 07 Dec 2024
https://github.com/str4d/rage
A simple, secure and modern file encryption tool (and Rust library) with small explicit keys, no config options, and UNIX-style composability.
age-encryption cli curve25519 encryption rust rust-library scrypt secure-by-default unix-philosophy yubikey zero-configuration
Last synced: 23 Dec 2024
https://github.com/git-chglog/git-chglog
CHANGELOG generator implemented in Go (Golang).
changelog cli command-line-tool git git-chglog github gitlab go golang golang-package jira keep-a-changelog
Last synced: 24 Dec 2024
https://github.com/dotnet/sdk
Core functionality needed to create .NET Core projects, that is shared between Visual Studio and CLI
Last synced: 24 Dec 2024
https://github.com/nicoalbanese/kirimase
Build full-stack Next.js apps, incredibly fast
authjs clerk cli drizzle drizzleorm lucia-auth nextauth nextjs nextjs13 prisma rails resend shadcn shadcn-ui
Last synced: 25 Dec 2024
https://github.com/chimeracoder/gojson
Automatically generate Go (golang) struct definitions from example JSON
cli go go-generate gojson golang
Last synced: 26 Dec 2024
https://github.com/guptarohit/asciigraph
Go package to make lightweight ASCII line graph ╭┈╯ in command line apps with no other dependencies.
ascii-chart asciigraph chart charting-library cli command-line command-line-tool go golang golang-library graph line-chart plot terminal utility
Last synced: 24 Dec 2024
https://github.com/ChimeraCoder/gojson
Automatically generate Go (golang) struct definitions from example JSON
cli go go-generate gojson golang
Last synced: 26 Oct 2024
https://github.com/ChimeraCoder/Gojson
Automatically generate Go (golang) struct definitions from example JSON
cli go go-generate gojson golang
Last synced: 24 Oct 2024
https://github.com/mtkennerly/ludusavi
Backup tool for PC game saves
backup cli cross-platform games gui saves steam steam-deck steam-proton steamdeck videogames
Last synced: 24 Dec 2024
https://github.com/junedomingo/react-native-rename
Rename react-native app with just one command
cli react-native react-native-rename rename
Last synced: 24 Dec 2024
https://github.com/create-go-app/cli
✨ A complete and self-contained solution for developers of any qualification to create a production-ready project with backend (Go), frontend (JavaScript, TypeScript) and deploy automation (Ansible, Docker) by running only one CLI command.
ansible-playbook backend backend-template boilerplate-application boilerplate-template cgapp cli cli-app cli-commands create-go-app cui docker-container docker-image frontend frontend-template go go-cli golang hacktoberfest
Last synced: 25 Dec 2024
https://github.com/cacjs/cac
Simple yet powerful framework for building command-line apps.
cli command-line commander deno framework minimist node
Last synced: 25 Dec 2024
https://github.com/atanunq/viu
Terminal image viewer with native support for iTerm and Kitty
cli image-viewer rust terminal
Last synced: 24 Dec 2024
https://github.com/crate-ci/typos
Source code spell checker
cli code-quality rust spell-checker
Last synced: 26 Dec 2024
https://github.com/expo/expo-cli
Tools for creating, running, and deploying universal Expo and React Native apps
cli expo react-native react-native-web webpack
Last synced: 27 Sep 2024
https://github.com/naturalintelligence/fast-xml-parser
Validate XML, Parse XML and Build XML rapidly without C/C++ based libraries and no callback.
cli command-line fast fast-xml-parser js js2xml json json2xml locale parser rapid validate validator xml xml2js xml2json xml2nimn
Last synced: 23 Dec 2024
https://github.com/kislyuk/yq
Command-line YAML, XML, TOML processor - jq wrapper for YAML/XML/TOML documents
cli command-line jq json xml yaml yml
Last synced: 23 Dec 2024
https://github.com/fujiwarachoki/moneyprinterv2
Automate the process of making money online.
automation cli json money outreach python twitter youtube
Last synced: 27 Dec 2024
https://github.com/railwayapp/nixpacks
App source + Nix packages + Docker = Image
buildpacks cli docker nix nixpkgs rust
Last synced: 24 Dec 2024
https://github.com/babarot/enhancd
:rocket: A next-generation cd command with your interactive filter
autojump bash cd cli command-line-interface command-line-tool fasd fuzzy-search fzf fzf-scripts jump shell shell-extension shell-scripts z zplug zsh
Last synced: 27 Dec 2024
https://github.com/amberframework/amber
A Crystal web framework that makes building applications fast, simple, and enjoyable. Get started with quick prototyping, less bugs, and blazing fast performance.
amber amber-framework cli cohesive crystal efficient fast framework scaffolding web web-framework
Last synced: 24 Dec 2024
https://github.com/mermaid-js/mermaid-cli
Command line tool for the Mermaid library
Last synced: 23 Dec 2024
https://github.com/dathere/qsv
Blazing-fast Data-Wrangling toolkit
ckan cli csv data-engineering data-wrangling dcat excel geocode luau metadata opendata parquet polars postgresql snappy sql sqlite statistics timeseries
Last synced: 23 Dec 2024
https://github.com/readbeyond/aeneas
aeneas is a Python/C library and a set of tools to automagically synchronize audio and text (aka forced alignment)
alignment audio cli dtw espeak espeak-ng festival ffmpeg forced-alignment linux macos nlp python smil speech srt text text-to-speech tts windows
Last synced: 24 Dec 2024
https://github.com/sequelize/cli
The Sequelize CLI
cli hacktoberfest javascript migrations seeders sequelize
Last synced: 23 Dec 2024
https://github.com/ajalt/clikt
Multiplatform command line interface parsing for Kotlin
argument-parser argument-parsing cli command-line command-line-parser kotlin kotlin-library option-parser
Last synced: 24 Dec 2024
https://github.com/jqnatividad/qsv
Blazing-fast Data-Wrangling toolkit
ckan cli csv data-engineering data-wrangling dcat excel geocode luau metadata opendata parquet polars postgresql snappy sql sqlite statistics timeseries
Last synced: 25 Nov 2024
https://github.com/freedmand/semantra
Multi-tool for semantic search
cli machine-learning semantic-search
Last synced: 24 Dec 2024
https://github.com/frain-dev/convoy
The Cloud Native Webhooks Gateway
angular api-gateway automation cli cloud convoy developer-tools devtools gateway gateways golang incoming-webhooks infrastructure outgoing-webhooks webhook-gateway webhook-service webhooks webhooks-server
Last synced: 24 Dec 2024
https://github.com/piotrmurach/tty
Toolkit for developing sleek command line apps.
cli cli-app ruby-cli ruby-gem terminal tty-components
Last synced: 25 Dec 2024
https://github.com/dalibo/pg_activity
pg_activity is a top like application for PostgreSQL server activity monitoring.
activity cli monitoring postgresql sql top
Last synced: 23 Dec 2024
https://github.com/charmbracelet/glamour
Stylesheet-based markdown rendering for your CLI apps 💇🏻♀️
cli go golang hacktoberfest markdown tui
Last synced: 23 Dec 2024
https://github.com/danvergara/dblab
The database client every command line junkie deserves.
cli client developer-tools development golang mysql postgresql tui
Last synced: 26 Dec 2024
https://github.com/projectdiscovery/uncover
Quickly discover exposed hosts on the internet using multiple search engines.
asm attack-surface bugbounty cli osint recon reconnaissance
Last synced: 24 Dec 2024
https://github.com/imsnif/diskonaut
Terminal disk space navigator 🔭
cli disk-space navigator terminal visualization
Last synced: 26 Dec 2024
https://github.com/mono0926/licenseplist
A license list generator of all your dependencies for iOS applications
automation cli commandline ios license license-management licenses productivity settings swift-package-manager xcode
Last synced: 24 Dec 2024
https://github.com/1password/typeshare
Typeshare is the ultimate tool for synchronizing your type definitions between Rust and other languages for seamless FFI.
Last synced: 23 Dec 2024