Skip to content

hezhizhen/tools-in-html

Repository files navigation

Tools in HTML

A collection of single-file HTML tools. Each tool is an independent HTML file that runs entirely in the browser with no backend required.

Inspired by Simon Willison's Tools.

Tools

Tool Description
base64 Base64 encoding/decoding with Unicode support
countdown Countdown timer with shareable links
converter JSON/YAML/TOML format converter
diff Side-by-side text comparison
duration Calculate duration between two timestamps
json JSON formatter/minifier with folding
password Configurable password generator
rsa RSA private key parser
certificates X.509 certificate parser
brewfile Homebrew Brewfile analyzer with dependency graph
image Docker/OCI container image analyzer
kubernetes Kubernetes resource analyzer (Pod, Deployment, etc.)
calendar Printable yearly calendar with event support

Tech Stack

  • HTML5 + CSS3 + Vanilla JavaScript
  • CodeMirror 5 - Code editor (converter, json, brewfile)
  • Flatpickr - Date/time picker (countdown, duration)
  • Cytoscape.js - Graph visualization (brewfile)

Design

  • Dark theme (deep blue/purple gradient background)
  • Frosted glass effect cards
  • Responsive layout
  • All processing done client-side for privacy

About

Tools in HTML

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages