35 tools — browser tools and Python CLI scripts
Convert any image to pure black and white using an adjustable luminance threshold. Runs entirely in your browser — no uploads.
Browser-based audio player that plays local music files from a folder or via drag and drop, with shuffle, repeat, and keyboard controls.
Compare current weather between any two locations worldwide.
| Tool | Description | Added | Run |
|---|---|---|---|
anagram_generator
|
Generate anagrams of a word using a system dictionary. | Mar 2026 | uv run bin/anagram_generator |
analyze_repos
|
Analyze git repositories and report their status. | Mar 2026 | uv run bin/analyze_repos |
anthropic_models
|
List available Anthropic models. | Mar 2026 | uv run bin/anthropic_models |
bluesky_follow_tool
|
Follow Bluesky users in bulk from a given starter pack or following list. | Mar 2026 | uv run bin/bluesky_follow_tool |
bluesky_posts_tool
|
Fetch and display posts from a Bluesky user account. | Mar 2026 | uv run bin/bluesky_posts_tool |
combine_markdown
|
Combine markdown files from a directory into a single document, ordered by directory depth. | Mar 2026 | uv run bin/combine_markdown |
ds_store_inspector
|
Inspect .DS_Store files and display their metadata entries. | Mar 2026 | uv run bin/ds_store_inspector |
escape_inspector
|
Visualize invisible terminal escape codes in pipeline output. | Mar 2026 | uv run bin/escape_inspector |
feed_discovery
|
Discover RSS/Atom feeds from a given URL. | Mar 2026 | uv run bin/feed_discovery |
fetch_favicons
|
Download favicons for popular websites using the Tranco top-sites list. | Mar 2026 | uv run bin/fetch_favicons |
file_identifier
|
Identify file type, MIME type, and metadata for one or more files. | Mar 2026 | uv run bin/file_identifier |
fish_history_search
|
Search fish shell command history by date or date range. | Mar 2026 | uv run bin/fish_history_search |
fit_to_geopackage
|
Convert Garmin FIT activity files (.fit or .fit.gz) to GeoPackage format. | Mar 2026 | uv run bin/fit_to_geopackage |
freshdesk_ticket_to_xmlish
|
Fetch a Freshdesk ticket and print it as XML-like or plain text. | Mar 2026 | uv run bin/freshdesk_ticket_to_xmlish |
geojson_map
|
Render an interactive map from a GeoJSON file or URL, opening it in the browser. | Mar 2026 | uv run bin/geojson_map |
git-autocommit
|
Generate a well-formatted git commit message from the current diff using Claude AI. | Mar 2026 | uv run bin/git-autocommit |
git_branch_summary
|
Summarise git branches using AI, highlighting branches that need attention. | Mar 2026 | uv run bin/git_branch_summary |
git_history_viewer
|
Browse git commit history and diffs in a local web interface. | Mar 2026 | uv run bin/git_history_viewer |
github_pages_urls
|
List GitHub Pages URLs for all repositories owned by the authenticated user. | Mar 2026 | uv run bin/github_pages_urls |
github_pr_summary
|
Fetch all pull requests created by a user in a specific year across all repositories. | Mar 2026 | uv run bin/github_pr_summary |
img_base64_html
|
Embed images as base64 data URLs in a self-contained HTML page. | Mar 2026 | uv run bin/img_base64_html |
inspect_geodata
|
Inspect a geodata file and print out its key properties. | Mar 2026 | uv run bin/inspect_geodata |
netcheck
|
Diagnose network connectivity issues and provide actionable recommendations. | Mar 2026 | uv run bin/netcheck |
port_scanner
|
Scan unprivileged ports (1024-65535) on localhost and display open ports. | Mar 2026 | uv run bin/port_scanner |
scan
|
Scan documents using a SANE-compatible scanner and save them as image files. | Mar 2026 | uv run bin/scan |
screenshot_url
|
Take a full page screenshot of the given URL. | Mar 2026 | uv run bin/screenshot_url |
unique_designations_map
|
Map unique OSM designation tags across the UK using the Overpass API. | Mar 2026 | uv run bin/unique_designations_map |
voice_memo_analyzer
|
Analyze Apple Voice Memos from the local SQLite database. | Mar 2026 | uv run bin/voice_memo_analyzer |
voice_memo_exporter
|
Export Apple Voice Memos to a local directory. | Mar 2026 | uv run bin/voice_memo_exporter |
voice_note_ai
|
Summarize voice notes using the Gemini AI API via a local web interface. | Mar 2026 | uv run bin/voice_note_ai |
web_crawler
|
Crawl a website and store visited pages and links in a SQLite database. | Mar 2026 | uv run bin/web_crawler |
web_workers
|
Distributed Computing Demo using FastAPI and WebSockets. | Mar 2026 | uv run bin/web_workers |