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/niedzielski/cb

๐Ÿ“‹ Universal command-line clipboard with automatic copy and paste detection. Eg, `cb|sort|cb`. The missing link between GUIs and CLIs!

cli clipboard gui

Last synced: 08 Dec 2024

https://github.com/cristalhq/acmd

Simple, useful and opinionated CLI package in Go.

cli command-line go golang

Last synced: 12 Jan 2025

https://github.com/ericmjl/llamabot

Pythonic class-based interface to LLMs

cli large-language-models llm python

Last synced: 13 Jan 2025

https://github.com/dhobsd/castty

A CLI tool to record audio-enabled screencasts of your terminal, for the web.

asciicast audio-recording cli recorder recording screencast screencast-recording terminal terminal-recording tty

Last synced: 13 Jan 2025

https://github.com/maxzender/jv

Helps you view JSON on the command-line.

cli go golang json termbox-go terminal

Last synced: 28 Oct 2024

https://github.com/00jciv00/cova

Commands, Options, Values, Arguments. A simple yet robust cross-platform command line argument parsing library for Zig.

clap cli command-line terminal zig zig-package ziglang

Last synced: 13 Jan 2025

https://github.com/clevercli/clevercli

ChatGPT powered CLI utilities. Easily add new prompt types in ~/.clevercli/

chatgpt cli gpt gpt-3 openai

Last synced: 25 Oct 2024

https://github.com/apexatoll/cliptic

A terminal interface for fetching and playing daily cryptic crosswords

cli crossword cryptic game puzzle ruby tui

Last synced: 15 Jan 2025

https://github.com/boyter/lc

licensechecker (lc) a command line application which scans directories and identifies what software license things are under producing reports as either SPDX, CSV, JSON, XLSX or CLI Tabular output. Dual-licensed under MIT or the UNLICENSE.

classifier cli command-line-tool commandline go golang license license-management licensechecker open-source-licensing spdx

Last synced: 27 Oct 2024

https://github.com/sveltinio/sveltin

The Smartest Way to Create SvelteKit powered static websites: a powerful CLI with batteries included

cli cli-app static-site static-site-generator sveltekit sveltekit-blog sveltekit-example sveltekit-tailwindcss sveltekit-template

Last synced: 14 Nov 2024

https://github.com/reorx/ai.py

A single-file Python script that interacts with ChatGPT API in the command-line.

chatgpt chatgpt-api cli python

Last synced: 12 Jan 2025

https://github.com/frohoff/ciphr

CLI crypto swiss-army knife for performing and composing encoding, decoding, encryption, decryption, hashing, and other various cryptographic operations on streams of data from the command line; mostly intended for ad hoc, infosec-related uses.

cli command-line crypto cryptography decoding decryption encoding encryption ruby

Last synced: 15 Jan 2025

https://github.com/idlesign/vininfo

Extracts useful information from Vehicle Identification Number (VIN)

car cli python python3 vin

Last synced: 15 Jan 2025

https://github.com/kawamataryo/suppress-ts-errors

CLI tool to add @ts-expect-errors to typescript type errors

cli nodejs typescript

Last synced: 17 Jan 2025

https://github.com/thesephist/inc

A note-taking tool based on the principles of incremental note-taking, designed for quickly capturing fleeting ideas and growing a knowledge base over time.

cli command-line-tool ink-programming-language task-tracker

Last synced: 18 Nov 2024

https://github.com/knbr13/gitcs

๐Ÿ“ˆ Command line tool written in Go. It allows developers to scan their local Git repositories and generate a visual contributions graph.

cli git go golang visualization

Last synced: 18 Nov 2024

https://github.com/ariasmn/ugm

A terminal based UNIX user and group browser

cli functional go golang groups linux tui unix users

Last synced: 04 Nov 2024

https://github.com/josefpihrt/orang

Search, replace, rename and delete directories, files and its content using the power of .NET regular expressions.

cli dotnet-global-tool filesystem regex regexp

Last synced: 15 Jan 2025

https://github.com/abraham/nutmeg

Build, test, and publish vanilla Web Components with a little spice

