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/joarwilk/flowgen

Generate flowtype definition files from TypeScript

cli converter definition flow flowtype typescript

Last synced: 10 Jun 2025

https://github.com/arl/gitmux

:computer: Git in your tmux status bar

bash cli fish git tmux tmux-status zsh

Last synced: 15 May 2025

https://github.com/coldgrub1384/libterm

iOS sandboxed terminal with Python, Lua and Clang

bash cli framework ios iossystem no-jailbreak openterm sandbox script shell terminal unix

Last synced: 04 Apr 2025

https://github.com/ColdGrub1384/LibTerm

iOS sandboxed terminal with Python, Lua and Clang

bash cli framework ios iossystem no-jailbreak openterm sandbox script shell terminal unix

Last synced: 02 May 2025

https://github.com/mayuki/Kurukuru

Terminal Spinner for .NET platform

c-sharp cli command-line dotnet

Last synced: 18 Apr 2025

https://github.com/mayuki/kurukuru

Terminal Spinner for .NET platform

c-sharp cli command-line dotnet

Last synced: 08 Apr 2025

https://github.com/dvcoolarun/web2pdf

๐Ÿ”„ CLI to convert Webpages to PDFs ๐Ÿš€

automation cli pdf-generation printing python

Last synced: 08 Apr 2025

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

Keep track of your ๐Ÿ’ต, ๐Ÿ•˜, ๐Ÿ–, ๐Ÿ„, ๐Ÿป on your command line with the plain text accounting tool of the future! ๐Ÿš€

accounting cli command-line-tool finance hacktoberfest ledger money plaintext-accounting purescript transity tui

Last synced: 30 Jan 2026

https://github.com/mansuf/mangadex-downloader

A command-line tool to download manga from MangaDex, written in Python.

cli downloader manga manga-downloader mangadex mangadex-api mangadex-dl mangadex-downloader python python3

Last synced: 14 May 2025

https://github.com/listr2/listr2

NodeJS Task List derived from the best! Create beautiful CLI interfaces via easy and logical to implement task lists that feel alive and interactive.

cli console listr loading nodejs nodejs-modules npm progress task tasklist term terminal typescript

Last synced: 07 Apr 2026

https://github.com/lukeed/mri

Quickly scan for CLI flags and arguments

args argv cli cli-flags command-line flags minimist parser yargs

Last synced: 09 Oct 2025

https://github.com/alajmo/mani

:robot: CLI tool to help you manage repositories

cli git golang

Last synced: 07 Mar 2026

https://github.com/Dadoum/Sideloader

Open-source cross-platform iOS app sideloader (yep, even Linux is supported). Alternative to Sideloadly, AltServer, SideServer, Cydia Impactor, iOS App Signerโ€ฆ

cli codesign cross-platform d dlang gtk gtk4 gui ios ios-signer-service linux macos qt sideload sideloader sideloading sideloading-ipas windows

Last synced: 27 Sep 2025

https://github.com/lrstanley/bubblezone

helper utility for BubbleTea, allowing easy mouse event tracking

bubbletea cli go golang lipgloss terminal tui

Last synced: 14 May 2025

https://github.com/wfxr/csview

๐Ÿ“  Pretty and fast csv viewer for cli with cjk/emoji support.

cjk cli command-line csv pager rust table terminal tool

Last synced: 14 May 2025

https://github.com/twitchdev/twitch-cli

The official Twitch CLI to make developing on Twitch easier.

cli twitch

Last synced: 21 Oct 2025

https://github.com/apideck-libraries/portman

Port OpenAPI Specs to Postman Collections, inject test suite and run via Newman ๐Ÿ‘จ๐Ÿฝโ€๐Ÿš€

api api-testing cli cli-app cli-option contract-first contract-testing integration-testing oas openai-tooling openapi postman-collection postman-collections swagger test-framework testing testrunner

Last synced: 14 May 2025

https://github.com/i18next/i18next-scanner

Scan your code, extract translation keys/values, and merge them into i18n resource files.

cli i18n i18next scanner stream translation

Last synced: 06 Oct 2025

https://github.com/superstarryeyes/lue

Terminal eBook Reader with Audiobook-Quality Text-to-Speech โ€” Supports EPUB, PDF, DOCX, HTML, RTF, TXT, and MD.

book cli docx ebook epub modular pdf reader terminal text-to-speech tts tui txt voice

Last synced: 19 Feb 2026

https://github.com/python-cmd2/cmd2

cmd2 - quickly build feature-rich and user-friendly interactive command line applications in Python

auto-completion cli command-line developer-tools python scripting shell subcommands tab-completion terminal unicode

Last synced: 13 May 2025

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

Keep track of your ๐Ÿ’ต, ๐Ÿ•˜, ๐Ÿ–, ๐Ÿ„, ๐Ÿป on your command line with the plain text accounting tool of the future! ๐Ÿš€

