$ littlescripts.sh

AI-discoverable index of CLI tools. Curated metadata for humans and machines.

$

Install

$ curl -fsSL https://littlescripts.sh/install | sh

Requires curl and python3 (pre-installed on macOS and most Linux)

How it works

Search tools, get AI-ready metadata, or pipe structured JSON into your scripts and agents.

~

# search tools by what they do

$ littlescripts search json

jq               Command-line JSON processor

yq               YAML, JSON, XML, CSV processor

# get AI-ready metadata for any tool

$ littlescripts agents fzf

# fzf

> Interactive fuzzy-matching filter for the terminal.

## When to Use

- User needs to interactively pick items from a large list

- Building a selector/picker UI in a shell script

...

# or pipe JSON for scripts and AI agents

$ littlescripts info jq --json | jq '.ai.use_when'

[

"Extracting fields from API responses",

"Transforming JSON between formats",

"Pretty-printing JSON for readability"

]

For AI Agents

Every tool has structured AI metadata. Connect via MCP, fetch agents.md, or browse recipes.

MCP Server

Native tool-use for Claude Code and other MCP clients. Search tools, get metadata, find by task.

# add to MCP config

"littlescripts": {

"url":

"https://littlescripts.sh/mcp"

}

Agent Skill

Droppable system prompt that teaches any AI agent how to use littlescripts. Works with Claude Code, Cursor, and others.

# add to your agent's instructions

$ curl -fsSL littlescripts.sh/skill.md >> .claude/instructions.md

Or fetch at runtime: GET /skill.md

AGENTS.md

Condensed index of all 2006 tools in one file. Per-tool files with full metadata.

# full catalog

$ curl littlescripts.sh/agents.md

# per-tool detail

$ curl littlescripts.sh/agents/jq.md

Recipes

Multi-tool pipelines for common tasks. Find files, process JSON, search code, and more.

# find and open a file fd --type f \ | fzf --preview 'bat ' \ | xargs vim

Featured Tools

aerc

Go

A pretty good email client for your terminal

productivity linuxmacos

AWS CLI

Python

Official command-line interface for Amazon Web Services

cloud-services linuxmacoswindows

Azure CLI

Python

Official command-line interface for Microsoft Azure

cloud-services linuxmacoswindows

bandcamp-dl

Python

Download audio from Bandcamp via the command line

media linuxmacoswindows

bat

Rust

A cat clone with syntax highlighting and Git integration

file-managementdevelopmentproductivity linuxmacoswindows

browserbase

TypeScript

Browse the web, deploy automations, and manage browser sessions from the terminal

developmentnetworkcloud-services linuxmacoswindows

butler

Go

Command-line tool for publishing games to itch.io

gamingdevelopment linuxmacoswindows

Cloudflare Wrangler

TypeScript

Build and deploy Cloudflare Workers and Pages

cloud-services linuxmacoswindows

db-cli

JavaScript

A CLI for Deutsche Bahn train departures and journeys

transport linuxmacoswindows

delta

Rust

A syntax-highlighting pager for git, diff, and grep output

version-controldevelopment linuxmacoswindows

dev-browser

TypeScript

Let your AI agent use a browser through sandboxed Playwright scripts

developmentnetwork linuxmacoswindows

DigitalOcean CLI

Go

Official command-line interface for DigitalOcean

cloud-services linuxmacoswindows

docker

Go

Self-sufficient runtime for containers

development linuxmacoswindows

dzr

Shell

Command line Deezer player for Linux, BSD, Android, and Windows

media linuxmacoswindows

elevenlabs

TypeScript

Build and manage ElevenLabs voice agents as code from the terminal

cloud-servicesdevelopment linuxmacoswindows

eza

Rust

A modern replacement for ls

file-managementproductivityshell linuxmacoswindows

fd

Rust

A simple, fast and user-friendly alternative to find

searchfile-managementproductivity linuxmacoswindows

Firebase CLI

TypeScript

Deploy and manage Firebase projects from the terminal

cloud-services linuxmacoswindows

firecrawl

TypeScript

Scrape, crawl, search, and extract web data as LLM-ready content

networkdatadevelopment linuxmacoswindows

flight-tracker

JavaScript

A flight tracker in your command line

transportmedia linuxmacoswindows

Fly.io CLI

Go

Deploy and manage apps on Fly.io's global platform

cloud-services linuxmacoswindows

fzf

Go

A command-line fuzzy finder

searchproductivityshell linuxmacoswindows

Garmin Connect Export

Python

Download and export your Garmin Connect fitness data

healthdata linuxmacoswindows

GitHub CLI

Go