cli custom-elements hacktoberfest javascript karma lit-element lit-html shadow-dom typescript web-components webcomponents webpack

Last synced: 15 Jan 2025

https://github.com/keenwon/eazydict

็ฎ€ๅ•ๆ˜“็”จ็š„ๅ‘ฝไปค่กŒ่ฏๅ…ธ :closed_book: :orange_book: :green_book: :blue_book: :notebook:

bing cli console dict dictionary google-translate terminal youdao

Last synced: 16 Jan 2025

https://github.com/hackmdio/hackmd-cli

The HackMD/CodiMD Command Line Tool

cli codimd oclif typescript

Last synced: 03 Jan 2025

https://github.com/shawwn/scrap

Nearly a thousand bash and python scripts I've written over the years.

bash cli

Last synced: 16 Jan 2025

https://github.com/sindresorhus/ink-box

Styled box component for Ink

box cli ink ink-component jsx nodejs npm-package react

Last synced: 18 Jan 2025

https://github.com/bitcoindevkit/bdk-cli

A CLI wallet library and REPL tool to demo and test the BDK library

cli repl rust wallet

Last synced: 12 Jan 2025

https://github.com/wasabeef/droid

A command-line tool for checking Android OS version history written by Rust.

cli command-line-tool rust

Last synced: 15 Jan 2025

https://github.com/peterdavehello/colorechoforshell

Make ๐Ÿš(shell) 's ๐Ÿ’ฌ (`echo`) to be ๐ŸŽจ easily โœจ Support โœ… sh โž• bash โž• zsh โž• ksh โž• ๐ŸŸ One simple command for vibrant text output! ๐Ÿ’ซ

ansi bash cli color console echo fish hacktoberfest ksh script sh shell shellscript terminal zsh

Last synced: 09 Nov 2024

https://github.com/vitonsky/arrival-time

Simple and powerful progress time estimation (ETA) for JavaScript

backend cli estimate estimation eta frontend nodejs progress progress-bar

Last synced: 12 Jan 2025

https://github.com/rosesecurity/kuzco

Kuzco reviews your Terraform and OpenTofu resources, compares them to the provider schema to detect unused parameters, and uses AI to suggest improvements and fixes

ai cli cloud go opentofu terraform

Last synced: 13 Jan 2025

https://github.com/lrstanley/geoip

:globe_with_meridians: Geolocation API service -- Run it yourself! | alternative to freegeoip.net

api cli docker geoip go golang maxmind-geoip

Last synced: 13 Jan 2025

https://github.com/MaartenDesnouck/google-apps-script

๐Ÿ›  Manage and deploy your Google Apps Script projects using the command line

apps-script cli gas-include google-apps-script google-drive npm

Last synced: 27 Oct 2024

https://github.com/todoesverso/logss

A simple cli for logs splitting

cli rust tui-rs

Last synced: 06 Nov 2024

https://github.com/margual56/radio-cli

A simple radio CLI written in rust

cli cli-app mpv multimedia radio radio-cli rust rust-lang

Last synced: 06 Nov 2024

https://github.com/roozbehid/dotnet-vcxproj

Enabling "dotnet build" to compile and build C/C++ projects. MSBuild task for compiling Visual Studio C/C++ projects (.vcxproj) with your choice of compiler on Linux or Windows or Mac!

cli console cpp csharp dotnet dotnet-template gcc linux msbuild nuget nuget-package vcxproj visual-studio wsl

Last synced: 28 Sep 2024

https://github.com/go-gilbert/gilbert

Build system and task runner for Go projects

cli go golang golang-library task-runner tool toolkit

Last synced: 17 Nov 2024

https://github.com/veebch/boostbox

Some notes on a cli terminal, upcycling an old super 8 film viewer

cli console cyberdeck

Last synced: 25 Nov 2024

https://github.com/sindresorhus/ink-big-text

Awesome text component for Ink

cli figlet ink ink-component jsx nodejs npm-package react

Last synced: 12 Jan 2025

https://github.com/varharrie/mokia

๐Ÿ’ An out of the box mock API server to help quickly create back-end prototype and data simulations.

