Collection of tools. Inspired by simonw/tools.
Tools live in the ./tools directory.
- Cerebras LLM Inference — Chat with Cerebras models via the built-in proxy worker
- Prompt to Web Page — Turn a short idea into a rendered web page
- TensorFlow.js Linear Fit Lab — Train a tiny regression demo.
- Tool Calling Demo — Watch Cerebras tool calls unfold
- Vision Story Studio — Classify an image then craft a narrative.
- Device & Browser Info — Display current device and browser details
- Local Storage Viewer — Inspect and manage browser localStorage
- Origin Private File System Viewer — Browse and manage Origin Private File System
- 2D Size Comparator — Visualize and compare rectangular dimensions with overlays.
- Lux to ANSI Throw Converter — Estimate projector throw from lux readings
- Peukert Battery Runtime Estimator — Estimate runtime using Peukert's law
- Running Pace Planner — Plan running pace, splits, and finish time
- Software Development Estimator — Rough timelines for development projects.
- Speed Unit Converter — Convert speed units instantly
- Basic QR Code Generator — Generate QR codes from text
- CSV ⇄ Markdown Table Converter — Convert tables between CSV and Markdown
- JSON Dedupe & Simplify — Shrink JSON for docs and prompt examples.
- Morse Code to Text — Tap or hold to transcribe Morse code into plain text
- OpenSCAD to STL — Compile OpenSCAD designs into STL files.
- QR Code Reader — Upload QR code image and extract text/URL
- Copilot Session Viewer — Render Copilot JSON exports like chat transcripts.
- Debug Log Inspector — Spot and summarize runtime errors
- DNS Lookup — Query DNS records using Cloudflare's resolver
- DuckDB Playground — Run DuckDB SQL in browser
- GitHub Device Login — Start the GitHub device flow and store the resulting access token locally.
- GitHub File to Scratch Pad — Import GitHub files into Scratch Pad
- JSON Formatter — Format and validate JSON data
- Regex Playground — Experiment with regular expressions and sample strings
- Decay Lab — Visualize exponential decay and half-life
- Times Tables Trainer — Practice multiplication with spaced repetition
- 3D Game of Life — Explore animated voxel life simulation
- Color Name Lab — Generate fresh names for colors
- Fractal Playground — Interactive Mandelbrot and Julia explorer
- GBFS Explorer — Browse shared mobility feeds on an interactive map
- Map Explorer — Full screen map with geolocation button
- Map Overlay Aligner — Align custom map images with basemap
- Pendulum Studio — Interactive single, double, and triple pendulum playground.
- Perspective Grid Designer — Interactive vanishing-point grid generator
- Venn Diagram Creator — Build customizable Venn diagrams with adjustable overlaps and styling.
- Ambient Noise Profiler — Real-time ambient frequency visualizer
- Bubble Level — Simple digital bubble level
- Compass — Heading indicator with magnetometer data
- Counter — Shared counter with a Cloudflare KV-backed increment button.
- Interval Timer — Customisable HIIT-style session timer
- Time — Full-screen clock with sync overlay
- Bible Verse Explorer — Browse NET Bible passages by book and chapter.
- Live HTML Previewer — Paste HTML and see an instant rendered preview with copy options
- Markdown to HTML Converter — Convert Markdown content into HTML
- Rich Text to Markdown Converter — Paste formatted content and copy the Markdown result
- Scratch Pad — Quick notes with local storage
- Shareable Message Link — Encode notes into shareable URLs instantly
- Text Case Converter — Quickly change text letter casing
- Word & Character Count — Count words and characters instantly