-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathtools.json
More file actions
69 lines (69 loc) · 16.8 KB
/
Copy pathtools.json
File metadata and controls
69 lines (69 loc) · 16.8 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
{
"version": 1,
"updated": "2026-05-27",
"categories": ["text", "encoding", "color", "image", "math", "time", "dev", "misc"],
"tools": [
{ "slug": "base64", "name": "base64", "category": "encoding", "description": "encode and decode", "keywords": ["b64", "encode", "decode", "binary", "utf-8"], "built": true, "added": "2026-05-13" },
{ "slug": "case-converter", "name": "case converter", "category": "text", "description": "snake, camel, kebab, title, pascal", "keywords": ["snake", "camel", "kebab", "title", "pascal", "upper", "lower", "convert"], "built": true, "added": "2026-05-13" },
{ "slug": "hash", "name": "hash", "category": "encoding", "description": "sha-1, sha-256, sha-384, sha-512, md5", "keywords": ["digest", "checksum", "crypto", "fingerprint", "sha", "md5"], "built": true, "added": "2026-05-13" },
{ "slug": "lorem-ipsum", "name": "lorem ipsum", "category": "text", "description": "placeholder text generator", "keywords": ["dummy", "filler", "placeholder", "stub", "cicero", "latin"], "built": true, "added": "2026-05-13" },
{ "slug": "regex-tester", "name": "regex tester", "category": "dev", "description": "live match preview with groups", "keywords": ["regular", "expression", "regexp", "match", "pattern", "groups"], "built": true, "added": "2026-05-13" },
{ "slug": "url-encode", "name": "url encode", "category": "encoding", "description": "percent-encode strings and queries", "keywords": ["percent", "escape", "url", "uri", "query", "encode", "decode"], "built": true, "added": "2026-05-13" },
{ "slug": "uuid", "name": "uuid", "category": "dev", "description": "generate v4 and v7 identifiers", "keywords": ["uuid", "guid", "identifier", "id", "v4", "v7", "random"], "built": true, "added": "2026-05-13" },
{ "slug": "claude-tokens", "name": "claude tokens", "category": "dev", "description": "per-model api cost and subscription-budget equivalents", "keywords": ["claude", "anthropic", "tokens", "count", "estimate", "cost", "opus", "sonnet", "haiku", "pricing"], "built": true, "added": "2026-05-13" },
{ "slug": "cleanup-claude-paste", "name": "cleanup claude paste", "category": "text", "description": "strip artifacts from claude output", "keywords": ["ansi", "claude", "paste", "strip", "clean", "box drawing"], "built": true, "added": "2026-05-13" },
{ "slug": "date-calculator", "name": "date calculator", "category": "time", "description": "diff or add to dates", "keywords": ["date", "diff", "duration", "add", "subtract", "days", "weeks"], "built": true, "added": "2026-05-13" },
{ "slug": "diff", "name": "diff", "category": "text", "description": "side-by-side text comparison", "keywords": ["compare", "difference", "patch"], "built": true, "added": "2026-05-13" },
{ "slug": "epub-to-txt", "name": "epub to txt", "category": "text", "description": "extract plain text from epub files", "keywords": ["epub", "ebook", "txt", "text", "convert", "extract", "book"], "built": true, "added": "2026-05-27" },
{ "slug": "escape-entities", "name": "escape entities", "category": "text", "description": "encode and decode html entities", "keywords": ["html", "entity", "escape", "unescape", "encode", "decode"], "built": true, "added": "2026-05-13" },
{ "slug": "exif", "name": "exif", "category": "image", "description": "view or strip image metadata", "keywords": ["exif", "metadata", "image", "strip", "privacy", "gps"], "built": true, "added": "2026-05-13" },
{ "slug": "image-resize", "name": "image resize", "category": "image", "description": "resize and re-compress images", "keywords": ["resize", "compress", "jpeg", "quality", "scale"], "built": true, "added": "2026-05-13" },
{ "slug": "json-repair", "name": "json repair", "category": "dev", "description": "repair incomplete or truncated json", "keywords": ["json", "fix", "repair", "incomplete", "truncated", "parse"], "built": true, "added": "2026-05-13" },
{ "slug": "json-yaml", "name": "json ↔ yaml", "category": "dev", "description": "convert between formats", "keywords": ["json", "yaml", "convert", "format", "serialize"], "built": true, "added": "2026-05-13" },
{ "slug": "link-extractor", "name": "link extractor", "category": "text", "description": "pull urls from any text", "keywords": ["url", "link", "extract", "scrape", "regex"], "built": true, "added": "2026-05-13" },
{ "slug": "markdown-preview", "name": "markdown preview", "category": "dev", "description": "live render of markdown", "keywords": ["md", "markdown", "render", "gfm", "preview"], "built": true, "added": "2026-05-13" },
{ "slug": "notes-to-markdown", "name": "notes to markdown", "category": "text", "description": "apple notes html → markdown", "keywords": ["apple notes", "html", "markdown", "convert", "notes"], "built": true, "added": "2026-05-13" },
{ "slug": "ocr", "name": "ocr", "category": "image", "description": "image → text (offline, in-browser)", "keywords": ["ocr", "tesseract", "image", "text", "recognize"], "built": true, "added": "2026-05-13" },
{ "slug": "omit-needless-words", "name": "omit needless words", "category": "text", "description": "strunk-style filler removal", "keywords": ["strunk", "filler", "writing", "edit", "concise", "trim"], "built": true, "added": "2026-05-13" },
{ "slug": "qr", "name": "qr", "category": "image", "description": "text or url → qr code", "keywords": ["qr", "barcode", "code", "generate"], "built": true, "added": "2026-05-13" },
{ "slug": "reading-time", "name": "reading time", "category": "text", "description": "estimate read time from word count", "keywords": ["wpm", "reading", "time", "estimate", "speed"], "built": true, "added": "2026-05-13" },
{ "slug": "rich-text-to-markdown", "name": "rich text to markdown", "category": "text", "description": "paste anywhere → markdown", "keywords": ["rich text", "html", "word", "markdown", "convert", "paste"], "built": true, "added": "2026-05-13" },
{ "slug": "timestamp", "name": "timestamp", "category": "time", "description": "unix ↔ iso, human-readable", "keywords": ["unix", "epoch", "date", "iso", "seconds", "milliseconds"], "built": true, "added": "2026-05-13" },
{ "slug": "timezones", "name": "timezones", "category": "time", "description": "convert across world timezones", "keywords": ["timezone", "time zone", "utc", "convert", "world clock"], "built": true, "added": "2026-05-13" },
{ "slug": "transparent-png", "name": "transparent png", "category": "image", "description": "key out a background color", "keywords": ["transparent", "png", "alpha", "key", "background"], "built": true, "added": "2026-05-13" },
{ "slug": "word-counter", "name": "word counter", "category": "text", "description": "count words, characters, and lines", "keywords": ["count", "words", "lines", "characters", "letters"], "built": true, "added": "2026-05-13" },
{ "slug": "dot", "name": "dot", "category": "dev", "description": "graphviz dot → svg", "keywords": ["graphviz", "dot", "graph", "digraph", "svg", "render", "viz"], "built": true, "added": "2026-05-13" },
{ "slug": "user-agent", "name": "user agent", "category": "dev", "description": "parse browser user-agent strings", "keywords": ["ua", "browser", "user-agent", "useragent", "chrome", "firefox", "safari", "parse"], "built": true, "added": "2026-05-13" },
{ "slug": "gif-optimizer", "name": "gif optimizer", "category": "image", "description": "reduce gif file size", "keywords": ["gif", "optimize", "compress", "resize", "animation"], "built": true, "added": "2026-05-13" },
{ "slug": "social-media-cropper", "name": "social media cropper", "category": "image", "description": "crop images to common social presets", "keywords": ["crop", "social", "instagram", "twitter", "og", "youtube", "resize", "aspect"], "built": true, "added": "2026-05-13" },
{ "slug": "nav-for-headings", "name": "nav for headings", "category": "text", "description": "html → table of contents", "keywords": ["toc", "headings", "nav", "table of contents", "h1", "h2", "html", "anchor"], "built": true, "added": "2026-05-13" },
{ "slug": "pomodoro", "name": "pomodoro", "category": "time", "description": "25/5 timer with long-break cycle", "keywords": ["pomodoro", "timer", "focus", "25", "break", "productivity", "work"], "built": true, "added": "2026-05-13" },
{ "slug": "github-issue-to-markdown", "name": "github issue to markdown", "category": "dev", "description": "fetch a github issue as markdown", "keywords": ["github", "issue", "markdown", "fetch", "comments", "pr", "pull request"], "built": true, "added": "2026-05-13" },
{ "slug": "markdown-math", "name": "markdown math", "category": "math", "description": "markdown + latex via katex", "keywords": ["markdown", "latex", "katex", "math", "render", "formula", "equation"], "built": true, "added": "2026-05-13" },
{ "slug": "render-claude-citations", "name": "render claude citations", "category": "text", "description": "render claude citation markers as footnotes", "keywords": ["claude", "citations", "cite", "footnotes", "references", "render"], "built": true, "added": "2026-05-13" },
{ "slug": "html-preview", "name": "html preview", "category": "dev", "description": "paste html → sandboxed preview", "keywords": ["html", "preview", "sandbox", "iframe", "render", "live"], "built": true, "added": "2026-05-13" },
{ "slug": "encrypt", "name": "encrypt", "category": "encoding", "description": "aes-gcm with passphrase + pbkdf2", "keywords": ["encrypt", "decrypt", "aes", "gcm", "pbkdf2", "crypto", "passphrase", "password", "cipher"], "built": true, "added": "2026-05-13" },
{ "slug": "dns", "name": "dns", "category": "dev", "description": "doh lookup (cloudflare)", "keywords": ["dns", "lookup", "doh", "cloudflare", "a", "aaaa", "mx", "txt", "ns", "cname", "soa", "record"], "built": true, "added": "2026-05-13" },
{ "slug": "unicode-binary-search", "name": "unicode binary search", "category": "text", "description": "search the unicode database", "keywords": ["unicode", "codepoint", "character", "search", "name", "glyph", "utf", "block"], "built": true, "added": "2026-05-13" },
{ "slug": "base32", "name": "base32", "category": "encoding", "description": "rfc 4648 encode and decode", "keywords": ["base32", "encode", "decode", "rfc 4648"], "built": true, "added": "2026-05-13" },
{ "slug": "bookmarklets", "name": "bookmarklets", "category": "dev", "description": "minify js into a bookmarklet url", "keywords": ["bookmarklet", "javascript", "minify", "url", "bookmark"], "built": true, "added": "2026-05-13" },
{ "slug": "color-picker", "name": "color picker", "category": "color", "description": "hex, rgb, hsl, hsv, oklch", "keywords": ["color", "hex", "rgb", "hsl", "hsv", "oklch", "picker"], "built": true, "added": "2026-05-13" },
{ "slug": "contrast", "name": "contrast", "category": "color", "description": "wcag contrast ratio checker", "keywords": ["accessibility", "ratio", "wcag", "a11y", "contrast", "aa", "aaa"], "built": true, "added": "2026-05-13" },
{ "slug": "hex-converter", "name": "hex converter", "category": "encoding", "description": "binary, octal, decimal, hex", "keywords": ["hex", "binary", "octal", "decimal", "base", "convert", "number"], "built": true, "added": "2026-05-13" },
{ "slug": "jwt-decoder", "name": "jwt decoder", "category": "dev", "description": "inspect a json web token", "keywords": ["jwt", "json web token", "decode", "header", "payload", "auth"], "built": true, "added": "2026-05-13" },
{ "slug": "mime-types", "name": "mime types", "category": "dev", "description": "extension ↔ mime type lookup", "keywords": ["mime", "type", "content-type", "extension", "file", "iana"], "built": true, "added": "2026-05-13" },
{ "slug": "palette", "name": "palette", "category": "color", "description": "extract dominant colors from an image", "keywords": ["dominant", "colors", "image", "extract", "palette", "swatch"], "built": true, "added": "2026-05-13" },
{ "slug": "password-generator", "name": "password generator", "category": "encoding", "description": "strong, configurable passwords", "keywords": ["password", "generate", "secure", "random", "entropy"], "built": true, "added": "2026-05-13" },
{ "slug": "prime-factor", "name": "prime factor", "category": "math", "description": "prime factorization with exponent form", "keywords": ["prime", "factor", "factorization", "math", "integer"], "built": true, "added": "2026-05-13" },
{ "slug": "rot13", "name": "rot13", "category": "encoding", "description": "configurable letter-rotation cipher", "keywords": ["rot13", "caesar", "cipher", "rotation", "shift"], "built": true, "added": "2026-05-13" },
{ "slug": "text-indentation", "name": "text indentation", "category": "text", "description": "convert between spaces and tabs", "keywords": ["indent", "indentation", "spaces", "tabs", "whitespace"], "built": true, "added": "2026-05-13" },
{ "slug": "transfer-time", "name": "transfer time", "category": "dev", "description": "how long will this file take to transfer", "keywords": ["bandwidth", "transfer", "speed", "size", "mbps", "gbps", "throughput"], "built": true, "added": "2026-05-13" },
{ "slug": "dice", "name": "dice", "category": "misc", "description": "d20-style dice notation roller", "keywords": ["dice", "d20", "rpg", "dnd", "roll", "random", "d6", "d8", "d100"], "built": true, "added": "2026-05-13" },
{ "slug": "roman-numerals", "name": "roman numerals", "category": "math", "description": "integer \u2194 roman", "keywords": ["roman", "numerals", "convert", "integer", "latin", "MCMLIV"], "built": true, "added": "2026-05-13" },
{ "slug": "emoji-search", "name": "emoji search", "category": "misc", "description": "find and copy emojis by name", "keywords": ["emoji", "unicode", "copy", "search", "emoticon", "symbol"], "built": true, "added": "2026-05-13" },
{ "slug": "metric-prefixes", "name": "metric prefixes", "category": "math", "description": "value in every si prefix", "keywords": ["si", "prefix", "metric", "kilo", "mega", "giga", "milli", "nano", "unit"], "built": true, "added": "2026-05-13" },
{ "slug": "csv-to-table", "name": "csv to table", "category": "text", "description": "csv \u2192 markdown table", "keywords": ["csv", "table", "markdown", "gfm", "tsv", "delimiter", "convert", "spreadsheet"], "built": true, "added": "2026-05-13" },
{ "slug": "clipboard-viewer", "name": "clipboard viewer", "category": "dev", "description": "inspect every mime type on the clipboard", "keywords": ["clipboard", "paste", "mime", "inspect", "view"], "built": true, "added": "2026-05-13" },
{ "slug": "query-string-stripper", "name": "query string stripper", "category": "text", "description": "remove tracking params from urls", "keywords": ["tracking", "utm", "url", "params", "query", "strip", "clean"], "built": true, "added": "2026-05-13" }
]
}