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/srevinsaju/zap

:zap: Delightful AppImage package manager

appimage cli desktop go golang hacktoberfest hacktoberfest2022 installer package-manager zap

Last synced: 05 Apr 2025

https://github.com/fd0/machma

Easy parallel execution of commands with live feedback

cli commands execution feedback go golang parallel

Last synced: 06 Apr 2025

https://github.com/edjopato/mqttui

Subscribe to a MQTT Topic or publish something quickly from the terminal

cli hacktoberfest mqtt mqtt-cli mqtt-client mqtt-explorer mqtt-topic terminal-based

Last synced: 15 May 2025

https://github.com/sap/ui5-tooling

An open and modular toolchain to develop state of the art applications based on the UI5 framework

build-tool cli module-bundler open-source openui5 sap tooling ui5

Last synced: 12 Jan 2026

https://github.com/maaslalani/typer

Typing test in your terminal

cli terminal typing

Last synced: 04 Apr 2025

https://github.com/probelabs/probe

AI-friendly semantic code search engine for large codebases. Combines ripgrep speed with tree-sitter AST parsing. Powers AI coding assistants with precise, context-aware code understanding.

ai ai-coder ast cli code-search mcp nodejs-sdk ripgrep rust search-engine semantic-search tree-sitter

Last synced: 11 Mar 2026

https://github.com/abhijithvijayan/stargazed

📋 Creating your own Awesome List of GitHub stars!

app cli cli-app github-stars javascript nodejs

Last synced: 16 May 2025

https://github.com/leo4815162342/dukascopy-node

✨ Download historical price tick data for Crypto, Stocks, ETFs, CFDs, Forex via CLI and Node.js ✨

backtesting bitcoin candlestick-chart cli crypto dukascopy etf exchange-rates forex forex-data historical-data market-data metatrader nodejs ohlc stock stock-data stock-prices tick-data trading

Last synced: 10 Jun 2025

https://github.com/cli/oauth

A library for performing OAuth Device flow and Web application flow in Go client apps.

cli golang oauth2

Last synced: 14 May 2025

https://github.com/lune-org/lune

A standalone Luau runtime

cli luau scripting

Last synced: 10 Apr 2025

https://github.com/genuinetools/bpfd

Framework for running BPF programs with rules on Linux as a daemon. Container aware.

bpf cli containers docker ebpf kernel linux security tracing

Last synced: 16 May 2025

https://github.com/epsy/clize

CLIze: Turn Python functions into command-line interfaces

argument-parser cli python

Last synced: 11 Jul 2025

https://github.com/mhausenblas/cinf

Command line tool to view namespaces and cgroups, useful for low-level container prodding

cgroups cli containers debugging linux namespace

Last synced: 06 Apr 2025

https://github.com/SAP/macos-icon-generator

Icons for macOS is the easiest way to create customized app icons in PNG format for your company’s internal app store. No graphic skills needed.

cli customization icons macos objective-c open-source png

Last synced: 18 Apr 2025

https://github.com/jez/as-tree

Print a list of paths as a tree of paths 🌳

cli

Last synced: 05 Apr 2025

https://github.com/SAP/ui5-tooling

An open and modular toolchain to develop state of the art applications based on the UI5 framework

build-tool cli module-bundler open-source openui5 sap tooling ui5

Last synced: 24 Mar 2025

https://github.com/soft/xcolor

Lightweight color picker for X11

cli color color-picker design kiss-principle lightweight linux rust x11 xcb

Last synced: 16 May 2025

https://github.com/Soft/xcolor

Lightweight color picker for X11

cli color color-picker design kiss-principle lightweight linux rust x11 xcb

Last synced: 09 Apr 2025

https://github.com/mklement0/fileicon

macOS CLI for managing custom icons for files and folders

cli custom-icon filesystem icons macos

Last synced: 13 Apr 2025

https://github.com/rs/jaggr

JSON Aggregation CLI

cli golang jplot json monitoring statistics

Last synced: 05 Apr 2025

https://github.com/wxy1343/aliyunpan

阿里云盘cli

aliyundrive aliyunpan cli tui

Last synced: 14 Jan 2026

https://github.com/beltex/dshb

macOS system monitor

cli monitoring swift

Last synced: 28 Mar 2025

https://github.com/addyosmani/git2txt

CLI tool to convert GitHub repositories to text files for LLMs

cli convert git github llm repository text

Last synced: 08 Apr 2025

https://github.com/sap/macos-icon-generator

