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/dohnj0e/snagtag

Scrape social media platforms such as Youtube and Tiktok, powered by Go.

automation cli command-line go golang selenium selenium-webdriver testing web-scraping youtube

Last synced: 07 Mar 2026

https://github.com/calebephrem/zap-tcm

✅ If you want to know what zap is, just think of git but for your todos

cli cli-task-manager cli-todo-manager git-but-todo javascript nodejs task task-manager tcm todo todo-cli todo-manager zap zap-cli zap-tcm

Last synced: 12 Jan 2026

https://github.com/timonrieger/immichpy

The stable, typed Python API layer for Immich automation and integrations.

api-client automation cli client immich integration library package python scripting

Last synced: 08 Apr 2026

https://github.com/klirix/jig

Dead simple deployment tool

cli deployment docker traefik

Last synced: 23 Jun 2025

https://github.com/greenpixels/godot-arch

CLI tool to lint and enforce structure, naming, and organization rules in Godot projects

architecture cli godot godot4 linter rust

Last synced: 24 Jun 2025

https://github.com/andreyantipov/iterm2-viewer

⬛ Utility for display pictures in iterm2 terminal

cli image iterm2 iterm2-viewer picture ruby terminal view

Last synced: 13 Jul 2025

https://github.com/ahmadnassri/parakeet

Echo server for TCP/UDP/HTTP

cli

Last synced: 19 Oct 2025

https://github.com/azu/hatenadiary-downloader

はてなダイアリーの記事を一括ダウンロードするCLI

cli diary download hatena

Last synced: 12 May 2025

https://github.com/chinanf-boy/packagephobia-cli

code: <packagephobia-cli> know the npm pkg size ✅

cli pkg-size

Last synced: 20 Mar 2025

https://github.com/fairwindsops/insights-cli

A command line tool for Fairwinds Insights

cli fairwinds-insights fairwinds-official

Last synced: 13 Jul 2025

https://github.com/jmg-duarte/scrape-the-box

A CLI tool to scrape HackTheBox forum.

cli cli-tools hackthebox python3

Last synced: 18 Dec 2025

https://github.com/detectivekaktus/gocursors

Ncurses-like library made with ANSI escape codes

cli curses go gocursors golang library module ncurses package terminal tui

Last synced: 12 Sep 2025

https://github.com/kriasoft/oauth-callback

Lightweight OAuth 2.0 authorization code capture for CLI tools & desktop apps. Works with Node.js, Deno, Bun. MCP SDK ready.

authentication authorization bun cli deno localhost mcp mcp-client mcp-server model-context-protocol nodejs oauth oauth-callback-url oauth2 rfc7591 sdk typescript

Last synced: 24 Jan 2026

https://github.com/mikhailsdv/detabase

CLI for Deta Base.

cli deta deta-base

Last synced: 05 Apr 2025

https://github.com/code-hex/go-emojipacks

https://github.com/lambtron/emojipacks has been stopped. A new emojipacks has been implemented by Go

cli emoji emojipacks go golang slack

Last synced: 12 May 2025

https://github.com/xavierjiezou/netsm

Cross-platform lib for network speed monitoring in Python

cli monitoring network network-speed psutil pypi python python-fire rich

Last synced: 31 Jul 2025

https://github.com/evanshortiss/npmrc-daemon

CLI that installs a daemon/agent that will automatically switch between npm registries on a developer machine

agent cli daemon npm npmrc registry

Last synced: 08 May 2025

https://github.com/the-noah/lsfp

Cross-platform alternative to ls, specifically designed for programmers

cargo cli cli-app cli-tool contributions-welcome crate cross-platform rust rust-lang tool unix unix-command

Last synced: 13 Apr 2025

https://github.com/ngx-devs/ngx-devs-cli

A CLI built to modernize, standardize and make it easier to create/update Angular projects.

angular cli typescript

Last synced: 12 May 2025

https://github.com/gajus/coordinate-grid

Generates a coordinate grid (CLI square grid).

ascii cli coordinate grid square terminal

Last synced: 15 Apr 2025

https://github.com/iplitharas/pycompile

A CLI tool for compiling and benchmarking python source code using Cython or Nuitka

benchmark cli compiling cython nuitka pytest python

Last synced: 17 Jan 2026

https://github.com/tumbleowlee/ferrowl

CLI application for Modbus and OCPP CS/CSMS simulation.

cli client modbus modbus-rtu modbus-tcp ocpp ocpp16 ocpp16j ocpp201 ocpp201j ocpp21 rtu rust server tcp tui

Last synced: 05 Jul 2026

https://github.com/thanoshanmv/we