accounting cli command-line-tool finance hacktoberfest ledger money plaintext-accounting purescript transity tui

Last synced: 04 Apr 2025

https://github.com/hcodes/yaspeller

๐Ÿ” Search tool typos in the text, files and websites

cli javascript nodejs spellcheck speller spelling-checker yandex

Last synced: 05 May 2025

https://github.com/casey/intermodal

A command-line utility for BitTorrent torrent file creation, verification, and more

bittorrent cli rust

Last synced: 01 Apr 2026

https://github.com/timmoth/rackpeek

CLI tool to discover, manage, and document your IT infrastructure and home lab.

cli home-lab infrastructure inventory networking self-hosted

Last synced: 28 Feb 2026

https://github.com/dadbodgeoff/drift

Codebase intelligence for AI. Detects patterns & conventions + remembers decisions across sessions. MCP server for any IDE. Offline CLI.

ai-tools cli code-quality csharp java mcp mcp-server model-context-protocol pattern-detection php python typescript vscode-extension

Last synced: 05 Feb 2026

https://github.com/8go/matrix-commander

simple but convenient CLI-based Matrix client app for sending and receiving

chat cli client command-line-tool im listen matrix matrix-nio messaging publish python python3 receive send tool

Last synced: 14 May 2025

https://github.com/nessjs/ness

Deploy web sites and apps to your own cloud account effortlessly.

aws cli ness spa static-website

Last synced: 14 Jan 2026

https://github.com/skovy/typed-scss-modules

๐ŸŽ Generate type definitions (.d.ts) for CSS Modules using SCSS

cli css-modules generator sass scss scss-modules typescript

Last synced: 14 May 2025

https://github.com/caliber-ai-org/ai-setup

Continuously sync your AI setups with one command. Codebase tailor suited agent skills, MCPs and config files for Claude Code, Cursor, and Codex.

agent-config ai-agents anthropic claude-code claude-md cli codex cursor cursorrules developer-tools llm mcp openai openai-codex skills

Last synced: 13 Apr 2026

https://github.com/chmln/handlr

A better xdg-utils

cli command-line dmenu linux rofi rust

Last synced: 04 Apr 2025

https://github.com/eliihen/wsta

A CLI development tool for WebSocket APIs

cli developer-tools rust websocket

Last synced: 01 Apr 2025

https://github.com/shotgun-sh/shotgun

Spec Driven Development ๐Ÿค  Write codebase-aware specs for AI coding agents so they don't derail.

cli codebase-indexing developer-tools prd spec-driven-development specification-generation technical-documentation

Last synced: 10 Mar 2026

https://github.com/yonaskolb/swaggen

OpenAPI/Swagger 3.0 Parser and Swift code generator

cli code-generation formatter generator library oas openapi parser stencil swagger swift template yaml

Last synced: 12 Apr 2025

https://github.com/virtuslab/scala-cli

Scala CLI is a command-line tool to interact with the Scala language. It lets you compile, run, test, and package your Scala code (and more!)

cli scala

Last synced: 15 Apr 2026

https://github.com/wfxr/code-minimap

๐Ÿ›ฐ A high performance code minimap render.

cli minimap terminal thumbnail tool vim

Last synced: 14 May 2025

https://github.com/yonaskolb/SwagGen

OpenAPI/Swagger 3.0 Parser and Swift code generator

cli code-generation formatter generator library oas openapi parser stencil swagger swift template yaml

Last synced: 25 Mar 2025

https://github.com/ekristen/aws-nuke

Remove all the resources from an AWS account

aws cli cosign github-actions goreleaser libnuke mkdocs mkdocs-material

Last synced: 26 Jan 2026

https://github.com/yoheimuta/protolint

A pluggable linter and fixer to enforce Protocol Buffer style and conventions.

cli fixer golang lint linter plugin-architecture proto3 protobuf protocol-buffers style-linter

Last synced: 14 May 2025

https://github.com/mistakenelf/fm

A terminal based file manager

bubbletea cli file-manager filemanager fm go golang terminal tui

Last synced: 11 Mar 2026

https://github.com/google/yggdrasil-decision-forests

A library to train, evaluate, interpret, and productionize decision forest models such as Random Forest and Gradient Boosted Decision Trees.

cart cli cpp decision-forest decision-trees distributed-computing go gradient-boosting interpretability javascript machine-learning ml pypi python random-forest tensorflow

Last synced: 12 Jan 2026

https://github.com/jeffjose/tget

tget is wget for torrents

cli magnet-link tget torrent

Last synced: 06 May 2025

https://github.com/yashsinghcodes/wik

wik is use to get information about anything on the shell using Wikipedia.

cli information python python3 wikipedia

Last synced: 09 Apr 2025

