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.

https://github.com/robertpeteuil/aws-quick-cli

Control AWS EC2 instances using only their name (forget about Instance-Id's forever). Examples: aws-ssh NAME (connect via ssh), aws-list, aws-start NAME, aws-stop NAME

aws aws-cli aws-cli-utilities aws-console aws-manage aws-shell aws-ssh cli ec2-instance ssh ssh-config

Last synced: 07 May 2025

https://github.com/dhravya/mailto

Send emails right from the terminal using Rust!

cli command-line-tool mail rust

Last synced: 07 May 2025

https://github.com/guypeer8/wiki-cli

:book: Search wikipedia through your command line.

cli elixir elixir-lang escript wikipedia

Last synced: 11 Jul 2025

https://github.com/redraw/scroll

scroll stdout!

cli shell

Last synced: 11 Jul 2025

https://github.com/bancedev/lush

Linux shell powered by Lua scripting

c cli linux linux-shell lua shell

Last synced: 10 Nov 2025

https://github.com/pinguapps/appwritemigrator

PinguApps.AppwriteMigrator is a .NET CLI tool that enables a code-first approach to managing your database schema with Appwrite. This tool simplifies the process of syncing and migrating your database schema between local and remote environments, ensuring consistency across development, staging, and production setups.

appwrite cli code-first database migrate schema sync tool

Last synced: 15 Jul 2025

https://github.com/pemre/iptv-cli

iptv-cli is a command line tool to parse, filter iptv lists (m3u/m3u8 files).

cli iptv iptv-channels iptv-m3u iptv-m3u8 iptv-playlist nodejs

Last synced: 17 Jul 2025

https://github.com/antonmedv/is-it-cloudy

Command line tool to printing weather info 🌦

bash cli nodejs

Last synced: 17 Feb 2026

https://github.com/arashnrim/tp

⚡️ Teleport to your projects and run commands in an instant.

cli golang

Last synced: 19 Jul 2025

https://github.com/dhravya/pyre

Create, open, manage your Python projects with ease, a project aimed to make python development experience a little better

cli devops manager python rust

Last synced: 08 May 2025

https://github.com/datadudes/json2hive

Generate Hive CREATE TABLE statements from json data

cli hive json

Last synced: 12 Apr 2025

https://github.com/jiro4989/termnovel

A command that to read novel on terminal.

cli nim novel tool

Last synced: 08 May 2025

https://github.com/rmariuzzo/php-array-to-json

✨ Convert PHP configuration array files to JSON files. Useful to convert Laravel's PHP localization files into JSON files.

cli file-converter json php-array

Last synced: 19 Mar 2025

https://github.com/mtwn105/journal-cli

A CLI to write journal for you and save it to a Notion database!

blog cli express journal nodejs note-taking notion npm npm-module npm-package npmjs

Last synced: 30 Oct 2025

https://github.com/sukhbinder/llm-embed-ollama

Ollama provides Few embedding models. This plugin enables the usage of those models using Ollama.

cli embedding llm llm-plugin ollama

Last synced: 20 Jan 2026

https://github.com/j2l/walk-and-graph-svelte-components

CLI node script to walk svelte and js files, to draw a beautiful JPG of your dependencies aka "imports". No external dependency, only FS (Node).

cli dependencies diagram graph graphviz-dot-language import no-dependencies nodejs svelte svelte-components walk

Last synced: 20 Jul 2025

https://github.com/nathanjhood/ubento

Minimal, bento-box style Ubuntu-based WSL distro.

bash ci-cd cli cmake interoperability linux nodejs ubuntu wsl

Last synced: 15 Apr 2025

https://github.com/Hong-JunHyeok/create-react18-boilerplate

🆕 Create easy and simple React18 boilerplate

cli npm-packages react react18 yarn-package

Last synced: 09 Aug 2025

https://github.com/netapp/recline

Writing argparse-based command line applications can become tedious, repetitive, and difficult to do right. Relax and let this library free you from that burden.

argparse-alternative cli netapp-public python shell terminal

Last synced: 15 Apr 2025

https://github.com/quentinlintz/cmdtop

⌨️ A tool for showing your top commands

cli go

Last synced: 13 Aug 2025

https://github.com/rishang/heygpt

CLI and UI interface for OpenAI and Gemini with prompts 🔮

ai bot chat-cli chatgpt cli cli-tool fzf google-palm openai palm prompt prompt-engineering prompt-toolkit python streamlit terminal wisper

Last synced: 09 Mar 2026

https://github.com/caixetadev/gophimation

🌲 a golang-based CLI to keep track of your favorite anime, offering a streamlined and efficient viewing experience.

anime cli go gopher

Last synced: 14 Apr 2025

https://github.com/okuvshynov/fewlines

Create histograms, time series charts and dashboards in command-line output and log files.

cli dashboard distribution histogram logging python

Last synced: 04 Oct 2025

https://github.com/gavinlyonsrepo/backupmenu

Backup program , menu based , CLI TUI utility for Linux distributions using Tar and rsync. Written in bash, CLI program.

archlinux backup backup-menu backup-script backup-utility backupmenu bash bash-script cli dd debian linux menu rsync shell tui

Last synced: 31 Aug 2025

https://github.com/bahmutov/with-package

Run any command with package.json properties exposed as environment variables

cli npm utility

Last synced: 26 Sep 2025

https://github.com/pppp606/ink-chart

Terminal visualization components for Ink CLI framework - Sparkline and BarChart components with TypeScript support

barchart chart cli ink nodejs react sparkline terminal typescript visualization

Last synced: 09 Mar 2026

https://github.com/florianmgs/gpt-cli

Bring ChatGPT & Dall-E 2 into your CLI as a specialized personal assistant.

bash chatgpt cli dalle2 openai ruby unix

Last synced: 15 Apr 2025

https://github.com/mwiater/golangcliscaffold

Learn how to create your first Golang CLI tool with Cobra and Viper. This step-by-step guide will show you how to bootstrap your project, add commands and flags, and create a usable CLI tool. By the end of this article, you'll have a working CLI tool that you can use to automate your tasks.

cli cobra flags golang viper

Last synced: 21 Sep 2025

https://github.com/arcblock/forge-cli

:fire: Awesome Command line tool to mange forge powered blockchain nodes

arcblock blockchain cli forge javascript nodejs

Last synced: 29 Sep 2025

https://github.com/scurker/quilted

A css/js coverage tool for websites

chrome-headless cli code-coverage puppeteer

Last synced: 03 Aug 2025

https://github.com/pgmanutd/node-talisman

👌 By hooking into the pre-push hook provided by Git, Talisman validates the outgoing changeset for things that look suspicious - such as authorization tokens and private keys.

authorization authorization-tokens authorized-keys cli javascript node-talisman private-keys ssh-keys talisman thoughtworks typescript

Last synced: 30 Aug 2025

https://github.com/sepandhaghighi/typio

Typio: Make Your Terminal Type Like a Human

cli console python python3 terminal typewriter typing ux

Last synced: 19 Feb 2026

https://github.com/tradeshift/http-mockserver

Simplify development and testing by mocking http services with ease.

cli mock-server mockclient mocking node npm test unit-testing

Last synced: 14 May 2025

https://github.com/mateimicu/kdiscover

Discover all K8s clusters on AWS, Google, etc ..

aks cli eks gke golang kubeconfig kubeconfig-manager kubernetes

Last synced: 27 Feb 2026

https://github.com/shresht7/gh-license

A GitHub CLI extension to view and generate license files 📄

cli gh-extension license

Last synced: 12 Apr 2025

https://github.com/daxida/lingq

Lingq scripts for automated editing

cli lingq

Last synced: 16 Jan 2026

https://github.com/sadopc/godu

Fast, interactive disk usage analyzer for the terminal. Tree view, treemap, file type breakdown, safe deletion, and JSON export built in Go.

bubbletea cli disk-analyzer disk-usage go golang ncdu terminal treemap tui

Last synced: 16 Feb 2026

https://github.com/jrswab/axe

A ligthweight cli for running single-purpose AI agents. Define focused agents in TOML, trigger them from anywhere; pipes, git hooks, cron, or the terminal.

ai-agents automation cli command-line developer-tools golang llm

Last synced: 02 Apr 2026

https://github.com/arach/lattices

The agentic window manager for macOS — tile windows, manage tmux sessions, index screen text, and give AI agents a 35-method desktop API

ai-agents cli developer-tools macos ocr tiling tmux window-manager

Last synced: 06 Jun 2026

https://github.com/midnqp/postman-cli

A complete, minimalist command-line for Postman collections. (unfortunately the development is stale, because i use web ui these days)

cli curl minimal nodejs postman postman-collection terminal

Last synced: 30 Jan 2026

https://github.com/ryan-voitiskis/reklawdbox

AI-powered Rekordbox metadata tool for genre tagging, classification, and library management.

audio cli dj mcp

Last synced: 10 Apr 2026

https://github.com/prasadhonrao/ghcp-cli-cheatsheet

Searchable GitHub Copilot CLI cheatsheet built with React, Vite, and TypeScript.

cli github github-copilot github-copilot-cli react

Last synced: 02 Jun 2026

https://github.com/dash0hq/dash0-cli

Command line utility to interact with Dash0

cli observability

Last synced: 01 Apr 2026

https://github.com/dvorakdwarf/fauxnix

Non-invasive* Reproducible* Declarative* config management for Nix non-believers

archlinux cli config linux nix python rice

Last synced: 27 Feb 2026

https://github.com/frankray78/netpace

Network speed tester including server discovery, latency measurement, download and upload speed testing.

cli dotnet dotnet-library internet-speed internet-speed-checker internet-speed-test library network-speed network-speed-meter network-speed-test speedtest speedtest-cli

Last synced: 16 Apr 2026

https://github.com/reporails/cli

Check if your AI coding instructions are clear, complete, and likely to work. Based on reporails/rules. Supports CLAUDE.md, AGENTS.md, and more.

ai-coding claude-code cli code-quality developer-tools llm mcp validation

Last synced: 15 Apr 2026

https://github.com/narnaud/natvis4qt

Updated natvis files and cli tool to install them in different locations

cli natvis qt qt5 qt6 rust

Last synced: 12 Apr 2026

https://github.com/human37/gee

CLI repository manager and automation tool written in rust.

cli gee github-api-v3 rust

Last synced: 01 Mar 2026

https://github.com/bfontaine/badges2svg

Replace your README badges with resolution-independent SVG ones

cli readme-badges ruby tool

Last synced: 02 Mar 2026

https://github.com/vaayne/anna

AI assistant that never forgets. LCM memory, multi-channel, built-in scheduler.

ai-assistant anthropic cli context-management feishu-bot golang llm openai personal-assistant qqbot self-hosted sqlite telegram-bot

Last synced: 29 Apr 2026

https://github.com/doowb/synonyms-cli

CLI for looking up synonyms for given words.

cli javascript nodejs synonyms

Last synced: 18 Aug 2025

https://github.com/orgoldfus/fomo

Read the latest tech news right from your terminal

cli hacktoberfest javascript news technology

Last synced: 18 Mar 2025

https://github.com/knowsuchagency/skeet

Skeet: The command-line AI copilot for power users

ai cli llms python terminal

Last synced: 07 May 2025

https://github.com/jaayperez/init-cli

CLI tool built with Node.js and TypeScript that generates lightning-fast templates.

boilerplate cli code-generation command-line command-line-tool ejs generator nodejs npm project reactjs template template-generator tools typescript

Last synced: 18 Sep 2025

https://github.com/lucavallin/brosa

A CLI tool written in Golang to retrieve information useful for astronomy.

astronomy cli cobra-cli golang pterm tomorrow-io utility weather

Last synced: 26 Jul 2025

https://github.com/tracebit-com/tracebit-community-cli

The Tracebit Community CLI is the command-line tool for Tracebit Community Edition, which deploys and maintains security canaries, proactively detecting intrusions across your devices and accounts.

canaries cli csharp deception dotnet security

Last synced: 13 Jan 2026

https://github.com/derhuerst/url-parser-cli

Parse a URL, get one or all components pretty-printed or as JSON.

cli command-line url

Last synced: 15 Apr 2025

https://github.com/akamai/cli-etp

CLI for Enterprise Threat Protector (ETP)

akamai-cli cli cli-etp enterprise-cli enterprise-threat-protector etp

Last synced: 31 Jul 2025

https://github.com/ipetinate/clingon

Create components, functions, pages, and other files for your project with a few commands

cli developer-tools devexp devtools generator nodejs react tailwindcss tool vue

Last synced: 04 Aug 2025

https://github.com/transitive-bullshit/github-is-starred-cli

CLI for checking if a user has starred a particular GitHub repo.

cli github github-api star starred

Last synced: 27 Jul 2025

https://github.com/yellow-footed-honeyguide/great-commands

A curated set of command-line utilities and Git commands to enhance productivity and streamline terminal workflows 📚

cheetsheet cheetsheets cli cli-tools dotfiles git tools unix unix-shell utilities vim vimrc vimrc-settings zsh zsh-configuration zshrc

Last synced: 14 Apr 2025

https://github.com/tillsteinbach/carconnectivity-cli

Commandline Interface to interact with your vehicle through its web APIs

cli myskoda telemetry volkswagen volkswagen-carnet volkswagen-weconnect weconnect

Last synced: 02 Aug 2025

https://github.com/dominikwilkowski/battleship

The battleship game for your ANSI shell

battleship cli cli-game game

Last synced: 25 Oct 2025

https://github.com/BrenekH/smartreboot

Reboot a machine without interrupting ongoing work.

cli daemon go golang golang-application home-server homelab linux linux-server system-management

Last synced: 16 May 2025

https://github.com/yakiyo/dsm

Version Manager for the Dart SDK

cli dart dart-sdk fnm rust version-manager

Last synced: 12 Apr 2025

https://github.com/torstendittmann/appwrite-types-generator

CLI tool to generate Typescript Definitions from your Appwrite Collections.

appwrite cli

Last synced: 30 Aug 2025

https://github.com/tokahuke/ryan

Ryan: a configuration language for the practical programmer

cli configuration configuration-language embedded-language json programming-language yaml

Last synced: 21 Aug 2025

https://github.com/purplebooth/change-github-default-branch.sh

Quickly change your GitHub repositories default branch something else

api branch cli github main tool

Last synced: 28 Jul 2025

https://github.com/nickjj/latest-releases

A command line tool that lets you keep tabs on the latest releases of your favorite tools and libraries.

bash cli releases

Last synced: 30 Jun 2025

https://github.com/samuel-lucas6/milva

A simple, cross-platform command line tool for hashing files and text.

blake2 blake2b blake3 checksums cli hash hashing integrity-checker integrity-tool md5 milva sha1 sha2 sha256 sha3 sha384 sha512 shake shake128 shake256

Last synced: 19 Aug 2025

https://github.com/iamsajjad/graw

CLI tool to download only files or directories that you need from github or gitlab without need to clone the git repository

cli git github gitlab python

Last synced: 16 Aug 2025

https://github.com/TopCli/stdin

Node.js light ⚡, interactive and elegant input crafted for REPL experience.

cli input interactive repl stdin tty

Last synced: 15 May 2025

https://github.com/arifszn/shepai

A zero-config log viewer for files and Docker, streamed live in your browser

cli devtools docker log log-streaming log-streaming-cli log-streaming-web-client logging logviewer monitoring monitoring-tool observability realtime

Last synced: 13 Jan 2026

https://github.com/akameco/touch-alt

Create from a template instead of a new file

cli cli-app cp cp-file touch touch-alt

Last synced: 15 May 2025

https://github.com/refactorsaurusrex/fluentconsole

A fluent interface for C# console applications

cli console csharp netstandard20 nuget

Last synced: 28 Jul 2025

https://github.com/mykhailo-zub/js-seo-keywords-generator

This small tool has CLI and in-code interfaces. It is used to generate keyword ideas using Google's Autocomplete, People also search and People also ask results and save them to TXT, CSV, JSON file. Scrape results were obtained using SerpApi.

cli keywords-generator seo-tools serpapi

Last synced: 27 Jul 2025

https://github.com/gibbu/create-bd-theme

A CLI to scaffold BetterDiscord themes using SCSS.

betterdiscord cli scss template

Last synced: 14 Apr 2025

https://github.com/skydiver/downloadstation-cli

Manage your Synology Download Station from your terminal

cli console diskstation downloadstation synology

Last synced: 21 Feb 2026

https://github.com/barandev/spicetify-updater

A simple CLI tool to update your Spicetify. Supports Linux distros, MacOS and Windows.

ascii-art automation cli cross-platform keyboard linux macos open-source pygame python spicetify spicetify-apps spicetify-custom-apps spotify updater windows

Last synced: 19 Feb 2026

https://github.com/kiliankoe/readnow

📖 open a random link from your Safari reading list

cli reading-list safari

Last synced: 17 Jun 2025

https://github.com/knid/ais

natural lang to shell commands

ai chatgpt chatgpt3 cli linux openai python shell

Last synced: 18 Mar 2025

https://github.com/arcsecond-io/cli

The Command Line Interface (CLI) & Python Module for Arcsecond.io.

arcsecond arcsecond-cloud astronomy cli observations python

Last synced: 16 May 2026

https://github.com/fdocr/martilla

Easy to configure DB backup tool for simple everyday use on UNIX based systems

backup backup-utility cli database ruby ruby-gem

Last synced: 13 Apr 2025

https://github.com/niksingh710/cdots

Cli Configuration to be worked on terminal and compatible with TTy based for Arch Linux

bash cdots cli command-line commandline configuration dotfiles dots shell starship transient zsh

Last synced: 20 Mar 2025

https://github.com/agmmnn/tdk-cli

Command-line tool for TDK Dictionary, sozluk.gov.tr with rich output.

cli command-line python sozluk tdk turkish turkish-language

Last synced: 19 Mar 2025

https://github.com/yokozuna59/auto-registrar

A CLI script to check/register courses from KFUPM Banner 9.

cli cmd python python3 scraping scraping-websites terminal

Last synced: 22 Sep 2025

https://github.com/ankurgel/dictionary-rb

Provides meanings, similar words and usage examples for a word from Urban Dictionary and Dictionary Reference with CLI support

cli dictionary-reference ruby rubygem urban-dictionary

Last synced: 19 Mar 2025

https://github.com/agmmnn/nisanyan-cli

CLI tool for Turkish etymological dictionary, nisanyansozluk.com

cli dictionary etymology nisanyan terminal turkce turkish turkish-language

Last synced: 19 Mar 2025

https://github.com/yuis-ice/notification-cli

Minimalistic Command Line Notification Application under 50 Lines

cli cli-app command-line command-line-tool nodejs notifications reminder scheduler time-management

Last synced: 11 Apr 2025

https://github.com/franciscop/happy

Happy simplifies your day-to-day git workflow:

ci cli continuous-integration git npm

Last synced: 06 Mar 2026

https://github.com/wikibonsai/tendr-cli

Cli tools for markdown-based digital gardening

bidirectional-link cli internal-link semantic-tree wikibonsai wikilink wikiref

Last synced: 29 Oct 2025