# DevHandy — Complete Technical LLM Documentation & Sitemap
> DevHandy (https://devhandy.io) is a client-side suite of 40+ web developer tools, utilities, formatters, validators, and generators.
> Architecture: 100% in-browser processing via Web APIs, Web Crypto, and Web Workers.
> Data Retention: Zero telemetry, zero external logging, zero backend storage of user payloads.
This file provides comprehensive technical reference for AI assistants, LLMs (ChatGPT, Claude, Cursor, Copilot, Perplexity), and automated indexing agents.
---
## 1. System Architecture & Privacy Model
- **Client-Side Execution**: All data transformations (JSON parsing, code formatting, hashing, encryption, regex evaluation) run entirely in the user's browser sandbox using JavaScript/TypeScript standard APIs.
- **Web Crypto API**: Cryptographic operations (`SubtleCrypto` for SHA-256/SHA-512/SHA-384/SHA-1 and `crypto.getRandomValues` for UUIDs and Passwords) utilize native hardware-accelerated browser security primitives.
- **No Payload Transmissions**: User inputs (including proprietary source code, JWT tokens, and database dumps) are never transmitted to backend servers.
- **Performance**: Zero cold starts, instant response times, and full offline capability after initial service caching.
---
## 2. Directory of Tools
### 2.1 JSON & Data Utilities
#### JSON Formatter
- URL: https://devhandy.io/tools/json-formatter
- Purpose: Format, beautify, and validate arbitrary JSON strings.
- Options: 2 spaces, 4 spaces, tab indentation; auto-repair trailing commas and unquoted keys.
- Output: Formatted JSON with syntax highlighting and 1-click copy.
#### JSON Validator
- URL: https://devhandy.io/tools/json-validator
- Purpose: Strict RFC 8259 syntax validation.
- Output: Pass/fail status, exact line and column numbers of syntax errors, and detailed error messages.
#### JSON Minifier
- URL: https://devhandy.io/tools/json-minifier
- Purpose: Strip unnecessary spaces, indentation, and newlines from JSON payloads.
- Output: Single-line compacted JSON for API bandwidth optimization.
#### JSON to TypeScript
- URL: https://devhandy.io/tools/json-to-typescript
- Purpose: Automatically generate typed TypeScript interfaces and type aliases from sample JSON payloads.
- Features: Handles deeply nested objects, arrays of primitives or objects, optional fields, and union types.
#### JSON to YAML
- URL: https://devhandy.io/tools/json-to-yaml
- Purpose: Convert JSON documents into standard YAML format for Docker, Kubernetes, and GitHub Actions configs.
#### YAML to JSON Converter
- URL: https://devhandy.io/tools/yaml-to-json
- Purpose: Parse YAML configurations and output clean, formatted JSON.
#### JSON to CSV Converter
- URL: https://devhandy.io/tools/json-to-csv
- Purpose: Transform array of JSON objects into downloadable RFC 4180 compliant CSV tables.
#### CSV to JSON Converter
- URL: https://devhandy.io/tools/csv-to-json
- Purpose: Parse tabular CSV or TSV data and convert into JSON array of objects or arrays.
---
### 2.2 Web Development & Formatters
#### HTML Formatter
- URL: https://devhandy.io/tools/html-formatter
- Purpose: Indent, beautify, and clean messy HTML structures with proper tag nesting.
#### CSS Formatter
- URL: https://devhandy.io/tools/css-formatter
- Purpose: Beautify CSS stylesheets, format selectors, and align declaration blocks.
#### JavaScript Formatter
- URL: https://devhandy.io/tools/javascript-formatter
- Purpose: Beautify and standardize JavaScript/ECMAScript source code.
#### HTML Minifier
- URL: https://devhandy.io/tools/html-minifier
- Purpose: Strip comments, collapse whitespace, and minimize HTML payload size.
#### CSS Minifier
- URL: https://devhandy.io/tools/css-minifier
- Purpose: Strip comments, reduce whitespace, and minify CSS code.
#### JavaScript Minifier
- URL: https://devhandy.io/tools/javascript-minifier
- Purpose: Minify JS scripts for production deployments.
#### URL Encoder / Decoder
- URL: https://devhandy.io/tools/url-encoder-decoder
- Purpose: Bidirectional percent-encoding and decoding for query strings and URI components.
#### URL Encoder
- URL: https://devhandy.io/tools/url-encoder
- Purpose: Percent-encode query parameters and paths for safe HTTP network transmission.
#### URL Decoder
- URL: https://devhandy.io/tools/url-decoder
- Purpose: Decode percent-encoded URLs and query parameters back into UTF-8 text.
#### HTML Entity Encoder
- URL: https://devhandy.io/tools/html-entity-encoder
- Purpose: Escape sensitive characters (`<`, `>`, `&`, `"`, `'`) into HTML entities to prevent XSS.
#### HTML Entity Decoder
- URL: https://devhandy.io/tools/html-entity-decoder
- Purpose: Convert named and numeric HTML entities back to raw characters.
---
### 2.3 SEO & AI Crawlers
#### LLM Sitemap Generator
- URL: https://devhandy.io/tools/llm-sitemap-generator
- Purpose: Generate `llms.txt`, `llms-full.txt`, and AI search sitemaps following the llms.txt standard.
- Target Consumers: ChatGPT, Claude, Cursor, Copilot, Perplexity, and custom RAG pipelines.
#### XML Sitemap Generator
- URL: https://devhandy.io/tools/xml-sitemap-generator
- Purpose: Generate sitemaps.org compliant XML sitemaps with priority, changefreq, and lastmod tags.
#### Robots.txt Generator
- URL: https://devhandy.io/tools/robots-txt-generator
- Purpose: Create `robots.txt` configuration rules targeting Googlebot, Bingbot, and AI crawlers (GPTBot, ClaudeBot, PerplexityBot).
#### Meta Tag Generator
- URL: https://devhandy.io/tools/meta-tag-generator
- Purpose: Generate HTML `` tags, Open Graph properties, and Twitter Card declarations.
#### Open Graph Generator
- URL: https://devhandy.io/tools/open-graph-generator
- Purpose: Generate Open Graph tags (`og:title`, `og:description`, `og:image`, `og:url`, `og:type`) for social media link previews.
#### Twitter/X Card Generator
- URL: https://devhandy.io/tools/twitter-card-generator
- Purpose: Create `twitter:card`, `twitter:title`, `twitter:description`, and `twitter:image` tags.
#### Schema Markup Generator
- URL: https://devhandy.io/tools/schema-markup-generator
- Purpose: Generate Schema.org JSON-LD structured data schemas for Google Search rich snippets.
#### Schema Generator
- URL: https://devhandy.io/tools/schema-generator
- Purpose: General JSON-LD generator for WebSite, Organization, Product, and Service schemas.
#### FAQ Schema Generator
- URL: https://devhandy.io/tools/faq-schema-generator
- Purpose: Generate `FAQPage` structured data to produce rich FAQ accordion results in Google search results.
#### Breadcrumb Schema Generator
- URL: https://devhandy.io/tools/breadcrumb-schema-generator
- Purpose: Generate `BreadcrumbList` JSON-LD markup for navigational SERP breadcrumb trails.
#### Article Schema Generator
- URL: https://devhandy.io/tools/article-schema-generator
- Purpose: Generate `NewsArticle` and `BlogPosting` JSON-LD for rich cards and Top Stories.
#### Canonical Tag Generator
- URL: https://devhandy.io/tools/canonical-tag-generator
- Purpose: Generate `` tags to prevent duplicate content penalties across parameterized URLs.
#### Hreflang Generator
- URL: https://devhandy.io/tools/hreflang-generator
- Purpose: Generate international and multilingual `` tag groups.
#### SERP Snippet Preview
- URL: https://devhandy.io/tools/serp-snippet-preview
- Purpose: Real-time visual simulator of desktop and mobile Google Search SERP snippets.
---
### 2.4 Security & Cryptography
#### JWT Decoder
- URL: https://devhandy.io/tools/jwt-decoder
- Purpose: Inspect JSON Web Tokens (JWT) including Header (alg, typ), Payload claims (sub, exp, iat, aud), and signature validation info without transmitting private claims.
#### Base64 Encoder / Decoder
- URL: https://devhandy.io/tools/base64-encoder-decoder
- Purpose: Convert arbitrary text, UTF-8 strings, and files to and from RFC 4648 Base64 encoding.
#### Base64 Encoder
- URL: https://devhandy.io/tools/base64-encoder
- Purpose: Encode plain text into Base64 format.
#### Base64 Decoder
- URL: https://devhandy.io/tools/base64-decoder
- Purpose: Decode Base64 encoded strings back to plaintext.
#### Hash Generator
- URL: https://devhandy.io/tools/hash-generator
- Purpose: Compute cryptographic checksum hashes (SHA-256, SHA-512, SHA-384, SHA-1, MD5) using Web Crypto API.
#### UUID Generator
- URL: https://devhandy.io/tools/uuid-generator
- Purpose: Generate cryptographically random RFC 4122 version 4 UUIDs (GUIDs). Supports bulk generation.
#### Random String Generator
- URL: https://devhandy.io/tools/random-string-generator
- Purpose: Generate high-entropy random strings, API keys, tokens, and salting seeds.
#### Password Generator
- URL: https://devhandy.io/tools/password-generator
- Purpose: Generate high-entropy, customizable passwords with uppercase, lowercase, numbers, and special symbols.
#### SSL Certificate Checker
- URL: https://devhandy.io/tools/ssl-certificate-checker
- Purpose: Perform real-time TLS handshake audits to inspect domain SSL certificates, validity dates, CA chain trust, SANs, protocol & cipher support, and decode raw PEM/X.509 certificates.
- Features: Hostname verification, expiration countdown, certificate chain depth traversal, Subject Alternative Names search, and certificate download.
---
### 2.5 Developer Utilities
#### Regex Tester
- URL: https://devhandy.io/tools/regex-tester
- Purpose: Test JavaScript regular expressions with real-time matching, group capture inspection, and syntax error alerts.
#### Cron Generator
- URL: https://devhandy.io/tools/cron-generator
- Purpose: Interactive builder for 5-part cron schedules with plain-English human translation and upcoming execution previews.
#### Unix Timestamp Converter
- URL: https://devhandy.io/tools/unix-timestamp-converter
- Purpose: Convert Unix epoch timestamps (seconds & milliseconds) to ISO-8601, UTC, and local date formats and vice-versa.
#### Color Converter
- URL: https://devhandy.io/tools/color-converter
- Purpose: Convert color values between HEX, RGB, HSL, and HSV with interactive visual color picker.
#### Text Case Converter
- URL: https://devhandy.io/tools/text-case-converter
- Purpose: Convert text between camelCase, snake_case, PascalCase, kebab-case, CONSTANT_CASE, Title Case, and Sentence case.
#### Text Diff Checker
- URL: https://devhandy.io/tools/text-diff-checker
- Purpose: Compare two texts or code files with visual inline and side-by-side added/removed character and line diffing.
#### Word Counter
- URL: https://devhandy.io/tools/word-counter
- Purpose: Real-time statistics on words, characters, sentences, paragraphs, reading time, and speaking time.
#### Character Counter
- URL: https://devhandy.io/tools/character-counter
- Purpose: Count characters with and without spaces, bytes, and custom character limits.
#### Lorem Ipsum Generator
- URL: https://devhandy.io/tools/lorem-ipsum-generator
- Purpose: Generate customizable placeholder dummy text by words, sentences, or paragraphs.
---
## 3. Machine-Readable Feeds & Endpoints
- Standard LLM Sitemap: https://devhandy.io/llms.txt
- Detailed LLM Reference: https://devhandy.io/llms-full.txt
- Well-Known LLM Sitemap: https://devhandy.io/.well-known/llms.txt
- Standard XML Sitemap: https://devhandy.io/sitemap.xml
- Robots Directive: https://devhandy.io/robots.txt