Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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.

https://github.com/ohmyzsh/ohmyzsh

πŸ™ƒ A delightful community-driven (with 2,400+ contributors) framework for managing your zsh configuration. Includes 300+ optional plugins (rails, git, macOS, hub, docker, homebrew, node, php, python, etc), 140+ themes to spice up your morning, and an auto-update tool that makes it easy to keep up with the latest updates from the community.

cli cli-app hacktoberfest oh-my-zsh oh-my-zsh-plugin oh-my-zsh-theme ohmyzsh plugin-framework plugins productivity shell terminal theme themes zsh zsh-configuration

Last synced: 23 Dec 2024

https://github.com/robbyrussell/oh-my-zsh

πŸ™ƒ A delightful community-driven (with 2,300+ contributors) framework for managing your zsh configuration. Includes 300+ optional plugins (rails, git, macOS, hub, docker, homebrew, node, php, python, etc), 140+ themes to spice up your morning, and an auto-update tool so that makes it easy to keep up with the latest updates from the community.

cli cli-app hacktoberfest oh-my-zsh oh-my-zsh-plugin oh-my-zsh-theme ohmyzsh plugin-framework plugins productivity shell terminal theme themes zsh zsh-configuration

Last synced: 28 Oct 2024

https://github.com/junegunn/fzf

:cherry_blossom: A command-line fuzzy finder

bash cli fish fzf go neovim tmux unix vim zsh

Last synced: 16 Dec 2024

https://github.com/jesseduffield/lazygit

simple terminal UI for git commands

cli git terminal

Last synced: 16 Dec 2024

https://github.com/sherlock-project/sherlock

Hunt down social media accounts by username across social networks

cli hacktoberfest information-gathering linux macos osint python python3 reconnaissance redteam sherlock tools windows

Last synced: 16 Dec 2024

https://github.com/burntsushi/ripgrep

ripgrep recursively searches directories for a regex pattern while respecting your gitignore

cli command-line command-line-tool gitignore grep recursively-search regex ripgrep rust search

Last synced: 23 Dec 2024

https://github.com/n8n-io/n8n

Free and source-available fair-code licensed workflow automation tool. Easily automate tasks across different services.

apis automated automation cli data-flow development docker integration-framework integrations ipaas low-code low-code-development-platform low-code-platform n8n no-code node self-hosted typescript workflow workflow-automation

Last synced: 16 Dec 2024

https://github.com/wagoodman/dive

A tool for exploring each layer in a docker image

cli docker docker-image explorer inspector tui

Last synced: 16 Dec 2024

https://github.com/BurntSushi/ripgrep

ripgrep recursively searches directories for a regex pattern while respecting your gitignore

cli command-line command-line-tool gitignore grep recursively-search regex ripgrep rust search

Last synced: 25 Oct 2024

https://github.com/google/zx

A tool for writing better scripts

bash cli javascript nodejs shell

Last synced: 23 Dec 2024

https://github.com/cli/cli

GitHub’s official command line tool

cli git github-api-v4 golang

Last synced: 17 Dec 2024

https://github.com/sharkdp/fd

A simple, fast and user-friendly alternative to 'find'

cli command-line filesystem hacktoberfest regex rust search terminal tool

Last synced: 16 Dec 2024

https://github.com/httpie/cli

πŸ₯§ HTTPie CLI β€” modern, user-friendly command-line HTTP client for the API era. JSON support, colors, sessions, downloads, plugins & more.

api api-client api-testing cli client curl debugging developer-tools development devops http http-client httpie json python rest rest-api terminal usability web

Last synced: 23 Dec 2024

https://github.com/jkbrzt/httpie

πŸ₯§ HTTPie CLI β€” modern, user-friendly command-line HTTP client for the API era. JSON support, colors, sessions, downloads, plugins & more.

api api-client api-testing cli client curl debugging developer-tools development devops http http-client httpie json python rest rest-api terminal usability web

Last synced: 31 Aug 2024

https://github.com/acheong08/chatgpt

Reverse engineered ChatGPT API

chatgpt cli gpt-35-turbo gptchat library pypi-package revchatgpt

Last synced: 29 Sep 2024

