$ littlescripts.sh

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

$

Install

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

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"

}

AGENTS.md

Condensed index of all 1977 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

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

bat

Rust

A cat clone with syntax highlighting and Git integration

file-managementdevelopmentproductivity linuxmacoswindows

delta

Rust

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

version-controldevelopment linuxmacoswindows

DigitalOcean CLI

Go

Official command-line interface for DigitalOcean

cloud-services 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

fzf

Go

A command-line fuzzy finder

searchproductivityshell linuxmacoswindows

gogcli

Go

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

cloud-servicesproductivitydata linuxmacoswindows

Google Cloud CLI

Python

Official command-line interface for Google Cloud Platform

cloud-services linuxmacoswindows

jq

C

Command-line JSON processor

datatext-processingdevelopment linuxmacoswindows

lazygit

Go

Simple terminal UI for git commands

version-controldevelopmentproductivity linuxmacoswindows

ripgrep

Rust

Recursively search directories for a regex pattern, blazingly fast

searchdevelopmenttext-processing linuxmacoswindows

Terraform

Go

Infrastructure as code for any cloud or service

cloud-servicesdevelopment linuxmacoswindows

tmux

C

Terminal multiplexer for managing multiple sessions

shellproductivity linuxmacosbsd

Categories

All Tools (1977)

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 the terminal

network 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