https://github.com/mevdschee/2048.c

Console version of the game "2048" for GNU/Linux

2048 2048-clone 2048-game ansi-colors c cli command-line game linux

Last synced: 14 May 2025

https://github.com/steelbrain/motion

javascript cli: fast, configurable, easy, with hmr

bootstrap cli hot-reloads javascript motion react

Last synced: 30 Sep 2025

https://github.com/jsrepojs/jsrepo

๐Ÿ›ธ The modern registry toolchain.

cli copy-paste registry

Last synced: 01 Apr 2026

https://github.com/nilslice/protolock

Protocol Buffer companion tool. Track your .proto files and prevent changes to messages and services which impact API compatibility.

cli golang productivity proto-files protobuf protoc protocol-buffers tools

Last synced: 16 May 2025

https://github.com/infinitered/ignite-bowser

Bowser is now re-integrated into Ignite CLI! Head to https://github.com/infinitered/ignite to check it out.

boilerplate cli mobx mobx-state-tree mst navigator react react-hooks react-native react-navigation reactjs reactotron typescript

Last synced: 26 Mar 2025

https://github.com/lucc/khard

Console vcard client

address-book cli vcard

Last synced: 14 May 2025

https://github.com/rhysd/go-github-selfupdate

Binary self-update mechanism for Go commands using GitHub

cli github go golang selfupdate update

Last synced: 15 May 2025

https://github.com/dustinblackman/oatmeal

Terminal UI to chat with large language models (LLM) using different model backends, and integrations with your favourite editors!

chat cli developer-experiance large-language-models llm oatmeal rust terminal-ui tui

Last synced: 16 May 2025

https://github.com/hyperjumptech/monika

Monika is a command line application to monitor every part of your web app using a simple YAML configuration file. Get alert not only when your site is down but also when it's slow.

cli monitoring nodejs synthetic-monitoring typescript

Last synced: 14 May 2025

https://github.com/thomas-mauran/chess-tui

Play chess from your terminal ๐Ÿฆ€

chess cli game linux-game linux-games ratatui rust rust-game tui

Last synced: 16 May 2025

https://github.com/Dicklesworthstone/destructive_command_guard

The Destructive Command Guard (dcg) is for blocking dangerous git and shell commands from being executed by agents.

ai-agents cli developer-tools git rust safety

Last synced: 09 Mar 2026

https://github.com/brettcannon/python-launcher

Python launcher for Unix

cli developer-tools python rust utilities

Last synced: 15 May 2025

https://github.com/Owloops/updo

Uptime monitoring CLI tool with alerting and advanced settings

cli monitoring termui

Last synced: 04 Sep 2025

https://github.com/recode-sh/cli

A CLI to create remote development environments in your cloud provider account in seconds

aws cli golang recode

Last synced: 12 Jan 2026

https://github.com/marcoeidinger/swiftplantuml

A command-line tool and Swift Package for generating class diagrams powered by PlantUML

cli diagrams planttext plantuml plantuml-generating swift swiftpackage

Last synced: 12 Apr 2025

https://github.com/samypesse/gitkit-js

Pure javascript implementation of Git (Node.js and Browser)

cli git javascript

Last synced: 05 Apr 2025

https://github.com/b3nab/instapy-cli

:sparkles: Python library and CLI to upload photo and video on Instagram. W/o a phone!

api cli collaboration instagram instagram-api instagram-client instagram-lib instagram-photos instapy library private-api python python-library upload upload-photos

Last synced: 16 Feb 2026

https://github.com/SamyPesse/gitkit-js

Pure javascript implementation of Git (Node.js and Browser)

cli git javascript

Last synced: 13 Mar 2025

https://github.com/OpenLightingProject/ola

The Open Lighting Architecture - The Travel Adaptor for the Lighting Industry

api artnet c-plus-plus cli cpp dmx dmx512 dmxking enttec hacktoberfest lighting ola protobuf rdm sacn streaming-acn

Last synced: 15 Mar 2025

https://github.com/kalbhor/musicrepair

Fixes music metadata and adds album art.

album album-art cli genius lyrics metadata music pypi

Last synced: 05 Apr 2025

https://github.com/adamreisnz/replace-in-file

A simple utility to quickly replace contents in one or more files

asynchronously callback cli file glob promise replace text

Last synced: 14 May 2025

https://github.com/MarcoEidinger/SwiftPlantUML

A command-line tool and Swift Package for generating class diagrams powered by PlantUML

cli diagrams planttext plantuml plantuml-generating swift swiftpackage

Last synced: 26 Mar 2025

https://github.com/kalbhor/MusicRepair

Fixes music metadata and adds album art.

album album-art cli genius lyrics metadata music pypi

Last synced: 13 Mar 2025

https://github.com/akamensky/argparse

Argparse for golang. Just because `flag` sucks

