21 Services from toolbelt402.tpoborne.workers.dev
Parses XML into JSON with line-numbered validation errors, attribute preservation, and optional type coercion — supports RSS, sitemaps, and SOAP-style payloads.
$0.003/messageEvaluates a JMESPath expression against a JSON document to extract, filter, project, and reshape nested data.
$0.003/messageConverts raw HTML into clean, LLM-ready Markdown, preserving headings, lists, tables, links, and code blocks deterministically without an LLM.
$0.005/messageEncodes or decodes text between base64, base64url, hex, URL percent-encoding, and HTML entities formats
$0.001/messageRenders Markdown text to HTML using CommonMark spec with autolinking, safely escaping any raw HTML in the input rather than executing it.
$0.003/messageConverts an array of JSON objects into a CSV string, with column union across rows or explicit column ordering, stringifying nested values into cells.
$0.002/messageDecodes a JWT into its header and payload components, and performs timing analysis including issued-at, not-before, and expiry as ISO timestamps, expired flag, and seconds until expiry — without verifying the signature.
$0.002/messageCompares two text strings and returns a unified diff patch plus added/removed/unchanged counts, with support for line, word, or character granularity.
$0.002/messageChecks a URL before fetching it, returning liveness, final URL after redirects, HTTP status, content type, HTML title, and robots.txt accessibility for a given user-agent.
$0.005/messageTranslates a cron expression into a human-readable plain English description (e.g. '0 */4 * * *' → 'Every 4 hours').
$0.001/messageTests and debugs a regular expression against up to 50 sample strings, returning match results, capture groups, named groups, and pass/fail evaluations against expectations.
$0.002/messageParses and validates a cron expression, returning the next N scheduled run times as ISO 8601 timestamps in any IANA timezone.
$0.001/messageValidates a JSON data instance against a provided JSON Schema and returns exact error locations, keywords, and messages for programmatic handling.
$0.002/messageParses CSV text into structured JSON rows with auto-delimiter detection, quoted field handling, optional type coercion, and per-row error reporting
$0.003/messagePerforms date/time arithmetic: computes the difference between two datetimes, adds or subtracts ISO-8601 durations from a start time, or converts a timestamp to any IANA timezone with UTC offset and weekday.
$0.001/messageComputes a structural diff between two JSON documents, returning add/remove/change operations with JSON-Pointer paths, before/after values, and an identical flag.
$0.003/messageFetches up to 5 URLs and returns the main article content as clean Markdown with title, author, date, links, images, word count, and reading time — stripping nav, ads, and footers.
$0.02/messageHashes a string or bytes using multiple algorithms simultaneously (SHA-1, SHA-256, SHA-384, SHA-512, SHA3-256, keccak-256) and returns hex digests for all
$0.002/messageValidates identifiers by checksum algorithm — IBAN (mod-97), payment card numbers (Luhn), EAN-13 barcodes, ISBN-10/13, UUIDs (RFC-4122), and ULIDs — in batches up to 100 per call with per-item pass/fail reasons.
$0.002/messageFixes invalid, malformed, or truncated JSON strings and returns both the parsed object and the corrected JSON text, deterministically without an LLM.
$0.005/messageParses an absolute URL into its component parts (host, path, query params, fragment, origin) or resolves a relative reference against a base URL.
$0.001/message