api cli generator library mock nodejs server utility

Last synced: 19 Nov 2024

https://github.com/mariusvniekerk/condax

Install and run applications packaged with conda in isolated environments

cli conda

Last synced: 15 Jan 2025

https://github.com/DeterminateSystems/fh

The official CLI for FlakeHub: search for flakes, and add new inputs to your Nix flake.

cli flake nix nixos

Last synced: 25 Nov 2024

https://github.com/generate/generate-gitignore

Generate a .gitignore file from the command line when Generate's CLI is installed globally, or use as a plugin or sub-generator in your own generator.

build-tool cli command-line create generate generator gitignore gitignore-cli gitignore-files gitignore-generator gitignore-template gitignore-templates init project prompt scaffold scaffolding task-runner yeoman yo

Last synced: 19 Dec 2024

https://github.com/sindresorhus/win-wallpaper

Manage the desktop wallpaper on Windows

binary cli cli-app desktop-wallpaper rust wallpaper windows

Last synced: 02 Jan 2025

https://github.com/t1anz0ng/iftree

iftree help understand container networks by visualizing network interfaces( veth bridge lo ) relation , output in text, table, images and dot language.

bridge cli cni go graphviz-dot netlink netns veth

Last synced: 19 Nov 2024

https://github.com/PeterDaveHello/ColorEchoForShell

Make ๐Ÿš(shell) 's ๐Ÿ’ฌ (`echo`) to be ๐ŸŽจ easily โœจ Support โœ… sh โž• bash โž• zsh โž• ksh โž• ๐ŸŸ One simple command for vibrant text output! ๐Ÿ’ซ

ansi bash cli color console echo fish hacktoberfest ksh script sh shell shellscript terminal zsh

Last synced: 06 Nov 2024

https://github.com/hasheddan/k8scr

Kubernetes Container Registry

cli go kubectl kubernetes

Last synced: 27 Oct 2024

https://github.com/cowboy/synology-update-plex

Script to Auto Update Plex Media Server on Synology NAS

bash cli plex plex-media-server synology synology-nas

Last synced: 13 Jan 2025

https://github.com/niklashigi/devstats

:bar_chart: A CLI application that fetches stats from developer sites

cli cli-application daily-report statistics stats

Last synced: 19 Nov 2024

https://github.com/mschneider82/sharecmd

Cmdline tool written in Golang to share file links using cloud providers like dropbox, opendrive, seafile, nextcloud

cli cloud-storage golang

Last synced: 30 Nov 2024

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

Command line client for Write.as / WriteFreely

blogging cli go linux macos privacy windows writeas writefreely

Last synced: 13 Nov 2024

https://github.com/NikitaRevenco/better-cli

Curated list of replacements for terminal tools

awesome cli command-line command-line-tool

Last synced: 17 Nov 2024

https://github.com/dizballanze/do-latency

๐Ÿณ Digital Ocean regions latency checker

cli digitalocean latency

Last synced: 15 Jan 2025

https://github.com/kyma-project/cli

Simple set of commands to manage a Kyma installation

cli kyma

Last synced: 14 Jan 2025

https://github.com/dolejska-daniel/riot-api

Riot League of Legends & DataDragon API wrappers for PHP7 and PHP8.

api-rate cli cli-support data-dragon datadragon-api league-of-legends legends-api metapackage php php7 php8 riot-api

Last synced: 13 Jan 2025

https://github.com/dunossauro/notas-musicais

Notas musicais รฉ um CLI para ajudar na formaรงรฃo de escalas, acordes e campos harmรดnicos.

cli console music musica python

Last synced: 27 Oct 2024

https://github.com/pedronauck/reicons

๐Ÿ’… Bundle your SVG into a fully customized React components

cli icons node react svg-icons

Last synced: 27 Oct 2024

https://github.com/luin/npm-try

๐Ÿš† Quickly try npm packages without writing boilerplate code.

cli npm package tool try

Last synced: 20 Dec 2024

https://github.com/sdushantha/fileinfo

๐Ÿ“„Get information on over 10,000 file extensions right from the terminal

