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/antznin/zsh-bitbake

Zsh completion for bitbake

bitbake cli zsh

Last synced: 02 Mar 2026

https://github.com/hlship/multi

Joker library to support tools with multiple embedded commands

cli joker

Last synced: 09 Feb 2026

https://github.com/masum0813/getipinfo

Get ip address with Golang on your computer/system

cli external golang internal ipaddress vpn

Last synced: 14 Jan 2026

https://github.com/the-code-genin/ges-cli

A CLI software that encrypts and decrypts data using a custom encryption algorithm based on the Feistel cipher structure.

cli cryptography encryption feistel-cipher golang

Last synced: 14 Jan 2026

https://github.com/gitxtui/gitx

A TUI Helper for learning git (VCS)

cli git go hacktoberfest2025 hactoberfest learning tui vcs

Last synced: 06 Feb 2026

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

Test command results and embed them into document

cli oss

Last synced: 28 Feb 2026

https://github.com/nonanti/codecontext.net

Analyzes C# codebases to detect patterns and generate context for AI tools

ai chatgpt cli code-analysis csharp developer-tools dotnet dotnet-tool github-copilot nuget pattern-detection roslyn

Last synced: 16 Oct 2025

https://github.com/fellipeutaka/denji

🖥️ A CLI for managing SVG icons in frontend projects

cli icons preact react reactjs solid svg svg-icons svgo svgr typescript

Last synced: 02 Apr 2026

https://github.com/smartprix/knex-utils

Some utilities for knex, and a simple cli to create and refresh DBs

cli db development development-tools js knex migrations postgres refresh

Last synced: 15 Oct 2025

https://github.com/home-lang/home

There is no language like Home. The speed of Zig. The safety of Rust. The joy of TypeScript.

apps cli cross-platform desktop home home-lang language mobile systems web zig

Last synced: 28 Oct 2025

https://github.com/clerk/protect-cli

Clerk's command line tool (Early Access)

clerk cli

Last synced: 17 Apr 2026

https://github.com/ayaxsoft/route-auditor

CLI to audit routes in Next.js apps

audit cli nextjs route-checker routes

Last synced: 02 Apr 2026

https://github.com/ljharb/validate-npm-package-name-cli

CLI for npmjs.com/validate-npm-package-name

cli name npm package

Last synced: 27 Feb 2026

https://github.com/leynier/ccst

ccst (Claude Code Switch Tools) provides utilities for CCS daemon management and configuration backup/restore.

claude claude-code cli config contexts switcher

Last synced: 30 Jan 2026

https://github.com/tbor00/ftools

🚀 @ftools-suit is a set of packages whose objective is to facilitate and improve the development speed of any modern frontend project.

autocomplete cli frontend frontendtools javascript js monorepo nextjs opensource places-autocomplete react tools

Last synced: 07 Oct 2025

https://github.com/sibyllai/lethe

Pre-AI repo sanitization. Redact secrets before your code meets the LLM.

ai-security cli devsecops pii-detection redaction secret-scanning

Last synced: 04 Apr 2026

https://github.com/axiomantic/spellbook

Multi-platform AI assistant skills and workflows. Serious engineering. Also fun.

ai-assistant ai-coding claude cli codex developer-tools gemini-cli llm mcp mcp-server opencode prompt-engineering python skills spellbook

Last synced: 06 Jun 2026

https://github.com/tulibraries/libguider

This python script can be used to quickly harvest metadata and full HTML of all LibGuides within a single organization.

cli libguides python

Last synced: 30 Jan 2026

https://github.com/sonicdoe/brave-mouse

[Unmaintained] Validate your code against your EditorConfig.

cli coffeescript editorconfig lint linter nodejs semver

Last synced: 12 Oct 2025

https://github.com/ocelotsloth/goqrz

Golang QRZ.com XML Library and Command Line Client

amateur-radio callsigns cli ham-radio qrz

Last synced: 01 Jun 2026

https://github.com/filiptibell/roblox-studio-utils

Cross-platform library for interacting with Roblox Studio

cli library roblox rust

Last synced: 09 Oct 2025

https://github.com/avdv/replay

REPL for command line apps.

bazel cli repl tui

Last synced: 04 Mar 2026

