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/krkn-chaos/krknctl

krkn chaos CLI

cli go

Last synced: 06 Mar 2026

https://github.com/clap-rs/clap-port-flag

Easily add address & port flags to CLIs using Clap

clap cli rust

Last synced: 12 Dec 2025

https://github.com/ak9024/rustywatch

Live Reloading Built with Rust

cli devops go nodejs rust watcher

Last synced: 13 Apr 2025

https://github.com/datadesk/nifc-wildfires

Download wildfires data from the National Interagency Fire Center

cli data-journalism fire journalism maps news python wildfires

Last synced: 16 Jan 2026

https://github.com/svilborg/samsungtv

Samsung Tv UPnP/DIAL/Remote CLI Automations

cli discovery media python remote-control samsung-tv upnp websocket

Last synced: 07 Sep 2025

https://github.com/cjpatoilo/bowerless

Generate bundles from npm dependencies.

bower cli command-line javascript node nodejs npm package-manager

Last synced: 18 Mar 2025

https://github.com/hukkin/dotvanity

CLI tool for generating Substrate (or Polkadot) vanity addresses

blockchain cli cryptocurrency polkadot substrate

Last synced: 10 Apr 2025

https://github.com/dhondta/python-pybots

:wrench: Devkit for quickly creating client bots for remote communications

bot cli client development devkit http irc programming python ringzer0 rootme tcp tinyscript

Last synced: 03 May 2026

https://github.com/hopgoldy/google-font-splitter

A simple CLI to download google font with splits

cli font typescript

Last synced: 28 Jun 2025

https://github.com/sujjeee/gemai

GemAI - A Free RAG CLI ChatBot 🤖

ai ai-chatbot chatbot cli gemini google-gemini nodejs npm npm-package rag

Last synced: 03 Nov 2025

https://github.com/sepandhaghighi/telecheck

Simple CLI Tool For Generating Available Telegram Usernames

availability available cli generator ids python python3 recommendations recommender telegram usernames

Last synced: 12 May 2025

https://github.com/shopware/sw-sync-cli

CLI for fast and flexible data transfer between shopware and (CSV) files over API.

cli export import rust shopware

Last synced: 28 Jun 2025

https://github.com/ukautz/obsidian-meets-hugo

Command line tool to export Obsidian Vault into Hugo published website

cli hugo notes obsidian

Last synced: 18 Mar 2025

https://github.com/ju1ius/clisnips

A command-line snippets manager.

cli python snippets tui

Last synced: 13 Sep 2025

https://github.com/harrisonhemstreet/ask-ollama

Ask-Ollama is a command-line tool that allows users to interact with the Ollama models directly from the terminal. This tool provides a simple and intuitive way to ask questions and receive responses from Ollama models.

ai chatbot cli llm ollama rust terminal

Last synced: 28 Jun 2025

https://github.com/altescy/pdpcli

🐾 PdpCLI is a pandas DataFrame processing CLI tool which enables you to build a pandas pipeline from a configuration file.

cli csv pandas python

Last synced: 14 Apr 2025

https://github.com/parseablehq/pb

CLI client for Parseable server. Inspect, query and analyse Parseable log data from your terminal.

analytics cli go hacktoberfest logging

Last synced: 14 May 2025

https://github.com/skardyy/rhiza

windows shortcut creator / app launcher

app-launcher cli rust shortcuts windows

Last synced: 22 Mar 2025

https://github.com/pinto0309/sio4onnx

Simple tool to change the INPUT and OUTPUT shape of ONNX.

cli model-converter models onnx python

Last synced: 06 May 2025

https://github.com/amarlearning/pystalker

Python script to see you what your friends are doing on Codeforces!

cli cli-tool codeforces demo friends highlighting python python-script stalking stats tweets

Last synced: 11 Apr 2025

https://github.com/q2ebanking/ember-template-rewrite

A utility for automatically refactoring Ember.js templates.

cli emberjs refactoring template

Last synced: 27 Sep 2025

https://github.com/ringtailsoftware/zig-embshell

Small embeddable command line shell in zig

cli embedded shell zig zig-package ziglang

Last synced: 12 Apr 2025

https://github.com/omrilotan/run

👟 run npm scripts interactively

cli nodejs npm-scripts productivity

Last synced: 06 May 2025

https://github.com/rajasegar/snowpack-ui

Web UI for Snowpack : Run & Manage Snowpack projects from the browser.

cli snowpack snowpack-ui webui