https://github.com/acheong08/ChatGPT

Reverse engineered ChatGPT API

chatgpt cli gpt-35-turbo gptchat library pypi-package revchatgpt

Last synced: 25 Oct 2024

https://github.com/charmbracelet/bubbletea

A powerful little TUI framework πŸ—

cli elm-architecture framework functional go golang hacktoberfest tui

Last synced: 16 Dec 2024

https://github.com/google/python-fire

Python Fire is a library for automatically generating command line interfaces (CLIs) from absolutely any Python object.

cli python

Last synced: 16 Dec 2024

https://github.com/angular/angular-cli

CLI tool for Angular

angular angular-cli cli typescript

Last synced: 23 Dec 2024

https://github.com/vadimdemedes/ink

🌈 React for interactive command-line apps

cli command-line flexbox interactive javascript react

Last synced: 16 Dec 2024

https://github.com/textualize/textual

The lean application framework for Python. Build sophisticated user interfaces with a simple Python API. Run your apps in the terminal and a web browser.

cli framework python rich terminal tui

Last synced: 23 Dec 2024

https://github.com/Textualize/textual

The lean application framework for Python. Build sophisticated user interfaces with a simple Python API. Run your apps in the terminal and a web browser.

cli framework python rich terminal tui

Last synced: 29 Oct 2024

https://github.com/withfig/autocomplete

IDE-style autocomplete for your existing terminal & shell

autocomplete bash cli fig fish hacktoberfest iterm2 macos shell terminal typescript zsh

Last synced: 16 Dec 2024

https://github.com/vercel/pkg

Package your Node.js project into an executable

binaries cli compiler nodejs

Last synced: 29 Sep 2024

https://github.com/t3-oss/create-t3-app

The best way to start a full-stack, typesafe Next.js app

cli create-t3-app hacktoberfest next-auth nextjs npx prisma t3 t3-stack tailwindcss trpc typescript

Last synced: 23 Dec 2024

https://github.com/urfave/cli

A simple, fast, and fun package for building command line apps in Go

cli command-line go golang-library json toml yaml

Last synced: 16 Dec 2024

https://github.com/asdf-vm/asdf

Extendable version manager with support for Ruby, Node.js, Elixir, Erlang & more

asdf-vm bash cli elixir elvish erlang fish golang multiple-languages node nushell powershell python ruby shell version-manager zsh

Last synced: 16 Dec 2024

https://github.com/gpakosz/.tmux

πŸ‡«πŸ‡· Oh my tmux! My self-contained, pretty & versatile tmux configuration made with ❀️

cli conf configuration console customization dotfiles powerline screen shell terminal theme tmux tmux-conf tmux-config tmux-configuration tmux-plugins tmux-theme tpm wsl

Last synced: 16 Dec 2024

https://github.com/svg/svgo

βš™οΈ Node.js tool for optimizing SVG files

cli javascript minification nodejs optimization svg svgo

Last synced: 16 Dec 2024

https://github.com/aider-ai/aider

aider is AI pair programming in your terminal

chatgpt claude-3 cli command-line gpt-3 gpt-35-turbo gpt-4 gpt-4o openai opus

Last synced: 16 Dec 2024

https://github.com/sboudrias/inquirer.js

A collection of common interactive command line user interfaces.

cli command-line javascript javascript-library node-js nodejs prompt typescript

Last synced: 16 Dec 2024

https://github.com/sboudrias/Inquirer.js

A collection of common interactive command line user interfaces.

cli command-line javascript javascript-library node-js nodejs prompt typescript

Last synced: 15 Nov 2024

https://github.com/SBoudrias/inquirer.js

A collection of common interactive command line user interfaces.

cli command-line javascript javascript-library node-js nodejs prompt typescript

Last synced: 16 Nov 2024

https://github.com/Aider-AI/aider

aider is AI pair programming in your terminal

chatgpt claude-3 cli command-line gpt-3 gpt-35-turbo gpt-4 gpt-4o openai opus

Last synced: 06 Oct 2024

https://github.com/sharkdp/hyperfine

A command-line benchmarking tool

benchmark cli command-line hacktoberfest rust terminal tool

Last synced: 16 Dec 2024

