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/whyboris/TypeScript-Call-Graph

CLI to generate an interactive graph of functions and calls from your TypeScript files

callgraph cli typescript

Last synced: 16 Apr 2025

https://github.com/abraham/pkg-ok

👌 Checks paths and scripts defined in package.json before you publish

bin cli crlf hacktoberfest lf line-endings main package path publish test

Last synced: 15 May 2025

https://github.com/xcaeser/zli

📟 Zig command-line interfaces made easy. A blazing fast CLI framework. Build ergonomic, high-performance command-line tools with zig.

cli zig zig-library

Last synced: 30 Oct 2025

https://github.com/vet-run/vet

vet is a command-line tool that acts as a safety net for the risky curl | bash pattern. It lets you inspect, diff against previous versions, and lint remote scripts before asking for your explicit approval to execute. Promoting a safer, more transparent way to handle remote code execution.

bash cli command-line curl developer-tools devops-tools pipe-security security security-hardening shell shell-script shellcheck sysadmin-tools vet wget

Last synced: 04 Jul 2025

https://github.com/shellscape/webpack-nano

A teensy, squeaky 🐤 clean Webpack CLI

cli minimal minimalist small tiny webpack

Last synced: 04 Apr 2025

https://github.com/info-mono/diyfetch

🧰📠 The ultimate fetch tool template

cli fetch gum shell-script system-fetch terminal tutorial

Last synced: 12 Apr 2025

https://github.com/zaxbysauce/opencode-swarm

Architect-centric agentic swarm plugin for OpenCode. Hub-and-spoke orchestration with SME consultation, code generation, and QA review.

agent-swarm ai-agents ai-coding automation bun cli code-review coding-agent developer-tools github guardrails llm mcp multi-agent open-source opencode opencode-plugin planning software-engineering typescript

Last synced: 01 May 2026

https://github.com/red5d/pushbullet-bash

Bash interface to the PushBullet API

bash cli notification pushbullet

Last synced: 13 Oct 2025

https://github.com/theykk/git-switcher

Switch between your git profiles easily

cli config git hacktoberfest switch tool

Last synced: 08 Apr 2025

https://github.com/bfontaine/rfc

:page_facing_up: Read RFCs from the command-line

bash cli rfc shell tool

Last synced: 12 Apr 2025

https://github.com/KunalBagaria/rustyvibes

A Rust CLI that makes mechanical keyboard sound effects on every key press

cli inputs key keyboard linux macos mechanical mechvibes rust tool windows

Last synced: 27 Mar 2025

https://github.com/mensfeld/code-on-incus

Run coding agents in isolated Incus containers (sandboxes) with session persistence, workspace isolation, and multi-slot support.

ai-tools anthropic claude claude-code cli coding-assistant containers developer-tools devtools incus llm-security llm-tools lxc opencode sandbox sandboxing security

Last synced: 10 Mar 2026

https://github.com/pengpan/91160-cli

健康160全自动挂号脚本,捡漏神器

91160 cli java

Last synced: 27 Mar 2025

https://github.com/thass0/spray

A x86_64 Linux debugger 🐛🐛🐛

c cli debugger scheme

Last synced: 22 Jul 2025

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

🔓Crack hashes using online rainbow & lookup table attack services, right from your terminal.

capture-the-flag cli crack cracking ctf dcipher decipher hash md5 nodejs password rainbow-table sha

Last synced: 06 Apr 2025

https://github.com/rash-sh/rash

Declarative shell scripting using Rust native bindings inspired by Ansible

bash cli cloud containers docker rust shell

Last synced: 20 Jan 2026

https://github.com/Stevertus/mcscript

A programming language for Minecraft Vanilla

cli compiler minecraft minecraft-script node programming programming-language vanilla

Last synced: 16 May 2025

https://github.com/nordtheme/xfce-terminal

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

bash cli color-theme colorscheme nord shell terminal terminal-theme xfce zsh

Last synced: 17 Jul 2025

https://github.com/mattvr/ShellGPT

Upgrade your terminal with GPT-4. Ask questions, automate commands, pipe I/O, etc. Made with Deno.

chatgpt cli deno gpt-3 gpt-4 terminal

Last synced: 27 Mar 2025

https://github.com/ctxis/SnitchDNS

Database Driven DNS Server with a Web UI

cli dns-server dns-tunneling logging notifications python swagger twisted

Last synced: 01 May 2025

https://github.com/rootsami/terradrift

A tool to detect drifts in terraform IaC

cli drift-detection go iac metrics server terraform

Last synced: 09 May 2025

https://github.com/darky/bull-repl

Bull / BullMQ queue command line REPL