Last synced: 06 May 2025

https://github.com/maxalmonte14/nfl-scores

A CLI for getting NFL games real-time data.

cli console football nfl php php7 sports terminal tool

Last synced: 11 Jan 2026

https://github.com/ashwingokhale/gget

Multithreaded download accelerator written in Go

cli cobra concurrency downloader go golang goroutine multithreading wget

Last synced: 12 Apr 2025

https://github.com/rajasegar/ember-docgen

A CLI and toolbox to extract information from Ember component files for documentation generation purposes.

cli documentation documentation-generator emberjs

Last synced: 06 May 2025

https://github.com/ofek/rusty

Rusty example CLI

cli example rust template tutorial

Last synced: 06 May 2025

https://github.com/caian-org/tpsp

CLI para status das linhas de trem e metrô de São Paulo

cli cptm metro python3 scraper

Last synced: 23 Jun 2026

https://github.com/johnelse/mkaudio

CLI program for generating audio files

audio cli ocaml

Last synced: 14 Mar 2026

https://github.com/bertilxi/typepack

Zero config Typescript Bundling

bundler cli node typescript web zero-configuration

Last synced: 24 Apr 2025

https://github.com/gengxiankun/ssh-am

SSH ACCOUNT MANAGEMENT

brew cli macos scp ssh

Last synced: 09 Oct 2025

https://github.com/vanyakosmos/argser

Arguments parsing without boilerplate.

arguments-parsing cli python

Last synced: 14 Jan 2026

https://github.com/cutenode/am-i-too-old

A CLI that will determine if you are too old to learn to code.

ageism belong cli node nodejs

Last synced: 28 Apr 2025

https://github.com/konosubakonoakua/zig-ncdu

[folk] disk usage analyzer with an ncurses interface

cli disk disk-usage linux ncurses tool tui zig

Last synced: 13 Apr 2026

https://github.com/mungell/vgm

Vagrant Manager – command-line tool to simplify management of vagrant boxes

cli convenient homestead vagrant vagrant-commands

Last synced: 06 Oct 2025

https://github.com/linyows/go-retry

A retry command by golang on CLI.

cli golang retry

Last synced: 14 Mar 2026

https://github.com/avivsinai/jenkins-cli

GitHub-style CLI for Jenkins — manage contexts, runs, logs, and admin tasks from your terminal.

agents ai automation claude-code cli codex devtools golang jenkins

Last synced: 18 Jan 2026

https://github.com/southpolesteve/esm-refactor

A tool for refactoring JavaScript Modules

cli es6 esmodules javascript modules refactoring refactoring-tools

Last synced: 23 Apr 2025

https://github.com/rainygirl/rterm

Twitter / RSS reader client for CLI(Command Line Interface).

ascii cli command-line-interface python python3 rss-reader terminal-based twitter-client

Last synced: 21 Jan 2026

https://github.com/countvajhula/cli

A language for writing command line interfaces in Racket

cli command-line racket

Last synced: 06 Jan 2026

https://github.com/guangie88/tera-cli

CLI to make one-off Tera templating easier

cli rust tera

Last synced: 28 Feb 2025

https://github.com/codechain-io/codechain-keystore-cli

A command line key management tool for CodeChain

cli codechain key

Last synced: 12 Mar 2026

https://github.com/triptechtravel/clickup-cli

Command-line tool for ClickUp with git integration, GitHub linking, and AI agent support

ai-agents cli clickup cobra github go task-management

Last synced: 14 Apr 2026

https://github.com/potato4d/yomu

The README explorer for node_modules.

cli typescript

Last synced: 15 Apr 2025

https://github.com/rustykuntz/clideck

A dashboard for running and coordinating multiple AI CLI agents at once.

ai-agents ai-coding claude claude-code cli codex coding-agents developer-tools gemini-cli terminal-multiplexer tmux-alternative

Last synced: 05 Apr 2026

https://github.com/avivbens/shell-config

CLI Tool for MacOS setup - apps, shell, assets, etc.

apps cli configuration macos setup shell zsh

Last synced: 03 Feb 2026

https://github.com/inket/dominosjp

🍕Domino's Pizza Japan CLI 🍕

cli dominos gem japan pizza ruby

Last synced: 26 Feb 2026

https://github.com/alexm-dev/runa

A fast and lightweight terminal file manager written in Rust

cargo cli cross-platform file-explorer file-manager filebrowser filemanager filesystem productivity rust terminal tui

