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/mazulo/pynews_cli

A Python CLI to browse news from Hacker News (and others, in the near future)

cli hackernews news python

Last synced: 22 Jun 2025

https://github.com/schpet/envset

set values in .env files the fun way

cli dotenv env envvars

Last synced: 06 May 2025

https://github.com/passw0rd/cli

Passw0rd's CLI tool for communicating with API of the Password-Hardened Encryption (PHE) Service. https://passw0rd.io/ 

cli cryptography encryption passw0rd password password-hardened-encryption phe

Last synced: 11 Jan 2026

https://github.com/lucasconstantino/procsy

A proxy building helper with subdomain support

cli oclif proxy proxy-server

Last synced: 13 Apr 2025

https://github.com/lende/127

127 is a tool for mapping hostnames to random loopback addresses

cli hosts hostsfile ip linux localhost

Last synced: 11 Jan 2026

https://github.com/mydictionary-project/mydictionary-demo

It is a cross-platform CLI desktop application of excel-based and online dictionaries with MYDICTIONARY.

cli dictionary local offline online xlsx

Last synced: 15 Dec 2025

https://github.com/memergamer/fetch-ke

fetch-ke is a minimalistic, lightweight command-line system information tool written in bash and powershell

bash cli command-line fetch powershell sysfetch terminal termux

Last synced: 13 Apr 2025

https://github.com/xxczaki/open-weather-cli

⛅ CLI for fetching weather forecast using openweathermap api

app cli forecast nodejs npm openweathermap openweathermap-api weather

Last synced: 11 Apr 2025

https://github.com/timcera/hspfbintoolbox

Command line script and Python package to read time-series from the Hydrological Simulation Program - FORTRAN (HSPF) binary output.

cli hydrology python simulation

Last synced: 20 Jul 2025

https://github.com/chethanyadav456/quickcmd

A simple command line tool to run commands quickly made with C.

c cli cli-tool hacktoberfest

Last synced: 07 May 2025

https://github.com/rmariuzzo/mkdir-date

A tool to create directories for each days in a period of time.

cli mkdir npx

Last synced: 19 Mar 2025

https://github.com/egomobile/swagger-ui-cli

A standalone CLI application, serving Swagger UIs via a HTTP server.

cli json nodejs openapi rest-api swagger toml typescript yaml

Last synced: 10 Jul 2025

https://github.com/robdwaller/wordpress-salts-generator

A key and salts generator for WordPress that works with both wp-config and .env files.

cli composer composer-package keys salts wordpress

Last synced: 19 Mar 2025

https://github.com/alswl/dingmark

Go CLI and WASM online for DingTalk send markdown message.

cli dingding dingtalk dingtalk-robot golang wasm

Last synced: 18 Mar 2025

https://github.com/whoxer/listu

A simple task manager for devs around the world

c-language c-language-programming cli cli-app task-manager

Last synced: 20 Jun 2025

https://github.com/idoubi/tellme

a cli tool to get information

cli go-tool tellme

Last synced: 15 Apr 2025

https://github.com/deeshansharma/eslintrc-generator

A simple CLI tool to create .eslintrc.json file perfectly compatible with your project and code formatter Prettier. Answer some simple questions and get your RC file, as well as all the packages, installed

cli eslint eslint-config eslintconfig eslintrc eslintrc-generator generator javascript js npm

Last synced: 03 Apr 2025

https://github.com/laughedelic/github_app_auth

Tiny Deno library and CLI to authenticate as a GitHub App and generate installation tokens

cli deno github-api github-app-token

Last synced: 18 Mar 2025

https://github.com/nicokosi/gh-collab-scanner

🔎 A GitHub CLI extension that displays collaboration-related information about a GitHub repository.

cli collaboration gh-extension github github-extension

Last synced: 11 Jan 2026

https://github.com/antoniosbarotsis/rember

A CLI tool that runs builds, tests and other custom tasks before you push using git hooks

build ci cli git git-hooks test

Last synced: 18 Mar 2025

https://github.com/caronc/nzbget-dirwatch

An NZBGet Scheduler Script that allows NZBGet to process NZB-Files from multiple drop locations that you define.

automation cli nzb nzb-files nzbget scheduling-script

Last synced: 11 Apr 2025

https://github.com/jabbalaci/melt

a visual cat-like file viewer with syntax highlighting supporting 2-file views

bat cat cli command-line file-viewer python python3 syntax-highlighting terminal two-panels vertical-split

Last synced: 04 Apr 2025

https://github.com/hoodie/wikitranslate-rs

📖 Use Wikipedia as a dictionary

cli dictionary translation wikipedia

Last synced: 12 Sep 2025

https://github.com/dotanuki-labs/android-oss-cves-research

