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/code-yeongyu/senpi

pi had nothing (nothing), so I made something (something) — sorry mariozechner-senpai, I went ahead and lovingly soiled your pure pi for you. opinionated fork of badlogic/pi-mono with extension-first additions. ganbare ganbare senpi 頑張れ頑張れ先輩

agent ai-agent cli coding-agent llm llm-tools monorepo multi-provider pi-mono senpi tui typescript

Last synced: 14 Jun 2026

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/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/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/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/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: 30 Apr 2025

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/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/profoak/ascii_py

Make some ascii arts

art ascii cli memes terminal

Last synced: 06 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/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/ProfOak/ascii_py

Make some ascii arts

art ascii cli memes terminal

Last synced: 15 Mar 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/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/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/arco-design/arco-cli

CLI tool for Arco Design

arco-cli arco-design cli

Last synced: 13 Apr 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/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/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/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/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/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/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/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/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/nthnd/muc

Visualize your most used commands

cli rust unixporn

Last synced: 07 Oct 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/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/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/passy/givegif

GIFs on the command line

cli gifs haskell iterm2

Last synced: 07 Apr 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/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/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: 06 Apr 2025

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/I60R/page

Use neovim as pager

cli neovim pager

Last synced: 27 Mar 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/ofhouse/wpress-extract

A simple Node.js tool for extracting wpress archive files generated by the All-in-one-Wp-Migration Wordpress plugin.

cli wordpress

Last synced: 25 Oct 2025

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

https://github.com/koki-develop/gat

🐱 cat alternative written in Go.

cli golang terminal

Last synced: 06 Mar 2026

https://github.com/nozwock/yanu

Yet Another NSP Updater for Skyline

cli desktop-app egui nintendo rust switch termux

Last synced: 04 Apr 2025

https://github.com/asyncapi/cli

CLI to work with your AsyncAPI files. You can validate them and in the future use a generator and even bootstrap a new file. Contributions are welcomed!

cli docker get-global-docs-autoupdate get-global-releaserc hacktoberfest nodejs typescript

Last synced: 14 May 2025

https://github.com/blazity/styled2tailwind

🌀 Transform your Styled-Components into TailwindCSS with this handy codemod.

cli codemod nextjs nextjs-tailwind nextjs13 react styled-components tailwindcss

Last synced: 04 Oct 2025

https://github.com/compose-generator/compose-generator

🐳 Easy to use cli tool to generate Docker Compose configurations

cli docker docker-compose generator go golang yaml

Last synced: 16 May 2025

https://github.com/kiliankoe/clispinner

Swifty Terminal Spinner

cli loading-animations spinner

Last synced: 02 Sep 2025

https://github.com/vrn-deco/cli

💻 Project scaffolding with command line tools. 🛠

cli nest npm typescript vite vue

Last synced: 16 May 2025

https://github.com/BusKill/buskill-app

BusKill's main CLI/GUI app for arming/disarming/configuring the BusKill laptop kill cord

anti-forensics cli deadmanswitch gui infosec kivy libusb linux macos opsec python security tripwire usb windows

Last synced: 12 May 2025

https://github.com/click-contrib/sphinx-click

A Sphinx plugin to automatically document click-based applications

cli click sphinx sphinx-extension sphinx-plugin

Last synced: 21 Oct 2025

https://github.com/noahziheng/ssr-helper

A CLI helper of ShadowsocksR Python

cli shadowsocksr

Last synced: 01 May 2025

https://github.com/ltplus-ag/ifc-lite

Parse, view, query, edit, and export IFC, IDS, BCF, pointclouds and more AEC stuff. In the browser, server or desktop.

3d-viewer bcf cli columnar ids ifc ifc-parser mcp pointcloud rust script-editor sdk webgpu

Last synced: 12 Jun 2026

https://github.com/narimiran/tably

Python command-line script for converting .csv data to LaTeX tables

cli command-line csv latex python python3 table

Last synced: 17 Mar 2025

https://github.com/akamai/cli

Manage and configure Akamai from the Command Line.

akamai akamai-cli akamai-devexp cli devexp devexp-cli

Last synced: 15 May 2025

https://github.com/mattlianje/layoutz

Simple, beautiful CLI output

cli dsl functional-programming scala tui

Last synced: 25 Jan 2026

https://github.com/ruochuan12/mini-ci

基于微信小程序 miniprogram-ci 开发的更快速、更方便且支持多选、批量等功能的小程序上传、预览自动化工具

ci cli miniprogram miniprogram-ci node nodejs

Last synced: 29 Jul 2025

https://github.com/cswank/kcli

A kafka command line browser

browser cli kafka

Last synced: 10 Apr 2026

https://github.com/reconquest/tubekit

🧪 kubectl alternative with quick context switching, kubectl on steroids

aliases cli kubectl kubernetes productivity

Last synced: 10 Apr 2025

https://github.com/buskill/buskill-app

BusKill's main CLI/GUI app for arming/disarming/configuring the BusKill laptop kill cord

anti-forensics cli deadmanswitch gui infosec kivy libusb linux macos opsec python security tripwire usb windows

Last synced: 15 Jun 2026

https://github.com/sun0day/dns-detector

A nodejs cli tool to resolve host's IPs

