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/prime-infinity/qit

A CLI tool to automate git commands. Quick git add, commit, and push with one command

automation cli git productivity

Last synced: 28 Apr 2025

https://github.com/gavinlyonsrepo/opml_convert_RSS

Command line python utility, Converts the opml(Xml) or JSON file of a youtube user subscriptions provided by youtube, into a text file which can added to RSS reader setup file, like newsboat for example. Thus converting your youtube subscriptions, into a group of tagged RSS feeds.

cli command-line-tool convert converter feeds-reader json newsboat opml python python-utility rss rss-reader rss-reader-setup subscription-manager subscriptions user-subscriptions utility xml youtube youtube-subscriptions

Last synced: 17 Jul 2025

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

A Ruby implementation of a Base16 builder

base16 cli ruby

Last synced: 02 Jul 2025

https://github.com/russss/iv

Terminal Image Viewer for iTerm2

cli image iterm2 python

Last synced: 13 May 2025

https://github.com/svenfuchs/cl

Object-oriented OptionParser based CLI support for rapid CLI development

cli option option-parser ruby

Last synced: 21 Apr 2025

https://github.com/leolovenet/ipqqwry

一个(包含)纯真IP库的单一可执行文件

chunzhen cli geoip golang ip qqwry qqwry-ip-database tcpdump

Last synced: 04 Jul 2025

https://github.com/bytesclub/chalk

Command line text editor written in C

c cli text-editor

Last synced: 15 Apr 2025

https://github.com/bkuhlmann/sod

A domain specific language for creating composable command line interfaces.

cli dsl

Last synced: 08 Oct 2025

https://github.com/yaph/charla

A terminal based chat application that works with AI language models.

chat-client chatbot chatgpt cli github-models llama llm ollama terminal

Last synced: 09 Mar 2026

https://github.com/missterhao/ruscode

A visual studio code's workspaces organizer written in Rust

cli command-line-utilities management rust tui tui-rs vscode

Last synced: 21 Mar 2025

https://github.com/syaw0/term_tools

Colorize Your Terminal with Term_Tools: A Rust-powered Formatting Tool

cli cli-style rust rust-cli rust-crate rust-lang rust-terminal terminal terminal-style

Last synced: 08 Oct 2025

https://github.com/guillermo-carrasco/social_ids

Get user ids from social network handlers

cli facebook instagram social-ids social-network twitter

Last synced: 12 Apr 2025

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

Add GitHub Issues and Pull Requests to GitHub Projects

cli github github-projects oss

Last synced: 13 Jun 2025

https://github.com/target/markdown-inject

Add file or command output to markdown documents.

cli documentation-generator markdown

Last synced: 27 Oct 2025

https://github.com/jpbruinsslot/dot

simple dotfiles tracking

cli dotfiles

Last synced: 03 Mar 2026

https://github.com/0x-kys/flawa

Flawa generates Markdown docs from code files, so you don’t have to explain everything.

automation cli code-documentation documentation golang llm markdown ollama

Last synced: 21 Oct 2025

https://github.com/bunnyshell/cli

The official command line interface for the Bunnyshell API.

bunnyshell cli eaas ephemeral remote-development

Last synced: 10 Feb 2026

https://github.com/dicklesworthstone/storage_ballast_helper

Cross-platform Rust daemon that prevents disk-full incidents for AI coding workloads using predictive pressure control, safe artifact cleanup, and multi-volume ballast pools.

ai-agents artifact-cleanup automation build-artifacts cli daemon disk-pressure disk-recovery disk-space launchd observability rust storage storage-management systemd

Last synced: 17 May 2026

https://github.com/axe-api/axe-magic

This is a simple cli tool to manage Axe API projects easily.

api axe-api cli expressjs knexjs rest-api

Last synced: 01 Mar 2026

https://github.com/gevgev/hadsync

Pull, edit, and push Home Assistant Lovelace dashboards as code — CLI + VS Code extension. Available on PyPI: pip install hadsync

cli dashboard home-assistant home-automation lovelace python websocket yaml

Last synced: 03 Jun 2026

https://github.com/quodeq/quodeq

AI-powered code quality and security scanner. Open source, MIT, runs locally. <🧭>

ai-tools cli code-analysis code-quality cwe devtools iso-25010 llm open-source python quality-assurance security static-analysis vulnerability-scanner

Last synced: 10 May 2026

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

🤖 AI is with you.