An analysis on open-source Android apps intended to learn if they are harmed by vulnerable dependencies 🔒

cli gradle python security supply-chain-analytics

Last synced: 12 Apr 2025

https://github.com/guitmz/ansi-escape

Using ANSI escape codes with x64 Linux Assembly

ansi asm assembly cli command-line ioctl linux terminal

Last synced: 22 Apr 2025

https://github.com/azu/welcometo

Welcome message script: Welcome to @organization

cli

Last synced: 08 May 2025

https://github.com/mjhanninen/nreplops-tool

Non-interactive Clojure nREPL client for shell scripts and command-line

cli clojure command-line nrepl nrepl-client repl terminal

Last synced: 08 Sep 2025

https://github.com/lemonyte/dff

A dead-simple command line tool to find duplicate files on your computer.

cli console csharp duplicate file files hash pyinstaller python rust windows

Last synced: 17 Jul 2025

https://github.com/Ratakor/zpotify

A CLI for Spotify

cli spotify tui zig

Last synced: 17 Jul 2025

https://github.com/AthennaIO/Artisan

💻 The Athenna CLI application. Built on top of commander and inspired in @adonisjs/ace.

artisan athenna cli command commander edge esm nodejs typescript

Last synced: 18 Jul 2025

https://github.com/2called-chaos/dle

Directory List Edit – Edit file structures in your favorite editor!

cli command-line dle filemanager filesystem ruby utility

Last synced: 11 Apr 2025

https://github.com/groupe-sii/clea-cli

CLI tool for AngularJS & Typescript projects

angularjs clea-cli cli progressive-web-app typescript

Last synced: 29 Jan 2026

https://github.com/tinted-theming/base16-builder-elixir

An Elixir implementation of a Base16 builder.

base16 cli elixir

Last synced: 07 Oct 2025

https://github.com/redis-developer/redisctl

Unified CLI for Redis Cloud and Enterprise management

cli redis redis-cloud redis-enterprise

Last synced: 18 Mar 2026

https://github.com/erwald/nwsl

A command-line utility for running a lightweight newsletter

cli command-line command-line-tool email emails newsletter newsletter-emails newsletters

Last synced: 12 Mar 2026

https://github.com/mongodb-developer/mongodb-rag

A Powerful Retrieval Augmented Generation Tool for MongoDB Vector Search

ai cli javascript mongodb retrieval-augmented-generation

Last synced: 19 Jan 2026

https://github.com/menurivera/pythonai

An implementation of OpenAI API that focuses on building projects and programs automatically using bash scripts.

ai bash chatgpt cli openai python

Last synced: 07 Oct 2025

https://github.com/zahash/royalguard

Secure Ergonomic Command Line Password Manager. Free Forever. Made with ❤️ using 🦀

cli command-line-tool decrypt decryption encrypt encryption encryption-decryption password password-manager secure security

Last synced: 07 Oct 2025

https://github.com/hchargois/esdump

Dump an Elasticsearch (v7 or v8) index via scrolling. Achieve speeds up to 1 million doc/s on a single node

backup cli elasticsearch export json

Last synced: 02 Feb 2026

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

Linter and formatter of newlines and trailing spaces in files

cli linter oss

Last synced: 02 Apr 2026

https://github.com/endrilickollari/debtdrone-cli

Advanced technical debt analysis tool using AST parsing for accurate complexity metrics (Cyclomatic, Cognitive) across 11+ languages. Features strict quality gates, security scanning integration, and CI/CD compatibility.

ci-cd clean-code cli code-analysis code-quality complexity-metrics cyclomatic-complexity devops static-analysis technical-debt

Last synced: 16 Apr 2026

https://github.com/jawher/parsopt

The parsopt utility is used to quickly and easily accept and validate options and arguments in shell procedures. It's much more powerful and intuitive compared to getopt[s] as it handles short and long options, arguments, automatic help generation. etc.

cli command-line shell

Last synced: 01 Feb 2026

https://github.com/aead/ee

Encrypt Everything - CLI for encrypting everything securely

cli cryptography encryption golang

Last synced: 17 Mar 2026

https://github.com/jakeswenson/otpcli

A TOTP code generator for the CLI that securely stores secrets in the keychain

cli totp totp-cli totp-codes totp-generator totp-tokens

Last synced: 26 Feb 2026

https://github.com/alexchao26/oneterminal

Like tmux, but configured via yaml. Run multiple commands from one.

bash cli devtool go golang oneterminal sh yaml zsh

Last synced: 08 Oct 2025

https://github.com/jonas-be/papermcdl

Download all PaperMC projects with ease using papermcdl. Choose between a user-friendly GUI or command-line flags to streamline the process. Perfect for developers and Minecraft server admins.