A friendly TypeScript CLI :)

cli typescript

Last synced: 30 Oct 2025

https://github.com/tranqy/zellij-utils

Powerful shell utilities for streamlined Zellij terminal multiplexer workflows with smart session management and development layouts

bash cli development multiplexer productivity shell terminal tmux workflow zellij

Last synced: 17 Jul 2025

https://github.com/shubhexists/term_ansi

A compilation of Rust Macros to implement ANSI Colour Encodings

ansi cli crate interface-builder terminal

Last synced: 21 Mar 2025

https://github.com/suwadith/hotel-management-system-java-oop-cli

Java based Hotel Management System. [Object Oriented Programming]

cli hacktoberfest java object-oriented-programming

Last synced: 17 Jul 2025

https://github.com/bernhardfritz/blendmodes

This OpenGL-based tool allows you to perform basic image blending operations using the CLI.

blend-modes c cli command-line-tool glsl opengl shaders

Last synced: 11 Sep 2025

https://github.com/srccircumflex/thevtpyproject

Python library for creating text-based user interfaces (TUI) based on ANSI escape sequences and modifying the emulator (unblocked stdin, disabling implemented functions, ...).

ansi ansi-colors ansi-escape-codes cli command-line emulator escape-sequences framework library python3 terminal termios termios-for-windows tty tui ui vt100

Last synced: 30 Oct 2025

https://github.com/kh3rld/prisoners-dilemma

The Prisoner's Dilemma Game is a strategic game built with Go, allowing players to explore the classic game theory problem.

cli game golang

Last synced: 05 Apr 2025

https://github.com/alastairruhm/ipsearch

a CLI tool searching ip location based on api of ipip.net

cli tools

Last synced: 17 Jan 2026

https://github.com/petehouston/dart-json-server

Launch JSON server for web and mobile apps development from CLI without complicated backend setup for Dart and Flutter development.

cli cli-app command-line dart dart-cli dart-package dart-server dart2 dartlang flutter hacktoberfest webdev

Last synced: 12 May 2025

https://github.com/luoxiu/lida

🍰 cd current finder/xcode dir in terminal/iterm and vice versa, easy as cake!

cli finder iterm iterm2 terminal xcode

Last synced: 29 Apr 2025

https://github.com/sheepla/trash-fs

🗑️ [WIP] A command line tool for $Recycle.bin: `rm` alternative command for Windows written in F#

cli fsharp fsharp-cli recyclebin rm rm-alternative trash windows

Last synced: 31 Oct 2025

https://github.com/BrettVerney/cliSnips

A handy collection of config snippets for CLI based network appliances

arubaos arubaos-cx cisco-ios cisco-nexus cisco-nx-os cli config

Last synced: 20 Jul 2025

https://github.com/sammwyy/rz

Cross-platform fast and secure de/compression tool.

cli rust zip

Last synced: 07 Mar 2026

https://github.com/iansu/blarn

A Yarn wrapper with extra functionality

cli npm package-management package-manager typescript yarn

Last synced: 14 Apr 2025

https://github.com/fabiospampinato/tiny-colors

A tiny library providing the basic ANSI colors for the terminal.

cli colors terminal tiny

Last synced: 15 Jul 2025

https://github.com/yoanbernabeu/glchksymver

GitLab Check Symfony Version (glchksymver) is a command-line tool designed to fetch and display Symfony version information for projects within a specified GitLab group.

cli gitlab go golang symfony

Last synced: 13 Apr 2025

https://github.com/gedex/unwatch-gh-org-repos

Command line interface to unwatch all GitHub organization / user repos.

cli github organization repository

Last synced: 05 Apr 2025

https://github.com/lmammino/xmas

A tiny rusty Xmas tree without bells and whistles

christmas christmas-tree cli cli-app lights rust rustlang xmas xmas-tree

Last synced: 12 May 2025

https://github.com/tylerfowle/dtags

Command Line Tool for Tagging Directories

bash cd cli directory dtags go golang manager productivity script shell tags utility zsh

Last synced: 12 Jan 2026

https://github.com/lwdgit/node-fire

Run a js object, Promise, Generator or a (async)function by CLI directly.

cli commandline-interface fire flow

Last synced: 27 Oct 2025

https://github.com/vacxe/apk-info-extractor

Tiny apk info extractor for command line interface

android apk cicd cli info tooling

Last synced: 12 May 2025

https://github.com/shortarrow/vsixharvester

vscode extentions download with extenstions.json

cli vscode vscode-extension vsix vsix-extension vsix-extensions

Last synced: 13 May 2025

https://github.com/ibotta/asdf-brig

