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/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: 18 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: 20 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/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

cli command-line go kingpin

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

cli git workflow

Last synced: 23 Dec 2024

https://github.com/apple/swift-argument-parser

Straightforward, type-safe argument parsing for Swift

cli command-line flag option

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/antonmedv/walk

Terminal file manager

cli file-manager terminal

Last synced: 24 Dec 2024

https://github.com/neomutt/neomutt

✉️ Teaching an Old Dog New Tricks -- IRC: #neomutt on irc.libera.chat

c cli email imap mail maildir mbox mime mua mutt ncurses neomutt nntp notmuch pgp pop3 smtp

Last synced: 25 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: 18 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/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/killercup/cargo-edit

A utility for managing cargo dependencies from the command line.

cargo cli rust

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/jhawthorn/fzy

:mag: A simple, fast fuzzy finder for the terminal

c cli fuzzy fuzzy-finders fuzzy-search fuzzyfinder fzy unix vim

Last synced: 24 Dec 2024

https://github.com/infinitered/gluegun

A delightful toolkit for building TypeScript-powered command-line apps.

cli javascript nodejs toolkit

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: 19 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: 18 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: 18 Dec 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/sysinternals/procdump-for-linux

A Linux version of the ProcDump Sysinternals tool

cli debugging-tool sysinternals

Last synced: 14 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: 18 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/hairyhenderson/gomplate

A flexible commandline tool for template rendering. Supports lots of local and remote datasources.

boltdb cli cloud config consul devops devops-tools docker go golang sysadmin sysops template templating vault

Last synced: 23 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/dotnet/sdk

Core functionality needed to create .NET Core projects, that is shared between Visual Studio and CLI

cli dotnet sdk visual-studio

Last synced: 24 Dec 2024

https://github.com/pod4g/hiper

🚀 A statistical analysis tool for performance testing

analysis audits broswer cli frontend headless network pages pagespeed performance statistical testing tool web webpages websites

Last synced: 20 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: 19 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/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: 18 Dec 2024

https://github.com/zkat/npx

execute npm package binaries (moved)

cli npm package-manager

Last synced: 25 Sep 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/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/crate-ci/typos

Source code spell checker

cli code-quality rust spell-checker

Last synced: 19 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/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/fujiwarachoki/moneyprinterv2

Automate the process of making money online.

automation cli json money outreach python twitter youtube

Last synced: 20 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/npiv/chatblade

A CLI Swiss Army Knife for ChatGPT

chatgpt cli

Last synced: 24 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

cli diagrams mermaid

Last synced: 23 Dec 2024

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

Webpack's Command Line Interface

cli scaffold webpack

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/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/freedmand/semantra

Multi-tool for semantic search

cli machine-learning semantic-search

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: 18 Dec 2024

https://github.com/ddworken/hishtory

Your shell history: synced, queryable, and in context

bash cli fish golang history shell zsh

Last synced: 24 Dec 2024

https://github.com/altdesktop/playerctl

🎧 mpris media player command-line controller for vlc, mpv, RhythmBox, web browsers, cmus, mpd, spotify and others.

audacious c cli cmus mediaplayer mopidy mpd mpris rhythmbox vlc

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/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/haskellcamargo/sclack

The best CLI client for Slack, because everything is terrible!

cli cli-app slack slack-api terminal

Last synced: 21 Dec 2024

https://github.com/dosisod/refurb

A tool for refurbishing and modernizing Python codebases

cli gplv3 mypy python python310 python311 python312 testing

Last synced: 29 Oct 2024

https://github.com/imsnif/diskonaut

Terminal disk space navigator 🔭

cli disk-space navigator terminal visualization

Last synced: 19 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.

cli ffi rust serde

Last synced: 23 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: 09 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: 19 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: 06 Nov 2024