GitHub's official command-line tool for seamless workflow

version-controldevelopment linuxmacoswindows

GitHub Copilot CLI

Shell

AI-powered coding agent in your terminal by GitHub

developmentproductivity linuxmacoswindows

gitlab-cli

JavaScript

Create GitLab merge requests from the command line

version-control linuxmacoswindows

gog-cli

Go

CLI client for managing your GOG.com game library

gaming linuxmacoswindows

gogcli

Go

Script-friendly CLI for Gmail, Calendar, Drive, and 12+ Google services

cloud-servicesproductivitydata linuxmacoswindows

gomuks

Go

Terminal-based Matrix client written in Go

network linuxmacoswindows

Google Cloud CLI

Python

Official command-line interface for Google Cloud Platform

cloud-services linuxmacoswindows

gws

TypeScript

Unified CLI for all Google Workspace APIs

cloud-servicesproductivity linuxmacoswindows

hackernews-TUI

Rust

Terminal UI to browse Hacker News

file-management linuxmacos

Helm

Go

The package manager for Kubernetes

cloud-servicesdevelopment linuxmacoswindows

Heroku CLI

TypeScript

Manage Heroku apps from the terminal

cloud-services linuxmacoswindows

Hetzner Cloud CLI

Go

Manage Hetzner Cloud resources from the command line

cloud-services linuxmacoswindows

Himalaya

Rust

Command-line interface for email management

network linuxmacoswindows

hledger

Haskell

Robust, fast plain-text accounting tool with CLI, TUI, and web interfaces

financeproductivity linuxmacoswindows

Home Assistant CLI

Python

Command-line tool for Home Assistant

smart-home linuxmacoswindows

iamb

Rust

Matrix chat client for the terminal with Vim keybindings

network linuxmacos

jira-cli

Go

Feature-rich interactive Jira command line

network linuxmacoswindows

jq

C

Command-line JSON processor

datatext-processingdevelopment linuxmacoswindows

K9s

Go

Kubernetes CLI to manage your clusters in style

developmentsystem linuxmacoswindows

kubectl

Go

Official Kubernetes command-line tool for cluster management

cloud-servicessystem linuxmacoswindows

lazydocker

Go

A simple terminal UI for Docker and Docker Compose

developmentsystem linuxmacoswindows

lazygit

Go

Simple terminal UI for git commands

version-controldevelopmentproductivity linuxmacoswindows

linear-cli

TypeScript

Manage Linear issues from the command line

productivitydevelopment linuxmacoswindows

Lutris

Python

Open gaming platform for Linux with CLI support

gaming linux

mcp2cli

Python

Turn any MCP server or OpenAPI spec into a CLI instantly

developmentproductivity linuxmacoswindows

NeoMutt

C

A command-line email client forked from Mutt with modern features

productivity linuxmacos

Netlify CLI

TypeScript

Deploy and manage Netlify sites from the terminal

cloud-services linuxmacoswindows

NotesMD CLI

Go

CLI for managing Obsidian vaults from the terminal without Obsidian running

productivity linuxmacoswindows

ollama

Go

Get up and running with large language models locally

productivitydevelopment linuxmacoswindows

OpenBB

Python

Open-source investment research platform with a CLI

financedata linuxmacoswindows

philipstv

Python

Python CLI for controlling Philips Android-powered TVs

media linuxmacoswindows

plane-notify

Python

Get notifications when selected aircraft take off or land using ADS-B data

transportnetwork linuxmacoswindows

podman

Go

Daemonless container engine for developing, managing, and running OCI containers

development linuxmacoswindows

Polymarket CLI

Rust

CLI for Polymarket prediction markets — browse, trade, and manage positions

financecloud-services linuxmacoswindows

Pulumi

Go

Infrastructure as code using real programming languages

cloud-servicesdevelopment linuxmacoswindows

quaker

Python

Lightweight Python CLI and API for USGS earthquake data

datacloud-services linuxmacoswindows

Railway CLI

Rust

Deploy and manage apps on Railway from the terminal

cloud-services linuxmacoswindows

rbw

Rust

Unofficial stateful command-line client for Bitwarden

security linuxmacos

rclone

Go

Manage and sync files across 40+ cloud storage providers

network linuxmacoswindows

rclone-tui

Go

Cross-platform TUI manager for rclone

network linuxmacoswindows

resend

TypeScript

Send and manage transactional emails from the terminal

cloud-servicesdevelopment linuxmacoswindows

ripgrep

Rust

Recursively search directories for a regex pattern, blazingly fast

searchdevelopmenttext-processing linuxmacoswindows

Sentry CLI

Rust