A plugin for the Azure/Brigade brig CLI tool.

asdf asdf-brig asdf-plugin asdf-vm brigade cli

Last synced: 15 Aug 2025

https://github.com/gemfury/cli

Gemfury CLI

cli gemfury

Last synced: 17 Jul 2025

https://github.com/sephiroth74/radb_client

adb client written in rust

adb android cli library rust

Last synced: 16 Jul 2025

https://github.com/gmickel/cursor-windsurf-convert

Node CLI + TypeScript API that losslessly converts Cursor AI rule files to Windsurf rules - and back - in a single stream-first command.

ci cli converter cursor-ai cursor-ai-project-rules devtool markdown nodejs rules typescript windsurf windsurf-ai yaml

Last synced: 27 Feb 2026

https://github.com/mgjules/batimag

Batch image processing done simply.

cli golang image-processing

Last synced: 22 Mar 2025

https://github.com/norskeld/rsx

Micro CLI for interactive execution of npm & yarn scripts.

cli npm npm-scripts rust

Last synced: 23 Jun 2025

https://github.com/altamsh04/reminder-cli

A simple node command-line tool that allows users to set reminders for tasks or events directly from the terminal.

cli js node npm-package

Last synced: 09 May 2025

https://github.com/ramlmn/serv

💻 A development server for serving static files

cli http http-server http2 https server static tls

Last synced: 22 Mar 2025

https://github.com/kaltsoon/dead-link-checker

💀 A dead-simple way (pun intended) to recursively look for broken links on a web page

cli docker python

Last synced: 26 Jun 2025

https://github.com/vpk11/lowe-cli

LoweCLI - AI Powered Command Line Tool

ai artificial-intelligence cli fastapi gemini-ai langchain python python3 ruff uv

Last synced: 18 May 2026

https://github.com/dezoito/rust-todo-list

A TODO List application in Rust, using SQLite for data persistence.

begginer-friendly cli rust sql tests

Last synced: 18 Sep 2025

https://github.com/starriver/charli

Scant CLI toolkit for the summer

cli command-line golang golang-library

Last synced: 13 Apr 2025

https://github.com/great-detail/whatsapp-nodejs-sdk

NodeJS SDK and CLI for Meta's WhatsApp Business Messaging APIs - Cloud API

cli facebook meta sdk sdk-nodejs whatsapp

Last synced: 26 Jun 2025

https://github.com/RichardLitt/ignore-github-users

Remove GitHub notifications from specific users

cli github github-enterprise notifications

Last synced: 11 Apr 2025

https://github.com/hugojosefson/merge-html

CLI and module for merging two or more .html files together.

cli combine esmodule html merge module node

Last synced: 02 May 2026

https://github.com/tovuk/tovuk

Public tovuk packages, CLI, skills, and examples

agents backend cli deploy hosting rust tovuk

Last synced: 03 Jul 2026

https://github.com/jamesvillarrubia/pullcraft

PullCraft is a simple but powerful CLI tool for automating the creation and updating of GitHub pull requests with an LLM.

cli generative-ai github pull-requests

Last synced: 12 May 2025

https://github.com/makenova/nodeginx-cli

An nginx CLI helper.

cli nginx nodejs

Last synced: 24 Jun 2025

https://github.com/octobanana/euarel

A CLI tool for URL percent-encoding and percent-decoding text.

cli terminal tool

Last synced: 05 Apr 2025

https://github.com/iboware/matriarch

A CLI utility and a Kubernetes Operator to Deploy High Available and Scalable PostgreSQL Clusters

automation cli cluster high-available kubernetes-operator postgresql scalable scalable-postgresql-clusters

Last synced: 11 Jan 2026

https://github.com/doarakko/bigburger

Biiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiig burger!

cli go

Last synced: 09 Apr 2025

https://github.com/excelano/xql

Run real SQL — SELECT, UPDATE, INSERT, DELETE — against SharePoint Lists and CSV files from one command-line tool.

cli command-line-tool csv database go golang microsoft-365 microsoft-graph odata repl sharepoint sql

Last synced: 04 Jul 2026

https://github.com/neomutt/aur-build

📦 Arch Linux User Repository for NeoMutt

arch aur cli distro mail mua mutt neomutt package

Last synced: 12 May 2025

https://github.com/norkzyt/comic-downloader

Fast, reliable, and easy-to-use CLI tool for downloading comics (manga, manhwa, and more) from popular websites.

cli comic-downloader comics downloader linux macos manga manga-downloader manhwa reading windows

Last synced: 13 Jul 2025

https://github.com/clobrano/letsdo

Letsdo, the CLI time tracker