https://github.com/navid-m/ark

TUI and console output library

cli library tui

Last synced: 24 Feb 2026

https://github.com/romain-gilliotte/spectral

Capture web traffic while browsing, then let an LLM analyze it into OpenAPI specs, GraphQL schemas, and ready-to-use CLI configs with auth

api api-discovery chrome-extension cli graphql llm mitmproxy openapi restish reverse-engineering

Last synced: 12 Mar 2026

https://github.com/rootcircle/codemark-cli

CLI app for Codemark for HOF v4.0

cli click firebase hacktoberfest2023 python

Last synced: 12 Oct 2025

https://github.com/jkaloger/lazyspec

A little TUI for project documentation.

ai cli sdd spec-driven tui

Last synced: 01 Apr 2026

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

GitHub CLI extension to display GitHub notifications

cli gh-extension github-api

Last synced: 01 Feb 2026

https://github.com/slub/singlemarcrecord

generates single record MARC files

cli command-line-tool marc marc21 python

Last synced: 20 Oct 2025

https://github.com/aykhans/sarin

A high-performance HTTP load testing tool. Features dynamic request generation with 320+ template functions, proxy support, and configuration via CLI, YAML, ENV.

benchmarking cli go load-testing

Last synced: 01 Apr 2026

https://github.com/olegfedoseev/go-webpagetest

Wrapper for WebPagetest API

api-wrapper cli go webpagetest

Last synced: 21 Jan 2026

https://github.com/tumf/jj-desc

Generate jj (Jujutsu) commit descriptions automatically using LLMs

anthropic cli commit-message jj jujutsu llm openai openrouter rust

Last synced: 04 Apr 2026

https://github.com/seznam/jailoc

🔒 Jail your AI agents — sandboxed Docker environments with network isolation for Opencode agents

ai-agents cli devtools docker docker-compose golang network-isolation opencode sandbox security

Last synced: 04 Apr 2026

https://github.com/hummusonrails/probability-cli

An interactive Bayesian Probability Calculator CLI that guides users through updating beliefs based on new evidence.

bayesian cli probability rust rust-lang

Last synced: 13 Oct 2025

https://github.com/cekrem/ripnote

The only note-taking setup you'll ever need

cli fuzzy-search notes

Last synced: 30 Jan 2026

https://github.com/webreinvent/vaahcli

Command Line Tool to Generate Files for Rapid Development | Scaffolding Generator for VaahCMS

cli laravel laravel-5-package laravel-package package-generator vaahcms

Last synced: 08 Oct 2025

https://github.com/rani367/affected

Run only the tests that matter. Language-agnostic affected package detection for monorepos. Supports Cargo, npm, pnpm, Yarn, Bun, Go, Python, Maven, Gradle, .NET, Swift, Dart/Flutter, Elixir, sbt.

bun cargo ci cli dart dependency-graph dotnet elixir flutter github-actions go gradle maven monorepo npm python rust scala swift testing

Last synced: 05 Apr 2026

https://github.com/brutus/wdiffhtml

Uses `wdiff` to generate a HTMLified word based diff from plain text files.

cli html python wdiff

Last synced: 17 Mar 2026

https://github.com/kevinelliott/agentmanager

CLI/TUI app to easily detect, manage, install, and update AI Agent CLI tools

agent agentic-ai agents ai ai-developer-tools ai-development ai-development-tools ai-tools cli cli-app cli-tool tui tui-app

Last synced: 24 Feb 2026

https://github.com/tartinerlabs/skills

Claude Code skills for git workflows, GitHub automation, security audits, code refactoring, and project tooling

agent-skills automation claude-code claude-code-skills cli code-quality developer-tools github-actions productivity tailwind-css

Last synced: 25 Apr 2026

https://github.com/rudrodip/ginit

ginit is a command-line tool for initializing go projects with predefined structures and configurations

cli go

Last synced: 06 Oct 2025

https://github.com/dean0x/devflow

Agentic Development Toolkit for Claude Code — adversarial reviews, session memory, quality enforcement.

agent-teams ai claude-code cli code-review developer-tools devtools plugins typescript

Last synced: 01 Apr 2026

https://github.com/denver-code/nftgenerator

This repository provides various utilities to help you build your NFT collection!