cli downloader go minecraft-server papermc

Last synced: 26 Oct 2025

https://github.com/anshap1719/nggo

A CLI for working with Go + Angular projects

angular angular-cli boilerplate cli go

Last synced: 26 Oct 2025

https://github.com/deepsweet/nbx

▶️ Execute package binaries

bin cli npm

Last synced: 10 Apr 2025

https://github.com/mdb/gh-dispatch

A gh CLI extension for sending GitHub dispatch events and watching the triggered GitHub Actions runs directly from your terminal.

cli gh-extension go golang terminal

Last synced: 23 Feb 2026

https://github.com/angelbarrera92/tlwpa4220

Golang API for TP-Link TL-WPA4220 PLC

cli plc prometheus-exporter tl-wpa4220 tp-link

Last synced: 08 Oct 2025

https://github.com/alifdarsim/laravel-no-composer

A bash script to install Laravel without using composer or sail docker

bash bash-script cli composer composer-package laravel laravel-framework laravel10 laravel8x laravel9x

Last synced: 27 Oct 2025

https://github.com/junip/switch

:sunglasses: :computer: Switch workspaces on the fly 🚀

cd change change-directory cli hack nodejs switch terminal

Last synced: 18 Feb 2026

https://github.com/ogrew/oscl

minimal OSC toolkit written in Common Lisp

audio-tools cli creative-coding network osc real-time

Last synced: 28 Jan 2026

https://github.com/ytiurin/import-export-merger

Merge javascript files with imports/exports into one function.

build-tool cli compiler export-merger javascript javascript-compiler javascript-modules module-merger umd web

Last synced: 27 Oct 2025

https://github.com/elementtech/opsilon

A customizable CLI for collaboratively running container-native workflows

cli docker golang workflow

Last synced: 14 Mar 2026

https://github.com/haxpor/tt

Twitter client in C implementation. Aim to be minimalist and get me to tweet asap. Inspired by t.

c cli minimalist twitter

Last synced: 14 Oct 2025

https://github.com/rajarakoto/taskmaster-cli

Interactive CLI for Taskmaster AI: simplifies complex project management by orchestrating AI agents, planning, and execution — all from your terminal 🧩

agent-orchestration ai automation cli inquirer interactive project-management taskmaster terminal typescript workflow

Last synced: 27 Apr 2026

https://github.com/r3shape/r3make

A simple CLI build tool for C/C++.

build-tool c99 cli open-source

Last synced: 30 Apr 2026

https://github.com/dbohdan/messagebox

Display message boxes from Windows batch files and command line programs

batch batch-file cli dialog gui windows

Last synced: 27 Apr 2026

https://github.com/settinghead/voxlert

LLM-generated voice notifications for Claude Code, Cursor, OpenAI Codex, pi, and OpenClaw, spoken by game characters like the StarCraft Adjutant, Kerrigan, C&C EVA, SHODAN, and more.

ai-agents audio-processing claude-code cli coding-assistant cursor cursor-ide developer-tools gaming-voices llm local-first nodejs notifications openai-codex pi-package starcraft text-to-speech tts voice-cloning voice-notifications

Last synced: 21 Apr 2026

https://github.com/sorunokoe/scopeon

AI context observability for Claude Code & friends — token breakdown, cache ROI, cost tracking, CI gates

ai claude cli context-window cost-tracking developer-tools llm mcp observability rust tokens tui

Last synced: 27 Apr 2026

https://github.com/acro5piano/astro-gettext

Fast gettext i18n in Node that supports Astro

astro astrojs cli gettext i18n internationalization static-site tanslation typescript

Last synced: 15 May 2026

https://github.com/yashksaini-coder/pykill

Effortlessly find and clean up Python virtual environments in your projects with this fast, Rust-powered tool.

cleaner cli cli-tool python ratatui-rs rust tool tui-rs virtualenv

Last synced: 21 Apr 2026

https://github.com/giannimassi/webview-cli

Native macOS UIs for CLI AI agents. 193KB single binary, ~180ms cold start, no Electron. Renders A2UI declarative UI.

a2ui agent ai-tools claude-code cli macos mcp swift webview wkwebview

Last synced: 23 Apr 2026

https://github.com/mixpanel/mixpanel-headless

Complete programmable interface to Mixpanel analytics. Python library and CLI for discovery, querying, and data extraction. Designed with coding agent use in mind.

ai-agents analytics claude-code cli data-engineering duckdb etl mixpanel mixpanel-api python sql

Last synced: 06 Jun 2026

https://github.com/ewilazarus/git-workspace

An opinionated git plugin that wraps git worktrees with a lifecycle system

automation cli developer-experience developer-tools git skill worktree worktree-isolation worktree-manager