https://github.com/SBoudrias/Inquirer.js

A collection of common interactive command line user interfaces.

cli command-line javascript javascript-library node-js nodejs prompt typescript

Last synced: 25 Oct 2024

https://github.com/antonmedv/fx

Terminal JSON viewer & processor

cli command-line json

Last synced: 16 Dec 2024

https://github.com/allinurl/goaccess

GoAccess is a real-time web log analyzer and interactive viewer that runs in a terminal in *nix systems or through your browser.

analytics apache c caddy cli command-line dashboard data-analysis gdpr goaccess google-analytics monitoring ncurses nginx privacy real-time terminal tui web-analytics webserver

Last synced: 16 Dec 2024

https://github.com/infinitered/ignite

Infinite Red's battle-tested React Native project boilerplate, along with a CLI, component/model generators, and more!

boilerplate cli expo generator mst react-native react-native-generator

Last synced: 16 Dec 2024

https://github.com/sxyazi/yazi

πŸ’₯ Blazing fast terminal file manager written in Rust, based on async I/O.

android asyncio cli concurrency file-explorer file-manager hacktoberfest helix linux macos neovim productivity rust terminal tui vim windows yazi

Last synced: 19 Dec 2024

https://github.com/rigellute/spotify-tui

Spotify for the terminal written in Rust πŸš€

cli rust spotify spotify-api spotify-tui terminal terminal-based

Last synced: 16 Dec 2024

https://github.com/Rigellute/spotify-tui

Spotify for the terminal written in Rust πŸš€

cli rust spotify spotify-api spotify-tui terminal terminal-based

Last synced: 26 Oct 2024

https://github.com/charmbracelet/glow

Render markdown on the CLI, with pizzazz! πŸ’…πŸ»

cli excitement hacktoberfest markdown

Last synced: 16 Dec 2024

https://github.com/infisical/infisical

β™Ύ Infisical is the open-source secret management platform: Sync secrets across your team/infrastructure, prevent secret leaks, and manage internal PKI

certificate-management cli end-to-end-encryption environment-variables go golang nextjs nodejs open-source pki postgres private-ca react secret-management secret-manager secret-scanning secrets security security-tools typescript

Last synced: 23 Dec 2024

https://github.com/fastapi/typer

Typer, build great CLIs. Easy to code. Based on Python type hints.

cli click python python3 shell terminal typehints typer

Last synced: 16 Dec 2024

https://github.com/pallets/click

Python composable command line interface toolkit

cli click pallets python

Last synced: 16 Dec 2024

https://github.com/Infisical/infisical

β™Ύ Infisical is the open-source secret management platform: Sync secrets across your team/infrastructure, prevent secret leaks, and manage internal PKI

certificate-management cli end-to-end-encryption environment-variables go golang nextjs nodejs open-source pki postgres private-ca react secret-management secret-manager secret-scanning secrets security security-tools typescript

Last synced: 26 Oct 2024

https://github.com/charmbracelet/vhs

Your CLI home video recorder πŸ“Ό

ascii cli command-line gif recording terminal vhs video

Last synced: 16 Dec 2024

https://github.com/denisidoro/navi

An interactive cheatsheet tool for the command-line

bash cheatsheets cli command-line rust shell snippet snippets terminal

Last synced: 16 Dec 2024

https://github.com/aharris88/awesome-cli-apps

πŸ–₯ πŸ“Š πŸ•Ή πŸ›  A curated list of command line apps

awesome awesome-list cli cli-app list

Last synced: 04 Nov 2024

https://github.com/agarrharr/awesome-cli-apps?tab=readme-ov-file

πŸ–₯ πŸ“Š πŸ•Ή πŸ›  A curated list of command line apps

awesome awesome-list cli cli-app list

Last synced: 17 Oct 2024

https://github.com/pomber/git-history

Quickly browse the history of a file from any git repository

animation blame cli commit git github history log text vscode vscode-extension

Last synced: 16 Dec 2024

https://github.com/asciinema/asciinema

Terminal session recorder πŸ“Ή

asciicast asciinema cli recorder recording rust terminal

Last synced: 16 Dec 2024