bull bullmq cli command-line queue repl

Last synced: 15 May 2025

https://github.com/tzador/makedown

Organise your shell scripts within executable markdown files

cli makefile markdown scripts

Last synced: 08 Apr 2025

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

The OpenUPM-CLI is a command-line interface for maintaining UPM registries.

cli hacktoberfest openupm openupm-cli unity unity-registry upm upm-registry

Last synced: 04 Apr 2025

https://github.com/ionide/forge

F# CLI tool for project, file, and solution management

cli cross-platform fsharp project project-management scaffolding

Last synced: 04 Oct 2025

https://github.com/LCTT/Grank

Github 项目活跃度分析工具

cli github hacktoberfest hacktoberfest2018 python3

Last synced: 19 Jul 2025

https://github.com/maxlath/wikibase-cli

read and edit a Wikibase instance from the command line

cli read wikibase wikidata write

Last synced: 08 Apr 2025

https://github.com/jakewmeyer/Geo

:earth_americas: A Bash utility for easy wan, lan, router, dns, mac address, and geolocation output, with clean stdout for piping

bash clean-output cli ip linux network pipes piping script scripts-cli sh shell terminal unix zsh

Last synced: 08 Apr 2025

https://github.com/aineejames/chatgpterminator

GPTerminator provides a convenient way to interact with OpenAI's chat completion and image generation API's using your command line interface.

chatgpt chatgpt-api cli openai python

Last synced: 05 Apr 2025

https://github.com/tdh8316/Investigo

🔎 Find usernames and download their data across social media.

cli go golang goroutine information-gathering osint reconnaissance sherlock tools

Last synced: 06 Apr 2025

https://github.com/palkan/acli

Action Cable command-line client

actioncable cli mruby rails websockets

Last synced: 07 May 2025

https://github.com/AineeJames/ChatGPTerminator

GPTerminator provides a convenient way to interact with OpenAI's chat completion and image generation API's using your command line interface.

chatgpt chatgpt-api cli openai python

Last synced: 14 Mar 2025

https://github.com/ritiek/piano-rs

A multiplayer piano using UDP sockets that can be played using computer keyboard, in the terminal

cli multiplayer music network nix-flake notes piano terminal udp-sockets

Last synced: 15 May 2025

https://github.com/1jehuang/jcode

A resource-efficient, open source AI coding agent with a native TUI, built in Rust.

ai claude cli coding-agent llm mcp openai rust terminal tui

Last synced: 28 Apr 2026

https://github.com/TheBigRoomXXL/tinyfeed

Generate a static HTML page from a collection of feeds wtih a simple CLI tool

atom cli cli-app feed-aggregator go json-feed lightweight rss static-page-generator

Last synced: 14 Apr 2025

https://github.com/fwdekker/mommy

mommy's here to support you, in any shell, on any system~ ❤️

archlinux bash cli fish freebsd homebrew linux macos mommy netbsd nixos nixpkgs openbsd owo posix shell terminal uwu windows zsh

Last synced: 13 Apr 2025

https://github.com/parsecph/clobbr

⚡️ A tool to check the speed and resilience of your API endpoints against multiple parallel or sequence requests.

api cli developer-tools gql http performance requests speedtest terminal-app testing-tools tools web-app

Last synced: 14 Jan 2026

https://github.com/jkwill87/stonky

command line dashboard for monitoring stocks

cli command-line cryptocurrency dashboard monitor python stock terminal

Last synced: 14 Jan 2026

https://github.com/howardroark/pollinate

Template your base files and generate new projects from Git(Hub).

boilerplate cli generator git github nunjucks parsing project scaffolding schema skeleton templates yeoman

Last synced: 09 Apr 2025

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

Test your command line interfaces on windows, linux and osx and nodes viá ssh and docker

cli cmd command-line golang linux osx sh shell terminal testing windows

Last synced: 12 Jan 2026

https://github.com/gottox/smu

simple markup - markdown like syntax

c cli hacktoberfest markdown

Last synced: 31 Aug 2025

https://github.com/bootgly/bootgly

Base PHP Framework for Multi Projects

bootgly cli framework frameworks http http-server php php-framework server web

Last synced: 26 Apr 2026

https://github.com/umlx5h/gtrash

A Featureful Trash CLI manager: alternative to rm and trash-cli

cli go rm trash trash-cli trashcan

Last synced: 04 Apr 2025

https://github.com/data-uri/datauri

Generate Data-URI scheme via terminal or node.js

base64 cli css data-uri inline metadata optimization

Last synced: 17 Dec 2025

https://github.com/koraa/huniq

Filter out duplicates on the command line. Replacement for `sort | uniq` optimized for speed (10x faster) when sorting is not needed.