cli commandline file fileinfo information linux macos tool

Last synced: 27 Dec 2024

https://github.com/SvenTiigi/SwiftPlaygroundsCLI

Easily generate Swift Playgrounds from your command line ๐Ÿ‘จโ€๐Ÿ’ป

brew cli playgroundbook playgrounds script swift swiftplaygrounds xcode

Last synced: 29 Nov 2024

https://github.com/cloudposse/github-commenter

Command line utility for creating GitHub comments on Commits, Pull Request Reviews or Issues

cli comments commits github github-api golang issues pull-requests

Last synced: 18 Jan 2025

https://github.com/deven96/ahnlich

Suite of tools containing an in-memory vector datastore and AI proxy

artificial-intelligence cache cli datastore fastembed inmemory-db python rust storage storage-engine vector vector-database

Last synced: 14 Jan 2025

https://github.com/lacymorrow/album-art

๐Ÿ’ฝ Fetch cover art for an artist or album: "The Beatles" โž” http://path/to/beatles.jpg

album album-art artists cli javascript nextjs nodejs plugin react

Last synced: 15 Jan 2025

https://github.com/datarootsio/databooks

A CLI tool to reduce the friction between data scientists by reducing git conflicts removing notebook metadata and gracefully resolving git conflicts.

cli git helper-tool jupyter-notebook pydantic rich typer

Last synced: 15 Jan 2025

https://github.com/wooorm/emphasize

ANSI syntax highlighting for the terminal

ansi cli highlight syntax syntax-highlighting terminal virtual

Last synced: 18 Jan 2025

https://github.com/1password/solutions

Examples and templates from the 1Password Solutions team

1password-cli 1password-vaults cli password-management password-manager secrets-management

Last synced: 13 Jan 2025

https://github.com/ekristen/cast

Cast is an installer for any compatible Saltstack based distribution like SIFT or REMnux

cli distro golang linux saltstack

Last synced: 17 Jan 2025

https://github.com/nordtheme/tilix

An arctic, north-bluish clean and elegant Tilix color scheme.

bash cli color color-scheme color-theme colorscheme nord shell terminal terminix theme tilix zsh

Last synced: 31 Oct 2024

https://github.com/mazznoer/lolcrab

Like lolcat but with noise and more colorful.

cli lolcat rainbow

Last synced: 16 Nov 2024

https://github.com/LyonSyonII/run

Run commands in the languages you love!

cli command command-line language makefile run runfile runner rust

Last synced: 25 Nov 2024

https://github.com/push-based/user-flow

๐Ÿ“ฆ Combine Chrome tooling like Lighthouse userflows and DevTools reconder scripts in your CI

chrome cli devtools lighthouse-audits performance-analysis performance-metrics performance-monitoring performance-testing pupeteer typescript web-performance

Last synced: 07 Nov 2024

https://github.com/sindresorhus/windows-wallpaper

Manage the desktop wallpaper on Windows

binary cli cli-app desktop-wallpaper rust wallpaper windows

Last synced: 07 Oct 2024

https://github.com/sanposhiho/gomockhandler

Mr. gomockhandler is the clever and more agile manager of golang/mock (uber/mock) ๐Ÿ‘”

cli go golang mock mockgen mocks

Last synced: 13 Jan 2025

https://github.com/dylibso/modsurfer

Devtools to validate, audit and investigate WebAssembly binaries.

binary-scan cli debug diagnostics observability security system-of-record wasm webassembly

Last synced: 13 Dec 2024

https://github.com/JanDeDobbeleer/aliae

Cross shell and platform alias management

alias aliases bash cli hacktoberfest nushell powershell zsh-plugin

Last synced: 04 Dec 2024

https://github.com/hugorcd/shelve

All-in-one development workspace for managing environments and collaborating on projects.

cli env environment-variables monorepo nuxt project-management secrets-management typescript variables vercel

Last synced: 13 Jan 2025

https://github.com/nwtnni/tock

Digital clock for the terminal

cli clock terminal-based

Last synced: 06 Nov 2024

https://github.com/everx-labs/everdev