cli gtd timetracker

Last synced: 08 Feb 2026

https://github.com/joncloud/thor_net

Thor.NET is a port of a popular ruby framework for command-line interfaces.

cli csharp library

Last synced: 09 Apr 2025

https://github.com/insomnimus/wink

Windows tools for creating, inspecting and removing links. Supports NTFS junctions.

cli fs junction link ntfs rust windows

Last synced: 05 May 2025

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

CLI tool to check whether dead urls are included in files

cli docker-image oss

Last synced: 17 Oct 2025

https://github.com/justwheel/bw

(bw == "Bye Wiki") Say goodbye to your wikis! Python command-line tool to convert MediaWiki pages to other formats with pandoc

asciid asciidoc asciidoctor cli command-line command-line-tool documentation-tool markdown mediawiki mediawiki-wikis pandoc python python3 wiki wikis

Last synced: 23 Feb 2026

https://github.com/irarainey/beeching

A .NET CLI developer tool to delete multiple Azure resources in a single sweep of the Beeching Axe.

azure cli tools

Last synced: 06 Feb 2026

https://github.com/simonecorsi/skaffoldo

🏗 Universal project generator! Recursively copy directory and replace variables (if any)!

cli generator initializer javascript project-generator skaffold starter

Last synced: 24 Feb 2026

https://github.com/jharwig/cli-presentation

Presentation on blessed, react-blessed; Implemented in react-blessed

blessed blessed-react cli

Last synced: 17 Mar 2026

https://github.com/eL1fe/smart-commit

Smart Commit is a customizable CLI tool for creating consistent Git commits using interactive prompts. It offers automatic commit type suggestions, CI integration, GPG signing, push support, and local configuration for a streamlined commit workflow.

cli cli-tool developer-tools git git-commit

Last synced: 11 Mar 2026

https://github.com/anh-ld/fancy-cli

🤖 Get recommendations right from your terminal

cli recommendations tastedive terminal

Last synced: 12 Apr 2025

https://github.com/neelr/templater

A cli to create and share code templates and structure

cli golang template template-manager templating

Last synced: 20 Jun 2025

https://github.com/eyaltoledano/shopify-app-reviews

Shopify App Reviews is a handy CLI which provides easy terminal access to app review information retrieved from the Shopify App Store. This is an unofficial release, and is not maintained by or affiliated with Shopify in any way.

cli reviews shopify

Last synced: 15 Oct 2025

https://github.com/jpsca/proper-cli

A minimal and ridiculously good looking command-line-interface toolkit

cli command-line python text-interface

Last synced: 27 Jan 2026

https://github.com/mariokreitz/i18n-excel-manager

CLI tool for converting and validating i18n JSON and Excel files with placeholder validation

cli converter excel i18n internationalization json l10n language localization-tool translations

Last synced: 20 Jan 2026

https://github.com/jackiedo/laravel-packager

A CLI tool to create packages for Laravel application.

artisan builder cli command generator laravel package packager packer skeleton

Last synced: 14 Oct 2025

https://github.com/marcisbee/esjson

🛡 Fast JSON Schema validator (cli)

cli hacktoberfest json json-schema json-schema-validator schema validator

Last synced: 23 Oct 2025

https://github.com/g4titanx/task_manager_cli

an experimental task manager cli built with rust

cli rust rust-lang

Last synced: 16 Mar 2025

https://github.com/skx/runme

A quick hack for running commands from README.md files

cli golang markdown utility

Last synced: 28 Jan 2026

https://github.com/alexstandiford/ynab-cli

Generate Reports, and determine suggested account balances for your YNAB goals

cli cli-app finance ynab ynab-api

Last synced: 14 Oct 2025

https://github.com/walles/ftop

Finformative top for finding fiery processes

cli monitoring-tool process-monitor terminal-based text-ui top

Last synced: 19 Apr 2026

https://github.com/wingkwong/k8sgen

Generating Kubernetes Resource Configurations in an Interactive CLI

cli generator interactive-cli k8s kubernetes

Last synced: 08 Oct 2025

https://github.com/enquirer/prompt-rawlist

Requires Enquirer <2.0. Adds `rawlist` prompt support to Enquirer.

ask cli enquirer prompt questions radio readline terminal

Last synced: 06 Jul 2025

https://github.com/navig-run/core

Agentic runtime for operators who want to manage servers, databases, containers, tunnels, and workflows from one place — with AI assistance, not AI dependence.

ai automation cli database devops docker infrastructure lifeops matrix mcp python remote-execution self-hosted server ssh sysadmin telegram terminal vault workflow

Last synced: 18 Apr 2026