cli rust tools

Last synced: 04 Apr 2025

https://github.com/timvisee/prs

🔐 A secure, fast & convenient password manager CLI using GPG and git to sync.

cli git gpg hacktoberfest pass rust

Last synced: 13 Apr 2025

https://github.com/httpie/httpcat

httpcat is a simple utility for constructing raw HTTP requests on the command line.

api api-testing cli command-line debugging http httpie python terminal utility

Last synced: 07 Apr 2025

https://github.com/orangekame3/paclear

👾paclear is a clear command with PAC-MAN animation👾

clear cli go joke

Last synced: 12 Jan 2026

https://github.com/Gottox/smu

simple markup - markdown like syntax

c cli hacktoberfest markdown

Last synced: 02 Apr 2025

https://github.com/frederick888/git-credential-keepassxc

Helper that allows Git (and shell scripts) to use KeePassXC as credential store

cli command-line command-line-tool git keepass keepassxc password-manager password-safety password-store rust shell-scripting

Last synced: 15 May 2025

https://github.com/platformsh/legacy-cli

This is the legacy version of Platform.sh's command-line interface. The new version is at: https://github.com/platformsh/cli

cli cloud command-line-tool paas php platform symfony-console

Last synced: 02 Mar 2026

https://github.com/muhammedaksam/waha-tui

A beautiful Terminal User Interface for WhatsApp using WAHA (WhatsApp HTTP API). Manage your WhatsApp sessions, chats, and messages directly from your terminal with an intuitive TUI powered by OpenTUI.

chat cli messaging opentui terminal tui waha whatsapp

Last synced: 12 Jan 2026

https://github.com/profoak/ascii_py

Make some ascii arts

art ascii cli memes terminal

Last synced: 06 Apr 2025

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

The command line for DC/OS.

cli dcos dcos-cli dcos-ux-guild golang

Last synced: 16 May 2025

https://github.com/0xranx/golembot

Any Agent × Any Provider × Anywhere. Connect Cursor, Claude Code, OpenCode, or Codex to Slack, Telegram, Discord, Feishu, DingTalk, WeCom, WeChat — with any LLM provider.

ai ai-agent ai-assistant bot-framework chatbot claude-code cli codex coding-agent cursor dingtalk discord feishu lark llm opencode slack telegram typescript wecom

Last synced: 06 Apr 2026

https://github.com/arco-design/arco-cli

CLI tool for Arco Design

arco-cli arco-design cli

Last synced: 13 Apr 2025

https://github.com/tj/go-termd

Package termd provides terminal markdown rendering, with code block syntax highlighting support.

cli command-line go golang markdown terminal

Last synced: 10 Mar 2026

https://github.com/lpil/sonic-pi-tool

🎻 Controlling Sonic Pi from the command line

cli creative-coding music osc sonic-pi vim

Last synced: 07 Apr 2025

https://github.com/oracle/netsuite-suitecloud-sdk

SuiteCloud Software Development Kit (SuiteCloud SDK) are the set of tools that allow you to customize accounts and create SuiteApps through SuiteCloud Development Framework (SDF).

cli development-kit javascript netsuite nodejs sdf sdk suiteapp suitecloud suitecloud-cli suitecloud-sdk

Last synced: 04 Oct 2025

https://github.com/Frederick888/git-credential-keepassxc

Helper that allows Git (and shell scripts) to use KeePassXC as credential store

cli command-line command-line-tool git keepass keepassxc password-manager password-safety password-store rust shell-scripting

Last synced: 30 Apr 2025

https://github.com/ProfOak/ascii_py

Make some ascii arts

art ascii cli memes terminal

Last synced: 15 Mar 2025

https://github.com/genuinetools/netns

Runc hook (OCI compatible) for setting up default bridge networking for containers.

cli containers linux netns opencontainers runc runc-hook

Last synced: 04 Apr 2025

https://github.com/filiparag/wikiman

Wikiman is an offline search engine for manual pages, Arch Wiki, Gentoo Wiki and other documentation.

arch-wiki cli documentation freebsd gentoo-wiki linux man-pages offline search-engine terminal-based tldr-pages tui

Last synced: 18 Jul 2025

https://github.com/L1AD/claude-task-viewer

A web-based Kanban board for viewing Claude Code tasks

anthropic claude claude-code cli developer-tools kanban nodejs task-management

Last synced: 09 Mar 2026

https://github.com/onotelli/justniffer

Justniffer Just A Network TCP Packet Sniffer. Justniffer is a network protocol analyzer that captures network traffic and produces logs in a customized way, can emulate web server log files, track response times and extract all "intercepted" files from the HTTP traffic