cli generator go golang nft nft-gallery

Last synced: 26 Oct 2025

https://github.com/novajslabs/cli

A CLI to add dependency-free React hooks to your project

cli hook hooks hooks-library javascript react react-hooks reactjs reactjs-hooks typescript

Last synced: 11 Oct 2025

https://github.com/hex7c0/mongodb-restore-cli

mongodb-restore cli for Nodejs

cli mongodb nodejs restore

Last synced: 25 Jun 2025

https://github.com/archergu/mono-release

A tiny monorepo release tool

cli monorepo release version

Last synced: 06 May 2025

https://github.com/baskaran-md/gcp-metadata

Script for getting the gcp instance informations

cli gcp gcp-cloud gcp-metadata gcp-tools

Last synced: 04 Apr 2025

https://github.com/pluralith/pluralith-cli-graphing-release

A release repo for the Pluralith CLI graphing module

cli graphing pluralith release terraform

Last synced: 11 Apr 2025

https://github.com/jacksonrakena/migadu-cli

Command line tool for managing Migadu email hosting.

cli cli-tools email email-management

Last synced: 04 Apr 2025

https://github.com/kodie/giph

A small node module/command line interface tool that fetches a random GIF from Giphy.

cli cmd gif giphy image javascript nodejs npm picture random rnd terminal

Last synced: 10 Jul 2025

https://github.com/aichbauer/node-semantic-git-release-cli

A CLI for semantic releases. Writes a changelog and tags the new version.

changelog cli git nodejs release semantic semantic-releases semver tag version

Last synced: 12 Apr 2025

https://github.com/icij/datashare-tarentula

Cli toolbelt for Datashare.

cli csv datashare elasticsearch python

Last synced: 12 Apr 2025

https://github.com/cablehead/mini-nu

The minimum amount of nu to run some nu

cli nushell

Last synced: 12 Apr 2025

https://github.com/marckassay/spypkg

spypkg intercepts shell expressions for modification to be redirected for execution.

bash batch cli executable global local node npm package-management spy symlink yarn

Last synced: 20 Jul 2025

https://github.com/gvcgo/gshell

Lib for creating interactive cli applications.

cli cmd go golang interactive interactive-shell ishell local process remote shell

Last synced: 29 Apr 2025

https://github.com/kognise/bootstrap-next

Quickly and easily bootstrap a Next.js project.

bootstrapper cli nextjs node nodejs react reactjs

Last synced: 20 Jul 2025

https://github.com/sammy-ette/Holly

🌿 Render videos of osu! replays from the terminal! An o!rdr command line tool.

cli command-line osu osugame terminal

Last synced: 29 Apr 2025

https://github.com/gethiox/chess

Pure Python Chess implementation

chess cli game python terminal-based terminal-game

Last synced: 30 Oct 2025

https://github.com/lucawen/rbtc

Convert bitcoin to currency and virce-versa

bitcoin btc cli conversion currency rust rust-lang

Last synced: 14 Jul 2025

https://github.com/ColumPaget/github-search

Simple command-line github repo search written in lua with libUseful-lua

cli github github-api lua

Last synced: 17 Jul 2025

https://github.com/primaprashant/hns

A simple, privacy-focused speech-to-text CLI tool that records your voice, transcribes it locally using faster-whisper, and copies the transcription to your clipboard.

cli clipboard faster-whisper python speech-to-text whisper

Last synced: 21 Jul 2025

https://github.com/jasongrace2282/knzhou

A tool to keep knzhou's physics handouts up to date

cli olympiad physics rust

Last synced: 28 Feb 2026

https://github.com/moshthepitt/flash-loan-mastery-cli

Flash Loan Mastery CLI

cli flashloan solana

Last synced: 07 Mar 2026

https://github.com/loong64/n8n

Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.

ai apis automation cli data-flow development integration-framework integrations ipaas low-code-no-code low-code-platform mcp mcp-server-mcp-client n8n self-hosted typescript workflow workflow-automation

Last synced: 06 Jun 2026

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/arnab-4/summize

Article Summarizer application OpenAI GPT - 4 🚀

ai api article backend chatbot cli config js next reactjs summarizer vite

Last synced: 18 Sep 2025