argparse argument-parser awesome-go cli cli-app command-line-parser go golang

Last synced: 08 Feb 2026

https://github.com/equinix-labs/otel-cli

OpenTelemetry command-line tool for sending events from shell scripts & similar environments

cli observability opentelemetry shell

Last synced: 14 May 2025

https://github.com/nayamamarshe/please

๐Ÿ™ Please CLI - Minimalistic New Tab Page CLI Tool with a greeting, date and time, inspirational quotes and your personal tasks and to-do list

bash cli command-line gnome-terminal inspiration konsole new page please please-cli python shell tab task-list tasks terminal tool

Last synced: 16 May 2025

https://github.com/erickwendel/semana-js-expert30

JS Expert Week 3.0 - Weechat - Building a cross-platform chat using command line and Advanced JavaScript

builder cli design heroku javascript js node npm patterns websocket

Last synced: 05 Apr 2025

https://github.com/cli-table/cli-table3

Pretty unicode tables for the command line

cli nodejs tables

Last synced: 14 Jan 2026

https://github.com/box-cli-maker/box-cli-maker

Render highly customizable boxes in the terminal

box cli color golang terminal tui unicode

Last synced: 14 Feb 2026

https://github.com/wdfe/weweb

ๅ…ผๅฎนๅฐ็จ‹ๅบๅ†™ๆณ•็š„webๅผ€ๅ‘ๆก†ๆžถ

cli weapp

Last synced: 23 Feb 2026

https://github.com/zeromake/docker-debug

use new container attach on already container go on debug

cli debug docker exec

Last synced: 15 May 2025

https://github.com/Tatamo/atcoder-cli

AtCoder command line tools

atcoder cli competitive-programming unofficial

Last synced: 29 Apr 2025

https://github.com/achillesrasquinha/pipupgrade

๐Ÿ—ฝ Like yarn outdated/upgrade, but for pip. Upgrade all your pip packages and automate your Python Dependency Management.

cli command-line package-manager pip pypi python update upgrade version

Last synced: 14 May 2025

https://github.com/guyfedwards/nom

RSS reader for the terminal

bubbletea cli golang hacktoberfest rss terminal

Last synced: 21 Oct 2025

https://github.com/ameerthehacker/kubelive

kubectl tool reinvented to be more reactive and interactive :fire:

cli kubectl kubernetes realtime

Last synced: 04 Apr 2025

https://github.com/jotaen/klog

Command line tool for time tracking in a human-readable, plain-text file format.

cli command-line command-line-tool file-format fileformat klog plain-text plaintext time-tracker time-tracking

Last synced: 15 May 2025

https://github.com/greymd/teip

Masking tape to help commands "do one thing well"

awk cli command-line grep rust sed shell terminal tool

Last synced: 15 May 2025

https://github.com/christopherkarani/Wax

๐Ÿฏ Memory layer for on-device AI Agents. Replace complex RAG pipelines with a serverless, single-file memory layer.

ai-agents cli coreml coreml-framework data-science machine-learning mcp mcp-server memory memory-cache memory-hacking metal on-device-ai rag rag-pipeline swift vector-database vector-embeddings vector-search vectordb

Last synced: 04 Mar 2026

https://github.com/yonaskolb/beak

A command line interface for your Swift scripts

cli make package-manager script swift

Last synced: 05 Apr 2025

https://github.com/jqr/heroku_san

Helpful stuffs for Heroku.

cli heroku heroku-apps rake

Last synced: 04 Apr 2025

https://github.com/stovmascript/react-native-version

:1234: Version your React Native or Expo app in a `npm version` fashion.

cli create-react-native-app expo hooks npm-version react-native release semantic-versioning semver versioning

Last synced: 04 Oct 2025

https://github.com/NayamAmarshe/please

๐Ÿ™ Please CLI - Minimalistic New Tab Page CLI Tool with a greeting, date and time, inspirational quotes and your personal tasks and to-do list

bash cli command-line gnome-terminal inspiration konsole new page please please-cli python shell tab task-list tasks terminal tool

Last synced: 04 Sep 2025

https://github.com/robinck/typeorm-fixtures

:pill: Fixtures loader for typeorm ๐Ÿ‡บ๐Ÿ‡ฆ

cli faker fixture-loader fixtures orm typeorm typeorm-fixtures typescript

Last synced: 14 May 2025

https://github.com/nix-community/nixpkgs-fmt

Nix code formatter for nixpkgs [maintainer=@zimbatm]

cli formatter nix nixpkgs pre-commit-hook rust-crate

Last synced: 01 Oct 2025

https://github.com/rndusr/stig

TUI and CLI for the BitTorrent client Transmission

asyncio bittorrent cli console python3 terminal transmission transmission-daemon tui urwid

Last synced: 16 May 2025