A delightful showcase for free, fun & open source tiny tools.
"Vibe coding is the GeoCities of the AI era."
Tiny Tool Town is a community-driven directory of small, delightful, open-source tools. The kind of tools that are stupid and delightful — made for an audience of one, built over a weekend, and probably wouldn't cost more than a buck or two.
🌐 Visit: tinytooltown.com
- Open a new issue
- Fill out the form
- A maintainer will label it
approved - A PR is auto-created and merged — your tool appears on the site! ✨
- Fork this repo
- Create
src/content/tools/your-tool-name.md - Use the template below
- Submit a PR
---
name: "Your Tool Name"
tagline: "A one-line description"
author: "Your Name"
author_github: "your-username"
github_url: "https://github.com/you/your-tool"
website_url: "https://optional-demo.com"
tags: ["cli", "fun", "tiny"]
language: "Python"
license: "MIT"
date_added: "2026-02-09"
featured: false
---
A few sentences about your tool. What does it do?
Why did you build it? Why is it delightful?- ✅ Free & open source — Source code on GitHub
- ✅ Tiny & focused — Does one thing well
- ✅ Delightful — Makes you smile
- ✅ Made with love — Built because you wanted it to exist
- ❌ Not enterprise SaaS or paid software
- ❌ Not abandoned or broken
- Astro — Static site generator
- GitHub Pages — Hosting
- GitHub Actions — CI/CD + auto tool submission
- Zero backend. Zero database. Zero cost.
npm install
npm run dev # Start dev server
npm run build # Build for production
npm run preview # Preview production buildA .NET 10 CLI tool in tools/TinyToolSummarizer/ that uses the GitHub Copilot SDK to auto-generate fun AI summaries and key features for every tool in the directory.
- .NET SDK supporting
net10.0 - Copilot CLI installed and authenticated (or
GH_TOKENenv var with Copilot Requests permission) GH_TOKENis also recommended for higher GitHub API rate limits when fetching READMEs
cd tools/TinyToolSummarizer
dotnet runInteractive mode gives you three options:
- Only process tools without AI summaries (default)
- Re-run on ALL tools (overwrite existing)
- Pick a specific tool
Headless mode for CI/automation:
dotnet run -- --headless # New tools only
dotnet run -- --headless --all # Re-generate all
dotnet run -- --headless --tool name # Specific tool (without .md)The tool fetches each tool's GitHub README, sends it to Copilot, and writes ai_summary and ai_features into the markdown frontmatter. The website renders these automatically on each tool's detail page.
MIT — Made with ✨ vibes ✨ by Scott Hanselman