https://github.com/chec/seeder

Chec seeder tool, used in example stores to seed product data when creating them with the CLI's "demo store" command

chec-cli cli commercejs ecommerce hacktoberfest seeder

Last synced: 12 May 2025

https://github.com/giovanni-iannaccone/eikon

Lightweight image processing library, built entirely from scratch to offer fast, and customizable image manipulation capabilities 🖼️

art bmp c-plus-plus cli cpp cpp-library css-colors from-scratch image-processing library png ppm

Last synced: 30 May 2026

https://github.com/alloraai/alloracli

Revolutionize DevOps and IT operations with intelligent automation through natural language processing and multi-agent AI systems

cli dockerfile go makefile shell

Last synced: 18 May 2026

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

🔋 tiny little indicator for your battery status (🐧 linux only)

battery cli linux

Last synced: 12 Sep 2025

https://github.com/fvictorio/repl-maker

Make a customized node REPL with ease

cli nodejs repl tool

Last synced: 23 Aug 2025

https://github.com/nwtgck/math2img

Convert LaTeX Math to image

cli crystal docker

Last synced: 14 Jul 2025

https://github.com/agneym/create-profile-card

Create a Custom Profile Card CLI

cli nodejs profile-card

Last synced: 13 Apr 2025

https://github.com/rocktimsaikia/syzer

:zap: Cli tool to update all npm dependencies at once

cli dependency-updater npm-update npm-updater syzer

Last synced: 12 May 2025

https://github.com/xsam/go-hybrid

libs and tools for Golang

cli cmdline golang hybrid library utility

Last synced: 12 May 2025

https://github.com/piero-vic/ptd

A minimal to-do list application for the command line.

cli python todo

Last synced: 12 May 2025

https://github.com/jiito/gci

A rust port of the Git Checkout Interactive package

binary cli developer-tools development-environment git gitcommands rust tools

Last synced: 12 May 2025

https://github.com/trag1c/setup

(OUT OF DATE) A collection of dotfiles, software and configs I use.

cli config dotfiles helix ohmyzsh omz python vscode zsh

Last synced: 31 Oct 2025

https://github.com/windler/ws

cli app to list your workspaces, git branch info and custom information

cli custom git go golang list projects workspace workspaces

Last synced: 12 Apr 2025

https://github.com/nullarray/chromascope

Pseudo library for python, provides custom colored text formatting in a convenient way.

ansi cli colore lib output pseudocode

Last synced: 13 Apr 2025

https://github.com/derhuerst/cli-styles

A consistent look & feel for CLI prompts.

cli prompt

Last synced: 25 Jun 2025

https://github.com/meigma/blobber

A Go library and CLI for securely pushing and pulling files to OCI container registries.

cli estargz go library oci storage

Last synced: 16 Jan 2026

https://github.com/idlesign/dbf_light

Light and easy DBF reader

cli dbf python python2 python3

Last synced: 09 Oct 2025

https://github.com/wcarhart/lurker

Hacker News terminal client

bash cli hacker-news ycombinator

Last synced: 12 May 2025

https://github.com/jomy10/brainfuck-rs

A Brainfuck interpreter written in Rust. Fast and simple.

brainfuck brainfuck-interpreter cli interpreter rust rust-lang

Last synced: 21 Mar 2025

https://github.com/darkmavis1980/markdown-index-generator

Parses a MarkDown document and creates an index with links using the document headings

cli generator markdown typescript

Last synced: 03 Feb 2026

https://github.com/privoce/ract

Ract is a conversational CLI tool written in Rust, providing an all-in-one solution for integrating dependencies, setting up environments, generating project templates, running, and packaging projects with frameworks like GenUI and Makepad. Simplify your development workflow with minimal arguments and intuitive dialogs. 🚀

cli rust tool

Last synced: 17 Jun 2025

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/spences10/wiki0

Local-first AI memory as a Markdown wiki backed by SQLite search and MCP tools

ai-memory cli knowledge-base markdown mcp sqlite wiki

Last synced: 04 Jul 2026

https://github.com/vars1ty/justfetch

A simple minimal neofetch alternative, written in Rust

cli fetch linux linux-terminal minimal neofetch rust

Last synced: 13 May 2025