chatgpt cli openai

Last synced: 24 Oct 2025

https://github.com/aarondpn/redmine-cli

A powerful command-line interface for Redmine, enhanced with first-class AI agent capabilities via Skills and MCP integration.

cli mcp mcp-server redmine redmine-api redmine-client skills

Last synced: 03 May 2026

https://github.com/c-d-cc/reap

Recursive Evolutionary Autonomous Pipeline — AI and humans evolve software across generations

ai claude cli development genome lifecycle pipeline

Last synced: 01 Apr 2026

https://github.com/flowcommerce/readme-sync

Sync markdown files to readme.com

cli docs markdown readme sync

Last synced: 04 Apr 2026

https://github.com/shinagawa-web/gomarklint

A fast and configurable Markdown linter written in Go

cli go link-checker linter linting markdown markdown-lint static-analysis

Last synced: 27 May 2026

https://github.com/better-i18n/oss

Official TypeScript SDKs for Better i18n — Next.js, React, Expo/React Native integrations with CLI, MCP server, and CDN-powered translation delivery

ai-agents cdn cli crowdin developer-tools expo i18n internationalization localization lokalise mcp next-intl nextjs react react-native translation typescript use-intl

Last synced: 30 May 2026

https://github.com/alexeev-prog/nadzoring

An open source tool for detecting website blocks, downdetecting, and network analysis

ai-friendly arp censorship cli dns network network-analysis network-monitoring python security security-tools utility

Last synced: 01 Apr 2026

https://github.com/sanriodev/goji

lightweight oji, written in go

cli cli-app emoticons go golang homebrew

Last synced: 19 Jul 2025

https://github.com/uditkarode/youtube-cli

Play songs using the command line with just one small and concise command. Make playlists by creating simple bash scripts. Save caches to disk for later offline listening.

cli youtube

Last synced: 11 Apr 2025

https://github.com/mfridman/cli

Simple Go library for creating CLI apps with subcommands and flexible flags

cli framework golang

Last synced: 01 Nov 2025

https://github.com/emersonmello/claro

A GitHub Classroom CLI for teachers

cli cli-app github-classroom

Last synced: 21 Mar 2025

https://github.com/dhravya/cakecutter

Deprecated. Move to https://github.com/cake-cutter/cc

cli devops rust template

Last synced: 07 May 2025

https://github.com/prateeknischal/qry

otpauth compatible QR decoder and OTP generator from QRCodes

cli python totp

Last synced: 23 Jun 2025

https://github.com/wilsson/create-webpack-application

:rocket: Easily create a basic webpack application.

cli

Last synced: 13 Apr 2025

https://github.com/ebandev/anytypecapture

This project aims to provide a quick and efficient way to capture any thought to your AnyType second brain. It leverages the protobuf GRPC API exposed by AnyType.

anytype cli

Last synced: 14 Jul 2025

https://github.com/fent/node-torrent-cli

CLI for reading, writing, and hash checking torrents

cli hashcheck torrent

Last synced: 06 May 2025

https://github.com/automattic/vip-hash

A tool for generating hashes and marking them as good or bad.

cli php

Last synced: 27 Sep 2025

https://github.com/wp-cli/export-command

Exports WordPress content to a WXR file.

cli export hacktoberfest wordpress wp-cli wp-cli-package

Last synced: 13 Apr 2025

https://github.com/rossmacarthur/aq

Extend jq for any data format

cli jq rust

Last synced: 13 Apr 2025

https://github.com/viko16/suoxie

🔍 Query abbreviations in your command line or Node.js Api. 「查单词缩写」

abbreviations cli

Last synced: 13 Apr 2025

https://github.com/kodie/bitbar-cli

A command line tool for managing your BitBar plugins.

bitbar cli command-line command-line-tool javascript macos nodejs plugins

Last synced: 21 Jul 2025

https://github.com/gavinlyonsrepo/opml_convert_rss

Command line python utility, Converts the opml(Xml) or JSON file of a youtube user subscriptions provided by youtube, into a text file which can added to RSS reader setup file, like newsboat for example. Thus converting your youtube subscriptions, into a group of tagged RSS feeds.

cli command-line-tool convert converter feeds-reader json newsboat opml python python-utility rss rss-reader rss-reader-setup subscription-manager subscriptions user-subscriptions utility xml youtube youtube-subscriptions

Last synced: 02 May 2025

https://github.com/anapaulagomes/step