Last synced: 19 Apr 2026

https://github.com/ademozay/gam

gam is a CLI tool to manage permanent aliases

bash-aliases cli go

Last synced: 26 Feb 2026

https://github.com/sumcumo/lighthouse-keeper

This package is no longer under active development. We recommend using Lighthouse CI. CLI tool for running Google’s Lighthouse checks

cli frontend performance performance-testing quality-assurance quality-control webdevelopment

Last synced: 29 Jan 2026

https://github.com/sprklai/zenii

20 megabytes. AI everywhere. Local AI backend powered by Rust: 114 API routes, native desktop app, plugins in any language

ai-agents ai-backend cli desktop-apps developer-tools local-ai mit-license ollama open-source openclaw-alternative privacy rust-lang self-hosted-ai tauri

Last synced: 24 May 2026

https://github.com/rezigned/keymap-rs

A key mapping library with compile-time validation and declarative configuration for multiple backends (crossterm, wasm, etc.).

cli crossterm keymap rust termion tui

Last synced: 25 Apr 2026

https://github.com/nexssp/cli

Nexss PROGRAMMER 2.x - innovative and evolutionary programming tool - over 50 programming languages

automation cli compile innovation multilang multilanguage nexss nexss-programmer programmer programming programming-language reusable-modules tool tutorials

Last synced: 05 Mar 2026

https://github.com/mmazzarolo/serverino

Tiny CLI-based static server

cli https nodejs static-server

Last synced: 04 Mar 2026

https://github.com/cesp99/spettro

Spettro is a terminal coding assistant built in Go. It automates planning, coding, and testing with multi-agent workflows, model selection, and an intuitive UI. Connects to local and remote AI providers, supports conversation history, and empowers developers to streamline their workflow from the terminal.

ai ai-agent ai-agents bubbletea cli coding-agent go local multi-agent terminal tui

Last synced: 04 Jun 2026

https://github.com/gildas/bitbucket-cli

Bitbucket CLI

bitbucket cli command-line

Last synced: 14 Feb 2026

https://github.com/szazeski/checkssl

simple cross platform command line tool to check ssl https certificate and chain is valid and not expired

certificate checkssl cli devops-tools golang https ssl tls

Last synced: 15 Feb 2026

https://github.com/bjonamu/ignite-react-app

A CLI extension of the famous create-react-app with best practice web app structure adopted from the famous react native ignite cli

boilerplate cli create-react-app generator react react-boilerplate react-cli react-generator

Last synced: 09 Feb 2026

https://github.com/jongwoo328/cloudip

CLI tool for identifying cloud provider

aws cli cli-app cloud go golang ip network

Last synced: 05 Apr 2026

https://github.com/seunggabi/claude-dashboard

k9s-style TUI for managing Claude Code sessions via tmux

bubbletea claude claude-code claude-dashboard cli go k9s session-manager terminal tmux tui

Last synced: 15 Feb 2026

https://github.com/mehdihadeli/aiassist

💻 Context aware AI coding assistant inside terminal to help in code development, code explanation, code refactor and review, bug fix and chat with supporting local and online language models.

ai ai-assistant ai-developer-tools ai-tools anthropic azure-ai azure-openai claude cli command-line csharp dotnet gpt-4 gpt-4o llm ollama openai terminal terminal-ui tree-sitter

Last synced: 28 Feb 2026

https://github.com/shockz-offsec/grepz

Grepz is a versatile command-line tool for searching and highlighting specific terms or regex in a text file. Its customizable color options and ability to display lines before and after a match provide context, and it also offers a special reporting mode that highlights matches with a box.

bash batch cli cmd color console customizable grep grep-like highlighting powershell quick regex reporting search terminal

Last synced: 29 Oct 2025

https://github.com/chocolateloverraj/rust-fp

Fingerprint library, dbus interface, CLI, and PAM module for unlocking Linux with fingerprint sensors. Currently for Chromebooks.

chromebook cli fingerprint kde nixos pam rust

Last synced: 12 Apr 2025

https://github.com/xingjian-zhang/cmdictionary

A light, pure and convenient command-line dictionary that helps you focus on memorizing words.

cli demo dictionary emojis python terminal terminal-app

Last synced: 11 Apr 2025

https://github.com/welcomattic/spotify-control-rust

A simple CLI to control Spotify via D-bus

cli polybar rust spotify xfce4 xfce4-panel-plugin

Last synced: 05 Mar 2025

https://github.com/runloopai/rl-cli