Icons for macOS is the easiest way to create customized app icons in PNG format for your company’s internal app store. No graphic skills needed.

cli customization icons macos objective-c open-source png

Last synced: 24 Oct 2025

https://github.com/bisohns/search-engine-parser

Lightweight package to query popular search engines and scrape for result titles, links and descriptions

anime bing cli coursera google keyword library pypi python scraping search search-engine search-engine-parser searching yahoo

Last synced: 12 Dec 2025

https://github.com/getmoro/moro

[DEPRECATED/DON'T USE] Simple CLI tool for tracking work hours. Note: Heavy changes are happening in this repository. Docs might not be up to date, and things might be broken. Only the released NPM version is stable.

cli nodejs time-tracker time-tracking

Last synced: 19 Mar 2025

https://github.com/jolicode/castor

🦫 DX oriented task runner and command launcher built with PHP.

cli command-line command-line-tool hacktoberfest php-library task-runner tool

Last synced: 31 Mar 2025

https://github.com/appbaseio/abc

Power of appbase.io via CLI, with nifty imports from your favorite data sources

appbase cli elasticsearch etl

Last synced: 03 Jul 2025

https://github.com/sveltejs/cli

The Svelte CLI

cli sv svelte svelte-migrate

Last synced: 08 Apr 2026

https://github.com/lance0/xfr

A modern iperf3 alternative with a live TUI, multi-client server, and QUIC support. Built in Rust.

bandwidth benchmark cli iperf network rust tui

Last synced: 21 Apr 2026

https://github.com/omidfi/moro

[DEPRECATED/DON'T USE] Simple CLI tool for tracking work hours. Note: Heavy changes are happening in this repository. Docs might not be up to date, and things might be broken. Only the released NPM version is stable.

cli nodejs time-tracker time-tracking

Last synced: 15 Apr 2025

https://github.com/marcolardera/chatgpt-cli

Simple yet effective command line client for chatting with ChatGPT using the official API

api chatgpt chatgpt-api cli openai openai-api python

Last synced: 05 Apr 2025

https://github.com/tanaikech/goodls

This is a CLI tool to download shared files and folders from Google Drive.

cli downloader golang google-drive shared-file shared-folders terminal

Last synced: 19 Oct 2025

https://github.com/siriusmart/youtube-tui

An aesthetically pleasing YouTube TUI written in Rust

cli rust rust-lang terminal terminal-based terminal-user-interface tui youtube youtube-dl

Last synced: 07 Sep 2025

https://github.com/broderick-westrope/tetrigo

Play Tetris in your terminal.

bubbletea cli go golang tetris tui

Last synced: 16 May 2025

https://github.com/rafaelrinaldi/hn-cli

:newspaper: CLI to browse Hacker News

cli hacker-news hn terminal

Last synced: 06 Apr 2025

https://github.com/kriskbx/gitlab-time-tracker

🦊🕘 A command line interface for GitLab's time tracking feature.

cli docker docker-image gitlab node nodejs time time-tracker time-tracking timetracker timetracking tracking

Last synced: 08 Apr 2025

https://github.com/leo/args

Toolkit for building command line interfaces

argv cli command-line flags minimist parse

Last synced: 15 May 2025

https://github.com/expo/exp

cli expo

Last synced: 31 Mar 2025

https://github.com/macacajs/macaca-cli

Macaca command-line interface

cli macaca

Last synced: 16 May 2025

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

A go package for Windows 10 toast notifications

cli golang toast windows windows-10

Last synced: 16 May 2025

https://github.com/minamijoyo/hcledit

A command line editor for HCL

cli go hcl

Last synced: 16 May 2025

https://github.com/darakian/ddh

A fast duplicate file finder

cli rust

Last synced: 16 May 2025

https://github.com/spring-projects-experimental/spring-boot-migrator

Spring Boot Migrator (SBM) is a tool for automated code migrations to upgrade or migrate to Spring Boot

automation cli migration-tool spring-boot tool

Last synced: 04 Apr 2025

https://github.com/home-assistant-ecosystem/home-assistant-cli

:computer: Command-line tool for Home Assistant

cli home-assistant home-automation iot smart-home

Last synced: 16 May 2025

https://github.com/src-d/enry

A faster file programming language detector

cli golang java language-detection linguist

Last synced: 16 May 2025

https://github.com/fuelen/owl

A toolkit for writing command-line user interfaces.

cli elixir progress-bar prompt spinner table terminal tty tui

Last synced: 14 May 2025

https://github.com/jmcdo29/nest-commander

A module for using NestJS to build up CLI applications

cli cli-applications cli-command commander hacktoberfest nestjs nestjs-commander

Last synced: 14 May 2025

https://github.com/craigmulligan/js-fire

A javascript clone of google/python-fire 🔥

cli hacktoberfest javascript node nodejs python-fire

Last synced: 25 Mar 2025

https://github.com/jordancoin/codemap

a project brain for your AI. Give LLMs instant architectural context without burning tokens

claude claude-code cli codex codex-cli context cursor developer-tools llm openai project-management

Last synced: 08 Apr 2026

https://github.com/netflix/go-expect

an expect-like golang library to automate control of terminal or console based programs.

automation cli expect

Last synced: 01 Jul 2025

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

A simple, modern, and secure encryption and signing tool that aims to be a better version of age and Minisign.

argon2id blake2b chacha20-poly1305 cli cryptography curve25519 digital-signatures ed25519 elligator2 encryption file-encryption libsodium linux macos monocypher portable signatures signing windows x25519

Last synced: 16 May 2025

https://github.com/lastguest/pixeler

CLI image renderer

cli php pixel-art

Last synced: 10 Jan 2026

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

A simple, modern, and secure encryption and signing tool that aims to be a better version of age and Minisign.

argon2id blake2b chacha20-poly1305 cli cryptography curve25519 digital-signatures ed25519 elligator2 encryption file-encryption libsodium linux macos monocypher portable signatures signing windows x25519

Last synced: 02 Apr 2025

https://github.com/pixelb/crudini

A utility for manipulating ini files

cli command config configuration-file ini ini-parser

Last synced: 14 May 2025

https://github.com/neurosnap/sentences

A multilingual command line sentence tokenizer in Golang

cli sentence-tokenizer sentences tokenizer

Last synced: 16 May 2025

https://github.com/fabianonline/telegram_backup

Java app to download all your telegram data.

backup cli java media messages telegram

Last synced: 28 Mar 2025

https://github.com/graykode/abtop

Like htop, but for AI coding agents. Monitor Claude Code & Codex CLI sessions, tokens, context window, rate limits, and ports in real-time.

ai-agents ai-coding-agent btop claude-code cli codex developer-tools htop monitor ratatui rust terminal tui

Last synced: 24 Apr 2026

https://github.com/suzuki-shunsuke/tfcmt

tfcmt enhances mercari/tfnotify in many ways, including Terraform >= v0.15 support and advanced formatting options

cli terraform

Last synced: 16 Jan 2026

https://github.com/afshinm/zerobox

Lightweight, cross-platform process sandboxing powered by OpenAI Codex's runtime. Sandbox any command with file, network, and credential controls.

ai-agents cli llm llm-sandbox mcp mcp-security openclaw process-isolation rust sandbox security security-tools vault

Last synced: 18 Apr 2026

https://github.com/vannvan/yuque-tools

🧰 玩转语雀-朴实无华的语雀工具集合,语雀知识库+团队资源批量导出/备份工具(无需Token)|浏览器插件助手

chrome-extension cli typescript yuque

Last synced: 08 Jul 2025

https://github.com/theckman/yacspin

Yet Another CLi Spinner; providing over 80 easy to use and customizable terminal spinners for multiple OSes

cli go golang spinner statusbar terminal terminal-ui

Last synced: 15 May 2025

https://github.com/nik012003/ripdrag

Drag and Drop utilty written in Rust and GTK4

cli drag-and-drop gtk4 rust

Last synced: 16 May 2025

https://github.com/kongaskristjan/fire-hpp

A C++ library that uses clever tricks to create super low-code, yet fully functional CLIs

argument-parser cli library

Last synced: 08 May 2025

https://github.com/enderfga/claw-orchestrator

Run Claude Code, Codex, Gemini, Cursor Agent and custom coding CLIs as one unified runtime for claw-style agent systems. Runs standalone, with first-class OpenClaw plugin support.

agent-orchestration agent-teams ai-agent claude-code claw claw-orchestrator cli codex coding-agent cursor-agent developer-tools gemini mcp multi-agent multi-engine openclaw persistent-sessions session-management tool-orchestration typescript

Last synced: 24 May 2026

https://github.com/sukkaw/nali-cli

:anchor: Parse geoinfo of IP Address without leaving your terminal

cli nali-dig nali-nslookup nali-ping nali-tracepath nali-traceroute qqwry qqwry-ip-database

Last synced: 04 Apr 2025

https://github.com/SukkaW/nali-cli

:anchor: Parse geoinfo of IP Address without leaving your terminal

cli nali-dig nali-nslookup nali-ping nali-tracepath nali-traceroute qqwry qqwry-ip-database

Last synced: 06 May 2025

https://github.com/playcanvas/splat-transform

CLI tool for 3D Gaussian splat format conversion and transformation

3d-gaussian-splatting cli gaussian-splatting playcanvas supersplat typescript

Last synced: 01 Feb 2026

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

Run and manage FastAPI apps from the command line with FastAPI CLI. 🚀

cli fastapi typer uvicorn

Last synced: 14 May 2025

https://github.com/servicer-labs/servicer

A CLI to simplify service management on systemd

cli daemon service systemd

Last synced: 04 Apr 2025

https://github.com/mrodrig/json-2-csv

Convert JSON to CSV *or* CSV to JSON!

cli csv csv2json hacktoberfest javascript json json2csv node node-module rfc4180

Last synced: 14 May 2025

https://github.com/simonepri/sympact

🔥 Stupid Simple CPU/MEM "Profiler" for your JS code.

benchmark cli cpu damage impact memory nodejs pid pids process profile resources system usage

Last synced: 05 Apr 2025

https://github.com/dahlia/optique

Type-safe combinatorial CLI parser for TypeScript

cli getopt parser-combinators typescript

Last synced: 10 Oct 2025

https://github.com/cedricblondeau/world-cup-2022-cli-dashboard

Watch live World Cup 2022 matches in your terminal. ⚽🏆

bubbletea cli dashboard football go golang lipgloss soccer terminal tui worldcup worldcup2022

Last synced: 14 Jan 2026

https://github.com/aerogear/create-graphql

Command-line utility to build production-ready servers with GraphQL.

boilerplate cli express graphql graphql-server koa mongoose nodejs relay yeoman

Last synced: 05 Apr 2025

https://github.com/efugier/smartcat

Putting a brain behind `cat`🐈‍⬛ Integrating language models in the Unix commands ecosystem through text streams.

ai chatgpt cli command-line command-line-tool copilot llm mistral-ai unix

Last synced: 29 Mar 2025

https://github.com/Netflix/go-expect

an expect-like golang library to automate control of terminal or console based programs.

automation cli expect

Last synced: 21 Apr 2025

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

The CLI tool to train certifications

cli cli-application php symfony

Last synced: 18 Dec 2025

https://github.com/VoidenHQ/voiden

Define, test, and document APIs like a developer, not a SaaS user. No accounts. No lock-in. No telemetry. Just Markdown, Git, hotkeys, and your damn specs.

api api-client api-rest apis cli curl devtools electron-app git graphql grpc offline-first websockets

Last synced: 09 Feb 2026

https://github.com/deggja/netfetch

Kubernetes tool for scanning clusters for network policies and identifying unprotected workloads.

cilium cli kubernetes network opensource policy

Last synced: 15 May 2025

https://github.com/renpenguin/display3d

A command line interface for rendering and animating 3D objects

3d ansi cli rust tui

Last synced: 27 Sep 2025

https://github.com/seamia/protodot

transforming your .proto files into .dot files (and .svg, .png if you happen to have graphviz installed)

cli dependency-graph dot go golang graph graphviz graphviz-dot-language grpc png portable-network-graphics proto3 protobuf protoc protocol-buffers scalable-vector-graphics svg visualization

Last synced: 05 Apr 2025

https://github.com/myriad-dreamin/shiroa

shiroa is a simple tool for creating modern online books in pure typst.

cli typst

Last synced: 16 May 2025

https://github.com/typst/hayagriva

Rusty bibliography management.

bibtex citations cli references yaml

Last synced: 14 May 2025

https://github.com/davidesantangelo/krep

Fast text search tool with advanced algorithms, SIMD acceleration, multi-threading, and regex support. Designed for rapid, large-scale pattern matching with memory-mapped I/O and hardware optimizations.

c cli hardware-acceleration search-algorithm searching

Last synced: 18 Feb 2026

https://github.com/gjbae1212/gossm

💻Interactive CLI tool that you can connect to ec2 using commands same as start-session, ssh in AWS SSM Session Manager

aws aws-ssm-agent cli ec2 go golang session-manager ssh tool

Last synced: 05 Apr 2025

https://github.com/php-tui/php-tui

PHP TUI

cli php tui

Last synced: 11 Jan 2026

https://github.com/gitlabform/gitlabform

🏗 Specialized configuration as a code tool for GitLab

cli configuration-as-code gitlab yaml

Last synced: 02 Apr 2026