TVM Development Environment - Set up all the core Developer tools and work with TVM blockchains(Everscale, TON, Venom) from a single interface

blockchain cli compiler everdev everscale local node solidity ton toncoin tondev venom venom-blockchain venom-developer-program

Last synced: 12 Jan 2025

https://github.com/shibapm/rocket

Define your release steps ๐Ÿš€

cli package-config packageconfig release rocket spm swift yaml

Last synced: 09 Oct 2024

https://github.com/astahmer/tw2panda

Easily migrate code from tailwind to Panda CSS

cli extension migration panda tailwind vscode

Last synced: 20 Dec 2024

https://github.com/eliben/gemini-cli

Access Gemini LLMs from the command-line

cli embeddings go golang llm machine-learning sqlite

Last synced: 14 Jan 2025

https://github.com/trstringer/pycli

:computer: Basic structure for a simple Python CLI

cli cli-structure python python-cli

Last synced: 01 Nov 2024

https://github.com/ezra-buckingham/terry-the-terraformer

A CLI for deploying red team infrastructure across mutliple cloud providers, all integrated with a virtual Nebula network, and full ELK integration

ansible aws azure cli digitalocean docker docker-compose elasticsearch filebeat google-cloud-platform logstash namecheap nebula proxmox redteam terraform

Last synced: 01 Nov 2024

https://github.com/akshaykmr/teletype

Stream and share terminals over the web. Show off mad cli-fu, help a colleague, teach, or troubleshoot. end-to-end encrypted ๐Ÿ›ก

cli collaboration command-line e2ee end-to-end-encryption private sharing teletype terminal vim

Last synced: 15 Jan 2025

https://github.com/nordtheme/terminator

An arctic, north-bluish clean and elegant Terminator color theme.

bash cli color-scheme color-theme colorscheme nord shell terminal terminal-theme terminator zsh

Last synced: 25 Nov 2024

https://github.com/happyapplehorse/gptui

GPTUI is a GPT conversational TUI (Textual User Interface) tool that runs within the terminal. It has some distinctive features, such as multi-AI group chat, AI-initiated care, and other functionalities.

ai ai-group-chat cli gpt openai python terminal tui

Last synced: 29 Oct 2024

https://github.com/00JCIV00/cova

Commands, Options, Values, Arguments. A simple yet robust cross-platform command line argument parsing library for Zig.

clap cli command-line terminal zig zig-package ziglang

Last synced: 13 Nov 2024

https://github.com/shinokada/tera

Interactive Bash script terminal music radio player. Play your favorite radio station, CRUD your favorite lists, and explore new radio stations from your terminal.

bash-script cli github-cli radio shell-scripts

Last synced: 01 Nov 2024

https://github.com/bradwood/glsnip

copy and paste across machines

cli copy-paste gitlab snippets

Last synced: 01 Nov 2024

https://github.com/wwkimball/yamlpath

YAML/JSON/EYAML/Compatible get/set/merge/validate/scan/convert/diff processors using powerful, intuitive, command-line friendly syntax.

cli devops-tools dot-notation eyaml eyaml-support hiera-eyaml json json-processor jsonpath python python3 ruamel yaml yaml-path yaml-paths yaml-processor yamlpath

Last synced: 12 Jan 2025

https://github.com/numtostr/snm

๐Ÿค Smol and simple node version manager written in rust ๐Ÿฆ€

cargo cli javascript node nodejs npm nvm package rust semver shell version-manager

Last synced: 17 Jan 2025

https://github.com/yamafaktory/craftql

A CLI tool to visualize GraphQL schemas and to output a graph data structure as a graphviz .dot format

cli devops graph graphql graphviz graphviz-dot rust rustlang schema schemas terminal visualization

Last synced: 15 Jan 2025

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

๐ŸŒฐ A framework born for micro frontends

cli framework microfrontends nut spa

Last synced: 18 Jan 2025

https://github.com/ryukinix/mal

MAL: A MyAnimeList Command Line Interface [BROKEN: BLAME MyAnimeList]

anime archlinux aur cli list mal myanimelist pypi python

Last synced: 15 Jan 2025