https://github.com/paul-gauthier/aider

aider is AI pair programming in your terminal

chatgpt claude-3 cli command-line gpt-3 gpt-35-turbo gpt-4 gpt-4o openai opus

Last synced: 29 Sep 2024

https://github.com/nexe/nexe

πŸŽ‰ create a single executable out of your node.js apps

binaries binary bundle bundler cli executable javascript nexe nodejs

Last synced: 16 Dec 2024

https://github.com/vercel/vercel

Develop. Preview. Ship.

cli cloud command hosting jamstack ship vercel

Last synced: 23 Dec 2024

https://github.com/orange-opensource/hurl

Hurl, run and test HTTP requests with plain text.

api-testing cli curl http http-client integration-testing testing testing-tools

Last synced: 16 Dec 2024

https://github.com/muesli/duf

Disk Usage/Free Utility - a better 'df' alternative

cli df disk-space disk-usage filesystem freebsd hacktoberfest linux macos openbsd terminal tui user-friendly windows

Last synced: 16 Dec 2024

https://github.com/zeit/now

Develop. Preview. Ship.

cli cloud command hosting jamstack ship vercel

Last synced: 29 Nov 2024

https://github.com/beetbox/beets

music library manager and MusicBrainz tagger

cli hacktoberfest music music-library musicbrainz python

Last synced: 16 Dec 2024

https://github.com/marticliment/unigetui

UniGetUI: The Graphical Interface for your package managers. Could be terribly described as a package manager manager to manage your package managers

chocolatey cli npm package package-manager pip scoop unigetui windows windows-10 windows-11 winget

Last synced: 16 Dec 2024

https://github.com/ratatui/ratatui

A Rust crate for cooking up terminal user interfaces (TUIs) πŸ‘¨β€πŸ³πŸ€ https://ratatui.rs

cli ratatui rust terminal terminal-user-interface tui widgets

Last synced: 20 Dec 2024

https://github.com/kefranabg/readme-md-generator

πŸ“„ CLI that generates beautiful README.md files

cli generator readme readme-badges readme-generator readme-md readme-template

Last synced: 17 Dec 2024

https://github.com/orf/gping

Ping, but with a graph

cli command-line graph linux network-monitoring ping rust shell

Last synced: 16 Dec 2024

https://github.com/mikefarah/yq

yq is a portable command-line YAML, JSON, XML, CSV, TOML and properties processor

bash cli csv devops-tools golang json portable properties splat toml xml yaml yaml-processor

Last synced: 16 Dec 2024

https://github.com/Orange-OpenSource/hurl

Hurl, run and test HTTP requests with plain text.

api-testing cli curl http http-client integration-testing testing testing-tools

Last synced: 25 Oct 2024

https://github.com/squizlabs/php_codesniffer

PHP_CodeSniffer tokenizes PHP files and detects violations of a defined set of coding standards.

automation cli coding-standards php qa static-analysis

Last synced: 17 Dec 2024

https://github.com/squizlabs/PHP_CodeSniffer

PHP_CodeSniffer tokenizes PHP files and detects violations of a defined set of coding standards.

automation cli coding-standards php qa static-analysis

Last synced: 25 Oct 2024

https://github.com/asciimoo/wuzz

Interactive cli tool for HTTP inspection

cli curl go golang http http-inspection inspector

Last synced: 16 Dec 2024

https://github.com/burntsushi/xsv

A fast CSV command line toolkit written in Rust.

cli command-line csv rust

Last synced: 16 Dec 2024

https://github.com/BurntSushi/xsv

A fast CSV command line toolkit written in Rust.

cli command-line csv rust

Last synced: 25 Oct 2024

https://github.com/harelba/q

q - Run SQL directly on delimited files and multi-file sqlite databases

cli command-line command-line-tool csv database python q qtextasdata sql sqlite sqlite3 textasdata tsv

Last synced: 16 Dec 2024

https://harelba.github.io/q/

q - Run SQL directly on delimited files and multi-file sqlite databases

cli command-line command-line-tool csv database python q qtextasdata sql sqlite sqlite3 textasdata tsv

Last synced: 02 Nov 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: 16 Dec 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: 16 Dec 2024