The first step to automate things; from a Markdown to a CLI

cli markdown

Last synced: 06 May 2025

https://github.com/busyloop/envcat

Shell Environment Swiss Army Knife

cli docker environment-variables templating

Last synced: 20 Jun 2025

https://github.com/bpazy/xraysub

A powerful cross-platform CLI client for Xray subscription. 跨平台 Xray 命令行订阅管理客户端

cli linux shadowsocks v2ray vmess xray xray-core

Last synced: 07 May 2025

https://github.com/leadcodedev/commander

🛠️ Commander is a Dart library for creating user command line interfaces within the terminal thank to tui components.

cli components dartlang

Last synced: 08 May 2025

https://github.com/author/arg

An argument parser for CLI applications.

argument-parser browser cli deno javascript nodejs shell web

Last synced: 13 Apr 2025

https://github.com/ashish-kus/batfetch

BatFetch is a command-line tool that displays detailed information about the battery of your device in a clean and organized way.

bash battery cli linux terminal

Last synced: 13 May 2025

https://github.com/rishkwal/bitbrew

Bitbrew is a simple CLI tool to help you create and manage private Bitcoin test networks. It is designed to be easy to use and to provide a simple interface to the Bitcoin Core RPC API.

bitcoin cli containers testing

Last synced: 13 Apr 2025

https://github.com/sjmulder/json-yaml

Convert JSON to YAML and back

cli json textproc unix yaml

Last synced: 28 Jul 2025

https://github.com/mickael-menu/tesh

End-to-end tests for shell commands

cli shell test

Last synced: 29 Oct 2025

https://github.com/atalent-labs/human-web-token

🍬 | An opinionated human friendly JWT inspector for your terminal.

cli dev-exp jwt oidc

Last synced: 12 Sep 2025

https://github.com/jritsema/mcp-cli

MCP CLI is a tool for managing MCP server configuration files

cli mcp mcp-cli mcpserver

Last synced: 03 Feb 2026

https://github.com/iblai/infra-cli

Interactive CLI for provisioning the ibl.ai platform on AWS with Terraform and configuring servers with Ansible. Supports bootstrapping any existing server.

ai-infrastructure ansible automation aws cli cloud deployment devops iac ibl-ai infrastructure infrastructure-as-code platform-engineering provisioning python self-hosted server-setup terraform

Last synced: 26 Jun 2026

https://github.com/bckohan/django-routines

Define named sequences of management commands in Django settings files for batched execution.

archive backup batch cli commands deploy deployment django management package routine routines tasks

Last synced: 06 May 2025

https://github.com/wednesday-solutions/graphql-testkit

A utility tool that generates a postman collection with all the mutations and queries that your GraphQL endpoint exposes.

cli graphql javascript postman test tooling

Last synced: 09 Oct 2025

https://github.com/youngjuning/go-release

A version control tool based on github release.

cli golang

Last synced: 02 May 2025

https://github.com/ahmadawais/ptcl-cli

📟 Control PTCL router via command line. [Reboot, Get Stats, Screenshot xDSL for complaints].

cli command-line-tool ptcl-cli ptcl-router

Last synced: 22 Jun 2025

https://github.com/luisedmc/ghcmd

Terminal User Interface for Github

cli cmd github github-api go golang terminal tui

Last synced: 29 Oct 2025

https://github.com/purarue/plaintext-playlist

An interactive terminal playlist manager; stores playlists as plain text files

cli fzf fzf-scripts mpv music music-library playlist playlist-manager

Last synced: 18 Mar 2025

https://github.com/KacperKozak/project-snippets

Keep code snippets directly in your project repository and let anyone create files easily and quickly.

cli front-end nodejs npm snippets

Last synced: 18 Jul 2025

https://github.com/dotdevdotdev/agentwire-dev

Voice-controlled multi-agent framework. Spawn workers, orchestrate across machines, talk to your agents over SSH. CLI + SDK + Telegram.

agent ai ai-coding claude cli speech-to-text tmux tts voice

Last synced: 18 May 2026

https://github.com/sheepla/renedit

🚀 A command line bulk file renaming tool that works in concert with your favorite text editors

batch-rename bulk-rename cli cli-tool rename rename-tool rust utility

Last synced: 26 Jun 2025

https://github.com/ad-si/cliappstore

An app store for CLI apps.

app-store appstore cli cliappstore terminal

Last synced: 23 Jun 2025