cli cpp cybersecurity http linux network security security-tools sniffer tcp-ip tcp-protocol tcpdump traffic-analysis

Last synced: 02 Apr 2026

https://github.com/reemus-dev/gitnr

Create `.gitignore` files using one or more templates from TopTal, GitHub or your own collection

cli cross-platform git gitignore gitignore-cli gitignore-files gitignore-generator gitignore-templates rust toptal

Last synced: 06 Apr 2026

https://github.com/lambdamusic/Ontospy

Python library and command-line interface for inspecting and visualizing RDF models aka ontologies.

cli documentation ontology owl python rdf visualization

Last synced: 03 Apr 2025

https://github.com/lambdamusic/ontospy

Python library and command-line interface for inspecting and visualizing RDF models aka ontologies.

cli documentation ontology owl python rdf visualization

Last synced: 04 Apr 2025

https://github.com/dixonwille/wmenu

An easy to use menu structure for cli applications that prompts users to make choices.

awesome-go cli golang golang-package menu

Last synced: 16 May 2025

https://github.com/petereon/beaupy

A Python library of interactive CLI elements you have been looking for

cli console interface python terminal

Last synced: 28 Aug 2025

https://github.com/nthnd/muc

Visualize your most used commands

cli rust unixporn

Last synced: 07 Oct 2025

https://github.com/marcinbor85/microshell

MicroShell is a lightweight pure C implementation of shell emulator dedicated for embedded bare-metal systems.

arduino bash cli embedded esp32 filesystem path root serial shell stm32 terminal vt100

Last synced: 16 Jan 2026

https://github.com/passy/givegif

GIFs on the command line

cli gifs haskell iterm2

Last synced: 07 Apr 2025

https://github.com/mindflowai/mindflow

🧠 AI-powered CLI git wrapper, boilerplate code generator, chat history manager, and code search engine to streamline your dev workflow 🌊

chat-gpt cli code-generation command-line-interface dev-tools git git-wrapper information-retrieval large-language-models llm machine-learning modern-dev-tools nlp openai openai-api python search search-engine

Last synced: 24 Mar 2025

https://github.com/tnychn/torrodle

⚡️ A magnet link scraper for streaming videos (movies, tv shows, anime, porn) along with subtitles.

anime bittorrent cli downloader golang magnet movies nsfw porn scraper streaming subtitles tv-shows

Last synced: 12 Apr 2025

https://github.com/raystack/stencil

Stencil is a schema registry that provides schema management and validation dynamically, efficiently, and reliably to ensure data compatibility across applications.

cli clojure clojure-library dataops descriptor golang javascript javascript-library js protobuf protocol-buffers protocol-buffers-library protocol-buffers-parsing schema-registry schema-validation

Last synced: 12 Dec 2025

https://github.com/plibither8/licensed

⚖️ ✔️ licensed is an interactive command line tool to help you choose and add licenses to your projects

cli command-line-tool license license-management nodejs

Last synced: 13 Jul 2025

https://github.com/e-tho/bzmenu

Launcher-driven Bluetooth manager for Linux

bluetooth bluez cli dmenu fuzzel launcher linux rofi walker

Last synced: 01 Mar 2026

https://github.com/sgarciac/fuego

Fuego is a command line client for the firestore database (https://firebase.google.com/docs/firestore).

cli client firebase firestore firestore-client hacktoberfest

Last synced: 05 Mar 2026

https://github.com/aristoteleo/pantheon-cli

Pantheon-CLI, our first release of PantheonOS, the AgentOS that re-imagines Science

agent agentos cli pantheonos singlecell spatial-transcriptomics

Last synced: 20 Feb 2026

https://github.com/I60R/page

Use neovim as pager

cli neovim pager

Last synced: 27 Mar 2025

https://github.com/i60r/page

Use neovim as pager

cli neovim pager

Last synced: 06 Apr 2025

https://github.com/slackapi/slack-cli

Create, develop, and deploy Slack apps from the command-line ✨

cli golang slack

Last synced: 01 May 2026

https://github.com/kuvaus/llamagptj-chat

Simple chat program for LLaMa, GPT-J, and MPT models.

ai cli cpp gpt gpt4all gptj llama mpt

Last synced: 09 Mar 2026

https://github.com/trevorbayless/cli-chess

A highly customizable way to play chess in your terminal. Play online (via Lichess.org) and offline against the Fairy-Stockfish engine. All Lichess variants are supported.

chess cli command-line command-line-chess command-line-game fairy-stockfish lichess lichess-api terminal terminal-chess terminal-game tui tui-game uci

Last synced: 13 Dec 2025