cli dns ip nodejs ping

Last synced: 09 Apr 2025

https://github.com/Lap-Platform/LAP

Your agents are guessing at APIs. Give them the actual Agent-Native spec. 1500+ API's Ready To-Use skills, Compile any API spec into a lean, agent-native format. 10× smaller. OpenAPI, GraphQL, AsyncAPI, Protobuf, Postman.

agent-experience ai ai-agents api api-compression api-spec asyncapi claude cli developer-tools graphql llm mcp open-source openapi postman protobuf python sdk token-optimization

Last synced: 20 Apr 2026

https://github.com/vldmrkl/airdrop-cli

A macOS CLI for AirDrop written in Swift

cli command-line-tool macos macos-cli swift

Last synced: 27 Jan 2026

https://github.com/shihanng/tfvar

Terraform's variable definitions template generator.

cli go golang hcl terraform terraform-configurations terraform-templates terraform-variables tfvar tfvars

Last synced: 12 Apr 2025

https://github.com/dicklesworthstone/ultimate_bug_scanner

Static analysis tool that catches 1000+ bug patterns across all popular programming languages, with auto-wiring into AI coding agent quality guardrails

agent-tools ai-agents bash bugs cli code-quality developer-tools linting static-analysis

Last synced: 13 May 2026

https://github.com/Revxrsal/Lamp

A modern annotations-driven commands framework for Java and Kotlin

annotations bukkit bungeecord cli command-line commands java jda kotlin library minecraft spigot sponge velocity

Last synced: 03 Sep 2025

https://github.com/kaxil/airflowctl

A CLI tool to streamline getting started with Apache Airflow™ and managing multiple Airflow projects

airflow apache-airflow cli dags python

Last synced: 08 Apr 2025

https://github.com/sinedied/dmx-hue

:traffic_light: Art-Net node to control Philips Hue lights with DMX

art-net bridge cli dmx hacktoberfest hue light node philips show

Last synced: 06 Apr 2025

https://github.com/yuuki/droot

The super-simple chroot-based application container engine.

chroot cli container deploy docker go linux

Last synced: 23 Oct 2025

https://github.com/ray-d-song/goread

cli epub reader written in Go

cli cli-app epub epub-reader go gocli golang

Last synced: 21 Jul 2025

https://github.com/nrempel/sleek

Sleek is a CLI tool for formatting SQL. It helps you maintain a consistent style across your SQL code, enhancing readability and productivity.

cli command-line command-line-tool formatter sql

Last synced: 16 May 2025

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

SWOOLE-CLI is a php binary distribution composed swoole & php-core & cli & fpm and mostly of common extensions.

cli php swoole

Last synced: 04 May 2025

https://github.com/particle-iot/particle-cli

Command Line Interface for Particle Cloud and devices

argon b5som boron bsom cli electron eseries iot particle photon tracker

Last synced: 23 Feb 2026

https://github.com/danhper/ex_cli

User friendly CLI apps for Elixir

cli commandparser elixir

Last synced: 12 Dec 2025

https://github.com/webpack-contrib/webpack-command

[DEPRECATED] Lightweight, modular, and opinionated webpack CLI that provides a superior experience

cli command command-line webpack webpack4

Last synced: 21 Apr 2025

https://github.com/gigagrug/schema

All in one CLI tool for the database | Migration, Studio, LSP

bubbletea cli database-migrations database-schema lsp lsp-server mariadb mysql postgres sql sqlite studio tui turso

Last synced: 21 Jan 2026

https://github.com/danielpigott/cloudflare-cli

CLI for interacting with Cloudflare

cli cloudflare javascript

Last synced: 04 Apr 2025

https://github.com/geekjourneyx/jina-cli

A lightweight CLI tool wrapping Jina AI Reader API for AI Agents. Fetch and parse any URL into LLM-friendly formats (Markdown/Text/HTML). Perfect for reading X(Twitter), blogs, and news sites.

ai-agent ai-tools claude-code cli jina-ai-reader openclaw skills url-to-markdown

Last synced: 06 Mar 2026

https://github.com/hugovk/pypistats

Command-line interface to PyPI Stats API to get download stats for Python packages

api cli command-line command-line-tool downloads hacktoberfest pypi python python3 statistics stats

Last synced: 29 Dec 2025

https://github.com/meiji163/gh-notify

GitHub CLI extension to display GitHub notifications

cli gh-extension github-api notifications

Last synced: 29 Dec 2025

https://github.com/krpors/hx

Hex editor for the terminal using plain C99 + POSIX libs.

c cli hex-editor no-dependencies

Last synced: 23 Feb 2026

https://github.com/kintoandar/fwd

🚂 The little forwarder that could

cli fwd golang network ngrok security utility

Last synced: 08 Jan 2026

https://github.com/Lutetium-Vanadium/requestty

An easy-to-use collection of interactive cli prompts inspired by Inquirer.js.

cli command-line inquirer interactive prompt rust terminal

Last synced: 16 May 2025

https://github.com/dustinblackman/cargo-run-bin

Build, cache, and run CLI tools scoped in Cargo.toml rather than installing globally. Stop the version drifts across your team, keep it all in sync within your project!

cache cargo cli developer-tools rust

Last synced: 15 May 2025