Manage Sentry error tracking from the terminal

cloud-services linuxmacoswindows

Shreddit

Python

Remove your Reddit comment history

network linuxmacoswindows

Slack CLI

Go

Build, test, and deploy Slack apps from the terminal

cloud-servicesdevelopment linuxmacoswindows

Spotify TUI

Rust

A Spotify client for the terminal written in Rust

media linuxmacoswindows

spotify-player

Rust

Fast, configurable terminal music player with Spotify feature parity

media linuxmacoswindows

SteamCMD

C++

Command-line Steam client for installing dedicated game servers

gaming linuxmacoswindows

Strava CLI

Python

Strava command-line interface for activity data and uploads

healthdata linuxmacoswindows

Stripe CLI

Go

Test and manage Stripe integrations from the terminal

cloud-services linuxmacoswindows

Supabase CLI

Go

Develop locally and deploy to Supabase

cloud-services linuxmacoswindows

Telegram messenger CLI

C

Command-line interface for Telegram using readline

network linuxmacos

Terraform

Go

Infrastructure as code for any cloud or service

cloud-servicesdevelopment linuxmacoswindows

ticker

Go

Terminal stock ticker with real-time price quotes and position tracking

finance linuxmacoswindows

tmux

C

Terminal multiplexer for managing multiple sessions

shellproductivity linuxmacosbsd

todoist

Go

Todoist CLI client for managing tasks from the terminal

productivitycloud-services linuxmacoswindows

toot

Python

Mastodon CLI and TUI client

network linuxmacoswindows

tut

Go

TUI for Mastodon with vim-inspired keys

network linuxmacos

Tuya CLI

JavaScript

A CLI for controlling Tuya smart devices

smart-home linuxmacoswindows

Twilio CLI

TypeScript

Manage Twilio resources from the terminal

cloud-services linuxmacoswindows

Vercel CLI

TypeScript

Deploy to Vercel's edge network from the command line

cloud-servicesdevelopment linuxmacoswindows

wayback-machine-downloader

Ruby

Download an entire website from the Internet Archive Wayback Machine

datacloud-services linuxmacoswindows

wttr.in

Python

The right way to check the weather from the terminal via curl

productivitycloud-services linuxmacoswindows

yt-dlp

Python

A youtube-dl fork with additional features and fixes

network linuxmacoswindows

Categories

All Tools (2006)

View all →

2048-cli

C

A 2048 clone that runs in the terminal

productivity linuxmacos

3D-renderer

C

Console-based 3D renderer using ASCII characters to display and rotate shapes

media linuxmacos

abandon

Scala

Text-based double-entry accounting system with infinite precision arithmetic

data linuxmacoswindows

abduco

C

Session management for running programs independently of their terminal

shell linuxmacos

ack

Perl

A grep-like tool optimized for programmers, written in Perl

search linuxmacoswindows

aclock

C

ASCII analog clock for text console displays and terminals

media linuxmacoswindows

acmetool

Go

Easy-to-use CLI for automatically acquiring Let's Encrypt certificates

security linuxmacos

act3

Go

Glance at the last 3 runs of your GitHub Actions

system linuxmacos

active-win-cli

JavaScript

Get the title, ID, and other info of the active window

system linuxmacoswindows

add-gitignore

JavaScript

Interactively generate a .gitignore for software projects

development linuxmacoswindows

addrb

Go

A lightweight CLI/TUI address book with CardDAV support

productivity linuxmacos

AdGuardian-Term

Rust

TUI dashboard for monitoring AdGuard Home traffic in real time

system linuxmacos

adless

Go

Local domains blocker written in Go

network linux

aerc

Go

A pretty good email client for your terminal

productivity linuxmacos

Aewan

C

Multi-layered ASCII graphics and animation editor

media linux

ag

C

The Silver Searcher - a fast code search tool inspired by ack

search linuxmacoswindows

age

Go

Simple, modern, and secure file encryption tool with UNIX-style composability

security linuxmacoswindows

agg

Rust

Generate animated GIF files from asciinema recordings

system linuxmacos

AI

Shell

A command-line ChatGPT client in BASH with conversation support

productivity linuxmacos

AIChat

Rust

Use ChatGPT/GPT-3.5/GPT-4 in the terminal

productivity linuxmacoswindows

aider

Python

AI pair programming in your terminal

productivitydevelopment linuxmacoswindows

aido-cli

Python

Execute commands through natural language via GPT models

productivity linuxmacos

aimssh

Go

SSH-based Pomodoro timer app

productivity linuxmacos

ain

Go

An HTTP API client for the terminal

development linuxmacoswindows

Languages