Last synced: 28 Apr 2026

https://github.com/ave-sergeev/omoikane

Blazing fast explicit proxy written in Rust for network accessibility research under DPI (Rust) (Q2:2026)

cli dns-over-https dns-over-tls dpi dpi-bypass dpi-evasion linux macos network-tools networking packet-manipulation proxy proxy-server rust security security-research tcp tls-handshake windows

Last synced: 19 Apr 2026

https://github.com/andrader/jup

jup is a small command-line tool for installing and syncing agent skills across the local skill directories used by supported AI assistants.

agent agent-skills agentic-ai agents ai ai-agents cli installer manager skills

Last synced: 24 Apr 2026

https://github.com/bymehul/ghk

GitHub helper — push code with ease.

beginner-friendly cli command-line developer-tools git github rust

Last synced: 03 Feb 2026

https://github.com/pteich/slackstatus

🎉 Simple CLI tool and Go library to post formatted status messages to a Slack channel / Go Slack Client

cli go slack

Last synced: 24 Sep 2025

https://github.com/snamiki1212/go-gen-slice-accessors

Generate accessor methods for slice in Go

cli generator go

Last synced: 17 Aug 2025

https://github.com/hako/bbcli

:newspaper: Browse BBC News like a hacker.

bbc cli news python python3

Last synced: 04 Oct 2025

https://github.com/sackh/maps-cli

A CLI for maps services from various providers.

cli heremaps location-services mapbox maps-cli osm python python3 tomtom

Last synced: 28 Jun 2025

https://github.com/tejasq/klar

A tool to infer and generate static type definitions based on resources returned by backend APIs.

cli codegen resources types

Last synced: 27 Jun 2025

https://github.com/inspect-js/hastypes

Does the given package have TypeScript types?

cli javascript nodejs shell typescript

Last synced: 12 Jan 2026

https://github.com/psqnt/blockstream

API Wrapper for http://blockstream.info and Command Line Tool

api-wrapper bitcoin bitcoin-analytics cli command-line-tool python python3

Last synced: 22 Apr 2025

https://github.com/maxomatic458/lantun

tunnel local ports over the internet

cli networking p2p quic tunneling

Last synced: 12 Aug 2025

https://github.com/cnjm/cnjm-nest-server

基于nest.js,jwt,Redis,mysql;实现有权限控制,小程序登录,订单超时等示例。

cli redis typescript

Last synced: 14 Apr 2025

https://github.com/helaili/octocli

A CLI for GitHub

cli github

Last synced: 28 Jul 2025

https://github.com/zhmcclient/zhmccli

A CLI for the IBM Z HMC

cli hmc mainframe python s390x

Last synced: 13 Aug 2025

https://github.com/deekay1712/codate

It's a tinder-like CLI app for coders 👨‍💻 where one can upload their code and users can choose to like or dislike each other's profile based on their liking of other person's code.

cli python tinder

Last synced: 03 Jul 2025

https://github.com/hongquan/git-del-branches

Git tool to select and delete multiple branches

cli git

Last synced: 26 Jul 2025

https://github.com/shutootaki/gwm

Git worktree manager cli. Switch Git contexts with zero friction. Review pull requests, create feature branches, and clean up your workspace—all from a single interactive CLI.

claude-code cli gemini-cli git git-worktree ink react typescript

Last synced: 11 Aug 2025

https://github.com/icyflame/terminal-wallet

Manage your wallet, from the terminal

cli expense-tracker expenses-manager manager nodejs wallet

Last synced: 18 Feb 2026

https://github.com/goatshriek/stumpless-logger

CLI tool to log information to a variety of destinations, local and remote.

cli command-line command-line-tool event-log journald library log logger logging logging-library rust syslog terminal tool

Last synced: 22 Aug 2025

https://github.com/mugubr/typysetup

Interactive Python environment setup CLI for VSCode. Automatically configure Python projects with proper virtual environments, dependencies, and VSCode settings.

cli python setup typer vscode

Last synced: 19 Feb 2026

https://github.com/erdemkosk/envolve

Synchronize environment variables across projects and manage .env files. Automates the restoration of .env files for all projects, ensures consistency by syncing variables from a global .env file, and creates symbolic links to maintain the latest environment settings.

cli cli-app cli-tool env env-vars environment-variables golang

Last synced: 12 Aug 2025

https://github.com/lightsofapollo/attn

A native markdown viewer that launches from the terminal. Rust + Svelte 5.

cli desktop developer-tools live-reload macos markdown markdown-editor markdown-viewer native rust svelte terminal

Last synced: 24 May 2026

https://github.com/samit22/json-go

CLI to convert JSON to go and vice versa.

cli go hacktoberfest json

Last synced: 12 Jan 2026