An interactive CLI for interacting with the Runloop.ai platform. Use it as an interactive command-line application with rich UI components, or as a traditional CLI for scripting and automation.

ai cli sandbox tool

Last synced: 08 Mar 2026

https://github.com/mre/riffraff

A commandline interface for Jenkins (like `fly` for Concourse).

ci cli com commandline jenkins

Last synced: 06 May 2025

https://github.com/sergiotapia/kryten

Kryten is a CLI tool to ask questions and get sourced answers from any .pdf, .doc, .docx, and many more documents.

ai chatgpt cli openai pineconedb rag retrieval-augmented-generation

Last synced: 12 Sep 2025

https://github.com/near-cli-rs/interactive-clap

Interactive clap

cli crate rust rust-lang

Last synced: 21 Apr 2026

https://github.com/rogeruiz/srht-tick

This repository has been moved to sourcehut under the same username and repository name. Tick is a CLI time-tracking tool written in Rust. ⏱

cli emotional-hygiene journal rust time-keeping

Last synced: 09 Jul 2025

https://github.com/chocolateboy/shell-escape-tag

An ES6 template tag which escapes parameters for interpolation into shell commands

cli command-line es2015 es6 escape escaping quote quoting shell template-string

Last synced: 15 Apr 2025

https://github.com/tanishqmanuja/valo-kit

A turborepo for VALORANT projects

cli riot valorant vry

Last synced: 18 Apr 2025

https://github.com/fabiospampinato/monex

Execute a script and restart it whenever it crashes or a watched file changes.

cli execute monitor reload restart tiny watch

Last synced: 08 Oct 2025

https://github.com/simonepri/upash-cli

🌌 Hash password directly from your terminal

argon2 bcrypt cli hashing nodejs password pbkdf2 scrypt secure unified universal upash

Last synced: 28 Apr 2025

https://github.com/ignf/validator

Validateur de données initialement développé pour le géoportail de l'urbanisme

cli data-validator validation

Last synced: 09 Apr 2026

https://github.com/methylDragon/notion-backups

Blazingly fast async multi-user, multi-space Notion backups, invoked manually or with GH actions!

actions async automatic-backups backups cli cli-app gh-actions nodejs notion npm-package

Last synced: 31 Mar 2025

https://github.com/sdrausty/termuxpovray

Generate images in Arch Linux on device (a smartphone and tablet) with raytracing. https://sdrausty.github.io/TermuxPovray/

amazon android animation animations bash bash-script bash-scripting bash-scripts chromebook cli phone povray ray-tracing raytracer raytracing shell-script shell-scripts shellscript smartphone termux

Last synced: 15 Apr 2025

https://github.com/pofallon/twine

A command line Twitter client

cli nodejs twitter-api

Last synced: 27 Jul 2025

https://github.com/k4m4/caesar-cli

Break rotational letter substitution (ROT) encoded text, right from your terminal.

caesar capture-the-flag cipher cli ctf rot substitution substitution-cipher

Last synced: 30 Jul 2025

https://github.com/maslick/brauzie

Awesome CLI tool for fetching JWT tokens for OAuth2.0 clients

cli debuging-tool jwt k8s keycloak kubernetes nodejs oauth2 oidc token

Last synced: 23 Jun 2025

https://github.com/asciidoctor/asciidoctor-cli.js

The Command Line Interface (CLI) for Asciidoctor.js

asciidoc asciidoctor cli hacktoberfest javascript

Last synced: 05 Apr 2025

https://github.com/koltyakov/sp-download

SharePoint files download client in Node.js

cli client download javascript nodejs sharepoint typescript

Last synced: 11 Apr 2025

https://github.com/yamaton/h2o-curated-data

Semi-hand curated command-line option data for many CLI programs, geared toward bioinformatics tools. Shell completion scripts are also available.

bash bioinformatics cli dataset fish shell vscode-extension zsh

Last synced: 07 Apr 2025

https://github.com/litencatt/notion-cli

Notion CLI tool and operation with interactive mode.

cli notion oclif

Last synced: 15 Apr 2025

https://gitlab.com/christosangel/magic-tape

Magic-tape is an image supporting fuzzy finder command line interface YouTube client.

chafa cli fzf kitty terminal ueberzug youtube

Last synced: 22 Nov 2025

https://github.com/ayushjaipuriyar/animepahe-dl

Animepahe downloader written in python

anime animepahe cli downloader

Last synced: 20 Feb 2026