https://github.com/zevaverbach/tatt

Transcribe All The Things™ is a CLI for creating and managing speech-to-text transcripts.

amazon-transcribe-api asr automatic-speech-recognition cli speech-to-text stt

Last synced: 13 Apr 2025

https://github.com/accraze/make-license

Node CLI to generate a LICENSE for your project

cli command-line-tool generator licensing open-source-licensing

Last synced: 21 Jun 2025

https://github.com/sachinl0har/war-of-wizards-java

War of Wizards Game

cli game java

Last synced: 30 Oct 2025

https://github.com/ihorvorotnov/xdebug.sh

Toggle Xdebug PHP extension on and off, from command line

brew cli command-line command-line-tool command-line-tools homebrew php php7 valet xdebug

Last synced: 13 May 2025

https://github.com/studio1902/statamic-peak-commands

Belongs to the Statamic Peak Starter Kit and contains all CLI commands and stubs.

alpinejs antlers cli fieldsets page-builder peak starter-kit statamic tailwind

Last synced: 19 Feb 2026

https://github.com/karnkaul/clap

Lightweight, type-safe command line arguments parser using C++23

argument-parser cli cpp cpp23

Last synced: 17 Mar 2026

https://github.com/phase2/rig

Outrigger command line tool

cli docker docker-machine linux osx outrigger

Last synced: 05 May 2025

https://github.com/ttskch/party

🍻 CLI command to calculate amounts of pizzas and drinks for a party.

beer calculator cli pizza

Last synced: 21 Mar 2025

https://github.com/zhangfisher/mixcli

Create CommandLine Application with Interactive prompts

cli command-line

Last synced: 13 Sep 2025

https://github.com/maxlath/jsondepth

a small command-line tool to walk through the depth levels of a JSON objects

cli depth json parser

Last synced: 02 Mar 2025

https://github.com/jaywcjlove/bannerjs

Add a banner to the string. Get one-line/multi-line comment banner based on package.json.

banner cli gulp-plugin javascript nodejs

Last synced: 07 May 2025

https://github.com/tavallaie/devdock

DevDock is a Python library and CLI tool for managing development containers. It supports Docker images and Docker Compose configurations, allowing for easy container creation, volume management, and service orchestration.

cli devcontainer docker docker-compose docker-container python3

Last synced: 23 Oct 2025

https://github.com/dhilipsiva/hostscli

hostscli - A CLI tool to block / unblock websites using /etc/hosts. Super simple and easily extendable. Also block Ads, Tracking & Malware sites.

ad-blocker cli cli-app command-line commandline firewall hosts porn-filter python python-client python-library

Last synced: 19 Mar 2025

https://github.com/cuigh/auxo

A full-stack framework for building applications in Go

auxo cli framework go rpc web

Last synced: 14 Jul 2025

https://github.com/janiltonmaciel/statiks

Fast, zero-configuration, static HTTP filer server.

cli file-server golang server static-server

Last synced: 08 Sep 2025

https://github.com/rose-pine/cava

Soho vibes for cava

cli music terminal theme

Last synced: 06 Oct 2025

https://github.com/numandev1/expo-library

CLI for creating reusable, modern Expo libraries using monorepo and expo init.

cli expo-library library monorepo react-native

Last synced: 12 May 2025

https://github.com/bro3886/go-eventkit

Native macOS Calendar & Reminders bindings for Go via EventKit — 3000x faster than AppleScript

apple calendar cgo cli eventkit go golang icloud macos native objective-c reminders

Last synced: 11 Apr 2026

https://github.com/lgdd/lfr-cli

LFR is an unofficial CLI tool written in Go that helps you create & manage Liferay projects.

cli command-line go golang liferay

Last synced: 19 Apr 2025

https://github.com/roman910dev/ghmd

An extremely light-weight (~4KB) and simple command line tool to convert Markdown files to GitHub-styled HTML.

cli converter github github-flavored-markdown html markdown

Last synced: 16 Jan 2026

https://github.com/tigerinus/good

Install and uninstall Go package in isolated path, to keep your `GOPATH/pkg` clean. Like `pipx`, but for Go.

cli cli-app commandline go golang golang-application package pipx

Last synced: 14 Jan 2026

https://github.com/freepik-company/tekton-exporter

A Prometheus exporter for Tekton's not natively exported metrics

cli golang prometheus prometheus-exporter tekton tekton-pipelines

Last synced: 19 Apr 2025