{
  "schemaVersion": "1.0",
  "name": "Qwickton micro-tools",
  "description": "Every inline micro-tool in Qwickton (unit pair converters, one-tap workspace jumps, small calculators). URLs use hash routing; crawlers and assistants should fetch this JSON — HTML for each slug is the same SPA with dynamic meta after load.",
  "baseUrl": "https://www.qwickton.com",
  "privacyModel": "client-side-only",
  "routing": {
    "type": "hash-spa",
    "pattern": "https://www.qwickton.com/#vault/{toolId}",
    "note": "toolId is the id field below (URL-encoded in the fragment)."
  },
  "toolCount": 523,
  "tools": [
    {
      "id": "len-m-to-km",
      "title": "m → km",
      "description": "Convert len units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/len-m-to-km",
      "url": "https://www.qwickton.com/#vault/len-m-to-km",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "len",
      "fromUnit": "m",
      "toUnit": "km"
    },
    {
      "id": "len-m-to-cm",
      "title": "m → cm",
      "description": "Convert len units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/len-m-to-cm",
      "url": "https://www.qwickton.com/#vault/len-m-to-cm",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "len",
      "fromUnit": "m",
      "toUnit": "cm"
    },
    {
      "id": "len-m-to-mm",
      "title": "m → mm",
      "description": "Convert len units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/len-m-to-mm",
      "url": "https://www.qwickton.com/#vault/len-m-to-mm",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "len",
      "fromUnit": "m",
      "toUnit": "mm"
    },
    {
      "id": "len-m-to-mi",
      "title": "m → mi",
      "description": "Convert len units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/len-m-to-mi",
      "url": "https://www.qwickton.com/#vault/len-m-to-mi",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "len",
      "fromUnit": "m",
      "toUnit": "mi"
    },
    {
      "id": "len-m-to-yd",
      "title": "m → yd",
      "description": "Convert len units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/len-m-to-yd",
      "url": "https://www.qwickton.com/#vault/len-m-to-yd",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "len",
      "fromUnit": "m",
      "toUnit": "yd"
    },
    {
      "id": "len-m-to-ft",
      "title": "m → ft",
      "description": "Convert len units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/len-m-to-ft",
      "url": "https://www.qwickton.com/#vault/len-m-to-ft",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "len",
      "fromUnit": "m",
      "toUnit": "ft"
    },
    {
      "id": "len-m-to-in",
      "title": "m → in",
      "description": "Convert len units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/len-m-to-in",
      "url": "https://www.qwickton.com/#vault/len-m-to-in",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "len",
      "fromUnit": "m",
      "toUnit": "in"
    },
    {
      "id": "len-km-to-m",
      "title": "km → m",
      "description": "Convert len units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/len-km-to-m",
      "url": "https://www.qwickton.com/#vault/len-km-to-m",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "len",
      "fromUnit": "km",
      "toUnit": "m"
    },
    {
      "id": "len-km-to-cm",
      "title": "km → cm",
      "description": "Convert len units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/len-km-to-cm",
      "url": "https://www.qwickton.com/#vault/len-km-to-cm",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "len",
      "fromUnit": "km",
      "toUnit": "cm"
    },
    {
      "id": "len-km-to-mm",
      "title": "km → mm",
      "description": "Convert len units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/len-km-to-mm",
      "url": "https://www.qwickton.com/#vault/len-km-to-mm",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "len",
      "fromUnit": "km",
      "toUnit": "mm"
    },
    {
      "id": "len-km-to-mi",
      "title": "km → mi",
      "description": "Convert len units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/len-km-to-mi",
      "url": "https://www.qwickton.com/#vault/len-km-to-mi",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "len",
      "fromUnit": "km",
      "toUnit": "mi"
    },
    {
      "id": "len-km-to-yd",
      "title": "km → yd",
      "description": "Convert len units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/len-km-to-yd",
      "url": "https://www.qwickton.com/#vault/len-km-to-yd",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "len",
      "fromUnit": "km",
      "toUnit": "yd"
    },
    {
      "id": "len-km-to-ft",
      "title": "km → ft",
      "description": "Convert len units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/len-km-to-ft",
      "url": "https://www.qwickton.com/#vault/len-km-to-ft",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "len",
      "fromUnit": "km",
      "toUnit": "ft"
    },
    {
      "id": "len-km-to-in",
      "title": "km → in",
      "description": "Convert len units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/len-km-to-in",
      "url": "https://www.qwickton.com/#vault/len-km-to-in",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "len",
      "fromUnit": "km",
      "toUnit": "in"
    },
    {
      "id": "len-cm-to-m",
      "title": "cm → m",
      "description": "Convert len units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/len-cm-to-m",
      "url": "https://www.qwickton.com/#vault/len-cm-to-m",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "len",
      "fromUnit": "cm",
      "toUnit": "m"
    },
    {
      "id": "len-cm-to-km",
      "title": "cm → km",
      "description": "Convert len units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/len-cm-to-km",
      "url": "https://www.qwickton.com/#vault/len-cm-to-km",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "len",
      "fromUnit": "cm",
      "toUnit": "km"
    },
    {
      "id": "len-cm-to-mm",
      "title": "cm → mm",
      "description": "Convert len units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/len-cm-to-mm",
      "url": "https://www.qwickton.com/#vault/len-cm-to-mm",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "len",
      "fromUnit": "cm",
      "toUnit": "mm"
    },
    {
      "id": "len-cm-to-mi",
      "title": "cm → mi",
      "description": "Convert len units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/len-cm-to-mi",
      "url": "https://www.qwickton.com/#vault/len-cm-to-mi",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "len",
      "fromUnit": "cm",
      "toUnit": "mi"
    },
    {
      "id": "len-cm-to-yd",
      "title": "cm → yd",
      "description": "Convert len units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/len-cm-to-yd",
      "url": "https://www.qwickton.com/#vault/len-cm-to-yd",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "len",
      "fromUnit": "cm",
      "toUnit": "yd"
    },
    {
      "id": "len-cm-to-ft",
      "title": "cm → ft",
      "description": "Convert len units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/len-cm-to-ft",
      "url": "https://www.qwickton.com/#vault/len-cm-to-ft",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "len",
      "fromUnit": "cm",
      "toUnit": "ft"
    },
    {
      "id": "len-cm-to-in",
      "title": "cm → in",
      "description": "Convert len units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/len-cm-to-in",
      "url": "https://www.qwickton.com/#vault/len-cm-to-in",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "len",
      "fromUnit": "cm",
      "toUnit": "in"
    },
    {
      "id": "len-mm-to-m",
      "title": "mm → m",
      "description": "Convert len units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/len-mm-to-m",
      "url": "https://www.qwickton.com/#vault/len-mm-to-m",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "len",
      "fromUnit": "mm",
      "toUnit": "m"
    },
    {
      "id": "len-mm-to-km",
      "title": "mm → km",
      "description": "Convert len units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/len-mm-to-km",
      "url": "https://www.qwickton.com/#vault/len-mm-to-km",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "len",
      "fromUnit": "mm",
      "toUnit": "km"
    },
    {
      "id": "len-mm-to-cm",
      "title": "mm → cm",
      "description": "Convert len units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/len-mm-to-cm",
      "url": "https://www.qwickton.com/#vault/len-mm-to-cm",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "len",
      "fromUnit": "mm",
      "toUnit": "cm"
    },
    {
      "id": "len-mm-to-mi",
      "title": "mm → mi",
      "description": "Convert len units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/len-mm-to-mi",
      "url": "https://www.qwickton.com/#vault/len-mm-to-mi",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "len",
      "fromUnit": "mm",
      "toUnit": "mi"
    },
    {
      "id": "len-mm-to-yd",
      "title": "mm → yd",
      "description": "Convert len units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/len-mm-to-yd",
      "url": "https://www.qwickton.com/#vault/len-mm-to-yd",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "len",
      "fromUnit": "mm",
      "toUnit": "yd"
    },
    {
      "id": "len-mm-to-ft",
      "title": "mm → ft",
      "description": "Convert len units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/len-mm-to-ft",
      "url": "https://www.qwickton.com/#vault/len-mm-to-ft",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "len",
      "fromUnit": "mm",
      "toUnit": "ft"
    },
    {
      "id": "len-mm-to-in",
      "title": "mm → in",
      "description": "Convert len units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/len-mm-to-in",
      "url": "https://www.qwickton.com/#vault/len-mm-to-in",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "len",
      "fromUnit": "mm",
      "toUnit": "in"
    },
    {
      "id": "len-mi-to-m",
      "title": "mi → m",
      "description": "Convert len units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/len-mi-to-m",
      "url": "https://www.qwickton.com/#vault/len-mi-to-m",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "len",
      "fromUnit": "mi",
      "toUnit": "m"
    },
    {
      "id": "len-mi-to-km",
      "title": "mi → km",
      "description": "Convert len units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/len-mi-to-km",
      "url": "https://www.qwickton.com/#vault/len-mi-to-km",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "len",
      "fromUnit": "mi",
      "toUnit": "km"
    },
    {
      "id": "len-mi-to-cm",
      "title": "mi → cm",
      "description": "Convert len units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/len-mi-to-cm",
      "url": "https://www.qwickton.com/#vault/len-mi-to-cm",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "len",
      "fromUnit": "mi",
      "toUnit": "cm"
    },
    {
      "id": "len-mi-to-mm",
      "title": "mi → mm",
      "description": "Convert len units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/len-mi-to-mm",
      "url": "https://www.qwickton.com/#vault/len-mi-to-mm",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "len",
      "fromUnit": "mi",
      "toUnit": "mm"
    },
    {
      "id": "len-mi-to-yd",
      "title": "mi → yd",
      "description": "Convert len units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/len-mi-to-yd",
      "url": "https://www.qwickton.com/#vault/len-mi-to-yd",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "len",
      "fromUnit": "mi",
      "toUnit": "yd"
    },
    {
      "id": "len-mi-to-ft",
      "title": "mi → ft",
      "description": "Convert len units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/len-mi-to-ft",
      "url": "https://www.qwickton.com/#vault/len-mi-to-ft",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "len",
      "fromUnit": "mi",
      "toUnit": "ft"
    },
    {
      "id": "len-mi-to-in",
      "title": "mi → in",
      "description": "Convert len units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/len-mi-to-in",
      "url": "https://www.qwickton.com/#vault/len-mi-to-in",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "len",
      "fromUnit": "mi",
      "toUnit": "in"
    },
    {
      "id": "len-yd-to-m",
      "title": "yd → m",
      "description": "Convert len units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/len-yd-to-m",
      "url": "https://www.qwickton.com/#vault/len-yd-to-m",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "len",
      "fromUnit": "yd",
      "toUnit": "m"
    },
    {
      "id": "len-yd-to-km",
      "title": "yd → km",
      "description": "Convert len units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/len-yd-to-km",
      "url": "https://www.qwickton.com/#vault/len-yd-to-km",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "len",
      "fromUnit": "yd",
      "toUnit": "km"
    },
    {
      "id": "len-yd-to-cm",
      "title": "yd → cm",
      "description": "Convert len units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/len-yd-to-cm",
      "url": "https://www.qwickton.com/#vault/len-yd-to-cm",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "len",
      "fromUnit": "yd",
      "toUnit": "cm"
    },
    {
      "id": "len-yd-to-mm",
      "title": "yd → mm",
      "description": "Convert len units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/len-yd-to-mm",
      "url": "https://www.qwickton.com/#vault/len-yd-to-mm",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "len",
      "fromUnit": "yd",
      "toUnit": "mm"
    },
    {
      "id": "len-yd-to-mi",
      "title": "yd → mi",
      "description": "Convert len units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/len-yd-to-mi",
      "url": "https://www.qwickton.com/#vault/len-yd-to-mi",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "len",
      "fromUnit": "yd",
      "toUnit": "mi"
    },
    {
      "id": "len-yd-to-ft",
      "title": "yd → ft",
      "description": "Convert len units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/len-yd-to-ft",
      "url": "https://www.qwickton.com/#vault/len-yd-to-ft",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "len",
      "fromUnit": "yd",
      "toUnit": "ft"
    },
    {
      "id": "len-yd-to-in",
      "title": "yd → in",
      "description": "Convert len units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/len-yd-to-in",
      "url": "https://www.qwickton.com/#vault/len-yd-to-in",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "len",
      "fromUnit": "yd",
      "toUnit": "in"
    },
    {
      "id": "len-ft-to-m",
      "title": "ft → m",
      "description": "Convert len units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/len-ft-to-m",
      "url": "https://www.qwickton.com/#vault/len-ft-to-m",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "len",
      "fromUnit": "ft",
      "toUnit": "m"
    },
    {
      "id": "len-ft-to-km",
      "title": "ft → km",
      "description": "Convert len units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/len-ft-to-km",
      "url": "https://www.qwickton.com/#vault/len-ft-to-km",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "len",
      "fromUnit": "ft",
      "toUnit": "km"
    },
    {
      "id": "len-ft-to-cm",
      "title": "ft → cm",
      "description": "Convert len units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/len-ft-to-cm",
      "url": "https://www.qwickton.com/#vault/len-ft-to-cm",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "len",
      "fromUnit": "ft",
      "toUnit": "cm"
    },
    {
      "id": "len-ft-to-mm",
      "title": "ft → mm",
      "description": "Convert len units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/len-ft-to-mm",
      "url": "https://www.qwickton.com/#vault/len-ft-to-mm",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "len",
      "fromUnit": "ft",
      "toUnit": "mm"
    },
    {
      "id": "len-ft-to-mi",
      "title": "ft → mi",
      "description": "Convert len units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/len-ft-to-mi",
      "url": "https://www.qwickton.com/#vault/len-ft-to-mi",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "len",
      "fromUnit": "ft",
      "toUnit": "mi"
    },
    {
      "id": "len-ft-to-yd",
      "title": "ft → yd",
      "description": "Convert len units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/len-ft-to-yd",
      "url": "https://www.qwickton.com/#vault/len-ft-to-yd",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "len",
      "fromUnit": "ft",
      "toUnit": "yd"
    },
    {
      "id": "len-ft-to-in",
      "title": "ft → in",
      "description": "Convert len units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/len-ft-to-in",
      "url": "https://www.qwickton.com/#vault/len-ft-to-in",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "len",
      "fromUnit": "ft",
      "toUnit": "in"
    },
    {
      "id": "len-in-to-m",
      "title": "in → m",
      "description": "Convert len units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/len-in-to-m",
      "url": "https://www.qwickton.com/#vault/len-in-to-m",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "len",
      "fromUnit": "in",
      "toUnit": "m"
    },
    {
      "id": "len-in-to-km",
      "title": "in → km",
      "description": "Convert len units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/len-in-to-km",
      "url": "https://www.qwickton.com/#vault/len-in-to-km",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "len",
      "fromUnit": "in",
      "toUnit": "km"
    },
    {
      "id": "len-in-to-cm",
      "title": "in → cm",
      "description": "Convert len units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/len-in-to-cm",
      "url": "https://www.qwickton.com/#vault/len-in-to-cm",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "len",
      "fromUnit": "in",
      "toUnit": "cm"
    },
    {
      "id": "len-in-to-mm",
      "title": "in → mm",
      "description": "Convert len units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/len-in-to-mm",
      "url": "https://www.qwickton.com/#vault/len-in-to-mm",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "len",
      "fromUnit": "in",
      "toUnit": "mm"
    },
    {
      "id": "len-in-to-mi",
      "title": "in → mi",
      "description": "Convert len units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/len-in-to-mi",
      "url": "https://www.qwickton.com/#vault/len-in-to-mi",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "len",
      "fromUnit": "in",
      "toUnit": "mi"
    },
    {
      "id": "len-in-to-yd",
      "title": "in → yd",
      "description": "Convert len units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/len-in-to-yd",
      "url": "https://www.qwickton.com/#vault/len-in-to-yd",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "len",
      "fromUnit": "in",
      "toUnit": "yd"
    },
    {
      "id": "len-in-to-ft",
      "title": "in → ft",
      "description": "Convert len units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/len-in-to-ft",
      "url": "https://www.qwickton.com/#vault/len-in-to-ft",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "len",
      "fromUnit": "in",
      "toUnit": "ft"
    },
    {
      "id": "mass-kg-to-g",
      "title": "kg → g",
      "description": "Convert mass units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/mass-kg-to-g",
      "url": "https://www.qwickton.com/#vault/mass-kg-to-g",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "mass",
      "fromUnit": "kg",
      "toUnit": "g"
    },
    {
      "id": "mass-kg-to-lb",
      "title": "kg → lb",
      "description": "Convert mass units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/mass-kg-to-lb",
      "url": "https://www.qwickton.com/#vault/mass-kg-to-lb",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "mass",
      "fromUnit": "kg",
      "toUnit": "lb"
    },
    {
      "id": "mass-kg-to-oz",
      "title": "kg → oz",
      "description": "Convert mass units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/mass-kg-to-oz",
      "url": "https://www.qwickton.com/#vault/mass-kg-to-oz",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "mass",
      "fromUnit": "kg",
      "toUnit": "oz"
    },
    {
      "id": "mass-g-to-kg",
      "title": "g → kg",
      "description": "Convert mass units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/mass-g-to-kg",
      "url": "https://www.qwickton.com/#vault/mass-g-to-kg",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "mass",
      "fromUnit": "g",
      "toUnit": "kg"
    },
    {
      "id": "mass-g-to-lb",
      "title": "g → lb",
      "description": "Convert mass units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/mass-g-to-lb",
      "url": "https://www.qwickton.com/#vault/mass-g-to-lb",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "mass",
      "fromUnit": "g",
      "toUnit": "lb"
    },
    {
      "id": "mass-g-to-oz",
      "title": "g → oz",
      "description": "Convert mass units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/mass-g-to-oz",
      "url": "https://www.qwickton.com/#vault/mass-g-to-oz",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "mass",
      "fromUnit": "g",
      "toUnit": "oz"
    },
    {
      "id": "mass-lb-to-kg",
      "title": "lb → kg",
      "description": "Convert mass units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/mass-lb-to-kg",
      "url": "https://www.qwickton.com/#vault/mass-lb-to-kg",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "mass",
      "fromUnit": "lb",
      "toUnit": "kg"
    },
    {
      "id": "mass-lb-to-g",
      "title": "lb → g",
      "description": "Convert mass units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/mass-lb-to-g",
      "url": "https://www.qwickton.com/#vault/mass-lb-to-g",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "mass",
      "fromUnit": "lb",
      "toUnit": "g"
    },
    {
      "id": "mass-lb-to-oz",
      "title": "lb → oz",
      "description": "Convert mass units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/mass-lb-to-oz",
      "url": "https://www.qwickton.com/#vault/mass-lb-to-oz",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "mass",
      "fromUnit": "lb",
      "toUnit": "oz"
    },
    {
      "id": "mass-oz-to-kg",
      "title": "oz → kg",
      "description": "Convert mass units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/mass-oz-to-kg",
      "url": "https://www.qwickton.com/#vault/mass-oz-to-kg",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "mass",
      "fromUnit": "oz",
      "toUnit": "kg"
    },
    {
      "id": "mass-oz-to-g",
      "title": "oz → g",
      "description": "Convert mass units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/mass-oz-to-g",
      "url": "https://www.qwickton.com/#vault/mass-oz-to-g",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "mass",
      "fromUnit": "oz",
      "toUnit": "g"
    },
    {
      "id": "mass-oz-to-lb",
      "title": "oz → lb",
      "description": "Convert mass units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/mass-oz-to-lb",
      "url": "https://www.qwickton.com/#vault/mass-oz-to-lb",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "mass",
      "fromUnit": "oz",
      "toUnit": "lb"
    },
    {
      "id": "data-B-to-KB",
      "title": "B → KB",
      "description": "Convert data units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/data-B-to-KB",
      "url": "https://www.qwickton.com/#vault/data-B-to-KB",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "data",
      "fromUnit": "B",
      "toUnit": "KB"
    },
    {
      "id": "data-B-to-MB",
      "title": "B → MB",
      "description": "Convert data units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/data-B-to-MB",
      "url": "https://www.qwickton.com/#vault/data-B-to-MB",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "data",
      "fromUnit": "B",
      "toUnit": "MB"
    },
    {
      "id": "data-B-to-GB",
      "title": "B → GB",
      "description": "Convert data units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/data-B-to-GB",
      "url": "https://www.qwickton.com/#vault/data-B-to-GB",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "data",
      "fromUnit": "B",
      "toUnit": "GB"
    },
    {
      "id": "data-B-to-TB",
      "title": "B → TB",
      "description": "Convert data units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/data-B-to-TB",
      "url": "https://www.qwickton.com/#vault/data-B-to-TB",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "data",
      "fromUnit": "B",
      "toUnit": "TB"
    },
    {
      "id": "data-B-to-PB",
      "title": "B → PB",
      "description": "Convert data units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/data-B-to-PB",
      "url": "https://www.qwickton.com/#vault/data-B-to-PB",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "data",
      "fromUnit": "B",
      "toUnit": "PB"
    },
    {
      "id": "data-KB-to-B",
      "title": "KB → B",
      "description": "Convert data units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/data-KB-to-B",
      "url": "https://www.qwickton.com/#vault/data-KB-to-B",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "data",
      "fromUnit": "KB",
      "toUnit": "B"
    },
    {
      "id": "data-KB-to-MB",
      "title": "KB → MB",
      "description": "Convert data units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/data-KB-to-MB",
      "url": "https://www.qwickton.com/#vault/data-KB-to-MB",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "data",
      "fromUnit": "KB",
      "toUnit": "MB"
    },
    {
      "id": "data-KB-to-GB",
      "title": "KB → GB",
      "description": "Convert data units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/data-KB-to-GB",
      "url": "https://www.qwickton.com/#vault/data-KB-to-GB",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "data",
      "fromUnit": "KB",
      "toUnit": "GB"
    },
    {
      "id": "data-KB-to-TB",
      "title": "KB → TB",
      "description": "Convert data units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/data-KB-to-TB",
      "url": "https://www.qwickton.com/#vault/data-KB-to-TB",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "data",
      "fromUnit": "KB",
      "toUnit": "TB"
    },
    {
      "id": "data-KB-to-PB",
      "title": "KB → PB",
      "description": "Convert data units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/data-KB-to-PB",
      "url": "https://www.qwickton.com/#vault/data-KB-to-PB",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "data",
      "fromUnit": "KB",
      "toUnit": "PB"
    },
    {
      "id": "data-MB-to-B",
      "title": "MB → B",
      "description": "Convert data units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/data-MB-to-B",
      "url": "https://www.qwickton.com/#vault/data-MB-to-B",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "data",
      "fromUnit": "MB",
      "toUnit": "B"
    },
    {
      "id": "data-MB-to-KB",
      "title": "MB → KB",
      "description": "Convert data units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/data-MB-to-KB",
      "url": "https://www.qwickton.com/#vault/data-MB-to-KB",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "data",
      "fromUnit": "MB",
      "toUnit": "KB"
    },
    {
      "id": "data-MB-to-GB",
      "title": "MB → GB",
      "description": "Convert data units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/data-MB-to-GB",
      "url": "https://www.qwickton.com/#vault/data-MB-to-GB",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "data",
      "fromUnit": "MB",
      "toUnit": "GB"
    },
    {
      "id": "data-MB-to-TB",
      "title": "MB → TB",
      "description": "Convert data units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/data-MB-to-TB",
      "url": "https://www.qwickton.com/#vault/data-MB-to-TB",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "data",
      "fromUnit": "MB",
      "toUnit": "TB"
    },
    {
      "id": "data-MB-to-PB",
      "title": "MB → PB",
      "description": "Convert data units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/data-MB-to-PB",
      "url": "https://www.qwickton.com/#vault/data-MB-to-PB",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "data",
      "fromUnit": "MB",
      "toUnit": "PB"
    },
    {
      "id": "data-GB-to-B",
      "title": "GB → B",
      "description": "Convert data units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/data-GB-to-B",
      "url": "https://www.qwickton.com/#vault/data-GB-to-B",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "data",
      "fromUnit": "GB",
      "toUnit": "B"
    },
    {
      "id": "data-GB-to-KB",
      "title": "GB → KB",
      "description": "Convert data units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/data-GB-to-KB",
      "url": "https://www.qwickton.com/#vault/data-GB-to-KB",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "data",
      "fromUnit": "GB",
      "toUnit": "KB"
    },
    {
      "id": "data-GB-to-MB",
      "title": "GB → MB",
      "description": "Convert data units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/data-GB-to-MB",
      "url": "https://www.qwickton.com/#vault/data-GB-to-MB",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "data",
      "fromUnit": "GB",
      "toUnit": "MB"
    },
    {
      "id": "data-GB-to-TB",
      "title": "GB → TB",
      "description": "Convert data units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/data-GB-to-TB",
      "url": "https://www.qwickton.com/#vault/data-GB-to-TB",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "data",
      "fromUnit": "GB",
      "toUnit": "TB"
    },
    {
      "id": "data-GB-to-PB",
      "title": "GB → PB",
      "description": "Convert data units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/data-GB-to-PB",
      "url": "https://www.qwickton.com/#vault/data-GB-to-PB",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "data",
      "fromUnit": "GB",
      "toUnit": "PB"
    },
    {
      "id": "data-TB-to-B",
      "title": "TB → B",
      "description": "Convert data units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/data-TB-to-B",
      "url": "https://www.qwickton.com/#vault/data-TB-to-B",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "data",
      "fromUnit": "TB",
      "toUnit": "B"
    },
    {
      "id": "data-TB-to-KB",
      "title": "TB → KB",
      "description": "Convert data units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/data-TB-to-KB",
      "url": "https://www.qwickton.com/#vault/data-TB-to-KB",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "data",
      "fromUnit": "TB",
      "toUnit": "KB"
    },
    {
      "id": "data-TB-to-MB",
      "title": "TB → MB",
      "description": "Convert data units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/data-TB-to-MB",
      "url": "https://www.qwickton.com/#vault/data-TB-to-MB",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "data",
      "fromUnit": "TB",
      "toUnit": "MB"
    },
    {
      "id": "data-TB-to-GB",
      "title": "TB → GB",
      "description": "Convert data units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/data-TB-to-GB",
      "url": "https://www.qwickton.com/#vault/data-TB-to-GB",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "data",
      "fromUnit": "TB",
      "toUnit": "GB"
    },
    {
      "id": "data-TB-to-PB",
      "title": "TB → PB",
      "description": "Convert data units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/data-TB-to-PB",
      "url": "https://www.qwickton.com/#vault/data-TB-to-PB",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "data",
      "fromUnit": "TB",
      "toUnit": "PB"
    },
    {
      "id": "data-PB-to-B",
      "title": "PB → B",
      "description": "Convert data units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/data-PB-to-B",
      "url": "https://www.qwickton.com/#vault/data-PB-to-B",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "data",
      "fromUnit": "PB",
      "toUnit": "B"
    },
    {
      "id": "data-PB-to-KB",
      "title": "PB → KB",
      "description": "Convert data units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/data-PB-to-KB",
      "url": "https://www.qwickton.com/#vault/data-PB-to-KB",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "data",
      "fromUnit": "PB",
      "toUnit": "KB"
    },
    {
      "id": "data-PB-to-MB",
      "title": "PB → MB",
      "description": "Convert data units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/data-PB-to-MB",
      "url": "https://www.qwickton.com/#vault/data-PB-to-MB",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "data",
      "fromUnit": "PB",
      "toUnit": "MB"
    },
    {
      "id": "data-PB-to-GB",
      "title": "PB → GB",
      "description": "Convert data units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/data-PB-to-GB",
      "url": "https://www.qwickton.com/#vault/data-PB-to-GB",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "data",
      "fromUnit": "PB",
      "toUnit": "GB"
    },
    {
      "id": "data-PB-to-TB",
      "title": "PB → TB",
      "description": "Convert data units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/data-PB-to-TB",
      "url": "https://www.qwickton.com/#vault/data-PB-to-TB",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "data",
      "fromUnit": "PB",
      "toUnit": "TB"
    },
    {
      "id": "temp-C-to-F",
      "title": "C° → F°",
      "description": "Temperature conversion (°C to °F).",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/temp-C-to-F",
      "url": "https://www.qwickton.com/#vault/temp-C-to-F",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "temp",
      "fromUnit": "C",
      "toUnit": "F"
    },
    {
      "id": "temp-C-to-K",
      "title": "C° → K°",
      "description": "Temperature conversion (°C to °K).",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/temp-C-to-K",
      "url": "https://www.qwickton.com/#vault/temp-C-to-K",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "temp",
      "fromUnit": "C",
      "toUnit": "K"
    },
    {
      "id": "temp-F-to-C",
      "title": "F° → C°",
      "description": "Temperature conversion (°F to °C).",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/temp-F-to-C",
      "url": "https://www.qwickton.com/#vault/temp-F-to-C",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "temp",
      "fromUnit": "F",
      "toUnit": "C"
    },
    {
      "id": "temp-F-to-K",
      "title": "F° → K°",
      "description": "Temperature conversion (°F to °K).",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/temp-F-to-K",
      "url": "https://www.qwickton.com/#vault/temp-F-to-K",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "temp",
      "fromUnit": "F",
      "toUnit": "K"
    },
    {
      "id": "temp-K-to-C",
      "title": "K° → C°",
      "description": "Temperature conversion (°K to °C).",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/temp-K-to-C",
      "url": "https://www.qwickton.com/#vault/temp-K-to-C",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "temp",
      "fromUnit": "K",
      "toUnit": "C"
    },
    {
      "id": "temp-K-to-F",
      "title": "K° → F°",
      "description": "Temperature conversion (°K to °F).",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/temp-K-to-F",
      "url": "https://www.qwickton.com/#vault/temp-K-to-F",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "temp",
      "fromUnit": "K",
      "toUnit": "F"
    },
    {
      "id": "spd-m_s-to-km_h",
      "title": "m/s → km/h",
      "description": "Convert speed units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/spd-m_s-to-km_h",
      "url": "https://www.qwickton.com/#vault/spd-m_s-to-km_h",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "speed",
      "fromUnit": "m/s",
      "toUnit": "km/h"
    },
    {
      "id": "spd-m_s-to-mph",
      "title": "m/s → mph",
      "description": "Convert speed units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/spd-m_s-to-mph",
      "url": "https://www.qwickton.com/#vault/spd-m_s-to-mph",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "speed",
      "fromUnit": "m/s",
      "toUnit": "mph"
    },
    {
      "id": "spd-m_s-to-kn",
      "title": "m/s → kn",
      "description": "Convert speed units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/spd-m_s-to-kn",
      "url": "https://www.qwickton.com/#vault/spd-m_s-to-kn",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "speed",
      "fromUnit": "m/s",
      "toUnit": "kn"
    },
    {
      "id": "spd-km_h-to-m_s",
      "title": "km/h → m/s",
      "description": "Convert speed units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/spd-km_h-to-m_s",
      "url": "https://www.qwickton.com/#vault/spd-km_h-to-m_s",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "speed",
      "fromUnit": "km/h",
      "toUnit": "m/s"
    },
    {
      "id": "spd-km_h-to-mph",
      "title": "km/h → mph",
      "description": "Convert speed units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/spd-km_h-to-mph",
      "url": "https://www.qwickton.com/#vault/spd-km_h-to-mph",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "speed",
      "fromUnit": "km/h",
      "toUnit": "mph"
    },
    {
      "id": "spd-km_h-to-kn",
      "title": "km/h → kn",
      "description": "Convert speed units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/spd-km_h-to-kn",
      "url": "https://www.qwickton.com/#vault/spd-km_h-to-kn",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "speed",
      "fromUnit": "km/h",
      "toUnit": "kn"
    },
    {
      "id": "spd-mph-to-m_s",
      "title": "mph → m/s",
      "description": "Convert speed units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/spd-mph-to-m_s",
      "url": "https://www.qwickton.com/#vault/spd-mph-to-m_s",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "speed",
      "fromUnit": "mph",
      "toUnit": "m/s"
    },
    {
      "id": "spd-mph-to-km_h",
      "title": "mph → km/h",
      "description": "Convert speed units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/spd-mph-to-km_h",
      "url": "https://www.qwickton.com/#vault/spd-mph-to-km_h",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "speed",
      "fromUnit": "mph",
      "toUnit": "km/h"
    },
    {
      "id": "spd-mph-to-kn",
      "title": "mph → kn",
      "description": "Convert speed units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/spd-mph-to-kn",
      "url": "https://www.qwickton.com/#vault/spd-mph-to-kn",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "speed",
      "fromUnit": "mph",
      "toUnit": "kn"
    },
    {
      "id": "spd-kn-to-m_s",
      "title": "kn → m/s",
      "description": "Convert speed units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/spd-kn-to-m_s",
      "url": "https://www.qwickton.com/#vault/spd-kn-to-m_s",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "speed",
      "fromUnit": "kn",
      "toUnit": "m/s"
    },
    {
      "id": "spd-kn-to-km_h",
      "title": "kn → km/h",
      "description": "Convert speed units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/spd-kn-to-km_h",
      "url": "https://www.qwickton.com/#vault/spd-kn-to-km_h",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "speed",
      "fromUnit": "kn",
      "toUnit": "km/h"
    },
    {
      "id": "spd-kn-to-mph",
      "title": "kn → mph",
      "description": "Convert speed units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/spd-kn-to-mph",
      "url": "https://www.qwickton.com/#vault/spd-kn-to-mph",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "speed",
      "fromUnit": "kn",
      "toUnit": "mph"
    },
    {
      "id": "area-m2-to-km2",
      "title": "m2 → km2",
      "description": "Convert area units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/area-m2-to-km2",
      "url": "https://www.qwickton.com/#vault/area-m2-to-km2",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "area",
      "fromUnit": "m2",
      "toUnit": "km2"
    },
    {
      "id": "area-m2-to-ft2",
      "title": "m2 → ft2",
      "description": "Convert area units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/area-m2-to-ft2",
      "url": "https://www.qwickton.com/#vault/area-m2-to-ft2",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "area",
      "fromUnit": "m2",
      "toUnit": "ft2"
    },
    {
      "id": "area-m2-to-acre",
      "title": "m2 → acre",
      "description": "Convert area units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/area-m2-to-acre",
      "url": "https://www.qwickton.com/#vault/area-m2-to-acre",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "area",
      "fromUnit": "m2",
      "toUnit": "acre"
    },
    {
      "id": "area-m2-to-ha",
      "title": "m2 → ha",
      "description": "Convert area units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/area-m2-to-ha",
      "url": "https://www.qwickton.com/#vault/area-m2-to-ha",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "area",
      "fromUnit": "m2",
      "toUnit": "ha"
    },
    {
      "id": "area-km2-to-m2",
      "title": "km2 → m2",
      "description": "Convert area units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/area-km2-to-m2",
      "url": "https://www.qwickton.com/#vault/area-km2-to-m2",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "area",
      "fromUnit": "km2",
      "toUnit": "m2"
    },
    {
      "id": "area-km2-to-ft2",
      "title": "km2 → ft2",
      "description": "Convert area units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/area-km2-to-ft2",
      "url": "https://www.qwickton.com/#vault/area-km2-to-ft2",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "area",
      "fromUnit": "km2",
      "toUnit": "ft2"
    },
    {
      "id": "area-km2-to-acre",
      "title": "km2 → acre",
      "description": "Convert area units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/area-km2-to-acre",
      "url": "https://www.qwickton.com/#vault/area-km2-to-acre",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "area",
      "fromUnit": "km2",
      "toUnit": "acre"
    },
    {
      "id": "area-km2-to-ha",
      "title": "km2 → ha",
      "description": "Convert area units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/area-km2-to-ha",
      "url": "https://www.qwickton.com/#vault/area-km2-to-ha",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "area",
      "fromUnit": "km2",
      "toUnit": "ha"
    },
    {
      "id": "area-ft2-to-m2",
      "title": "ft2 → m2",
      "description": "Convert area units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/area-ft2-to-m2",
      "url": "https://www.qwickton.com/#vault/area-ft2-to-m2",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "area",
      "fromUnit": "ft2",
      "toUnit": "m2"
    },
    {
      "id": "area-ft2-to-km2",
      "title": "ft2 → km2",
      "description": "Convert area units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/area-ft2-to-km2",
      "url": "https://www.qwickton.com/#vault/area-ft2-to-km2",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "area",
      "fromUnit": "ft2",
      "toUnit": "km2"
    },
    {
      "id": "area-ft2-to-acre",
      "title": "ft2 → acre",
      "description": "Convert area units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/area-ft2-to-acre",
      "url": "https://www.qwickton.com/#vault/area-ft2-to-acre",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "area",
      "fromUnit": "ft2",
      "toUnit": "acre"
    },
    {
      "id": "area-ft2-to-ha",
      "title": "ft2 → ha",
      "description": "Convert area units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/area-ft2-to-ha",
      "url": "https://www.qwickton.com/#vault/area-ft2-to-ha",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "area",
      "fromUnit": "ft2",
      "toUnit": "ha"
    },
    {
      "id": "area-acre-to-m2",
      "title": "acre → m2",
      "description": "Convert area units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/area-acre-to-m2",
      "url": "https://www.qwickton.com/#vault/area-acre-to-m2",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "area",
      "fromUnit": "acre",
      "toUnit": "m2"
    },
    {
      "id": "area-acre-to-km2",
      "title": "acre → km2",
      "description": "Convert area units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/area-acre-to-km2",
      "url": "https://www.qwickton.com/#vault/area-acre-to-km2",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "area",
      "fromUnit": "acre",
      "toUnit": "km2"
    },
    {
      "id": "area-acre-to-ft2",
      "title": "acre → ft2",
      "description": "Convert area units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/area-acre-to-ft2",
      "url": "https://www.qwickton.com/#vault/area-acre-to-ft2",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "area",
      "fromUnit": "acre",
      "toUnit": "ft2"
    },
    {
      "id": "area-acre-to-ha",
      "title": "acre → ha",
      "description": "Convert area units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/area-acre-to-ha",
      "url": "https://www.qwickton.com/#vault/area-acre-to-ha",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "area",
      "fromUnit": "acre",
      "toUnit": "ha"
    },
    {
      "id": "area-ha-to-m2",
      "title": "ha → m2",
      "description": "Convert area units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/area-ha-to-m2",
      "url": "https://www.qwickton.com/#vault/area-ha-to-m2",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "area",
      "fromUnit": "ha",
      "toUnit": "m2"
    },
    {
      "id": "area-ha-to-km2",
      "title": "ha → km2",
      "description": "Convert area units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/area-ha-to-km2",
      "url": "https://www.qwickton.com/#vault/area-ha-to-km2",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "area",
      "fromUnit": "ha",
      "toUnit": "km2"
    },
    {
      "id": "area-ha-to-ft2",
      "title": "ha → ft2",
      "description": "Convert area units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/area-ha-to-ft2",
      "url": "https://www.qwickton.com/#vault/area-ha-to-ft2",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "area",
      "fromUnit": "ha",
      "toUnit": "ft2"
    },
    {
      "id": "area-ha-to-acre",
      "title": "ha → acre",
      "description": "Convert area units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/area-ha-to-acre",
      "url": "https://www.qwickton.com/#vault/area-ha-to-acre",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "area",
      "fromUnit": "ha",
      "toUnit": "acre"
    },
    {
      "id": "vol-L-to-m3",
      "title": "L → m3",
      "description": "Convert vol units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/vol-L-to-m3",
      "url": "https://www.qwickton.com/#vault/vol-L-to-m3",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "vol",
      "fromUnit": "L",
      "toUnit": "m3"
    },
    {
      "id": "vol-L-to-gal_us",
      "title": "L → gal_us",
      "description": "Convert vol units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/vol-L-to-gal_us",
      "url": "https://www.qwickton.com/#vault/vol-L-to-gal_us",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "vol",
      "fromUnit": "L",
      "toUnit": "gal_us"
    },
    {
      "id": "vol-L-to-floz_us",
      "title": "L → floz_us",
      "description": "Convert vol units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/vol-L-to-floz_us",
      "url": "https://www.qwickton.com/#vault/vol-L-to-floz_us",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "vol",
      "fromUnit": "L",
      "toUnit": "floz_us"
    },
    {
      "id": "vol-L-to-cup_us",
      "title": "L → cup_us",
      "description": "Convert vol units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/vol-L-to-cup_us",
      "url": "https://www.qwickton.com/#vault/vol-L-to-cup_us",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "vol",
      "fromUnit": "L",
      "toUnit": "cup_us"
    },
    {
      "id": "vol-m3-to-L",
      "title": "m3 → L",
      "description": "Convert vol units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/vol-m3-to-L",
      "url": "https://www.qwickton.com/#vault/vol-m3-to-L",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "vol",
      "fromUnit": "m3",
      "toUnit": "L"
    },
    {
      "id": "vol-m3-to-gal_us",
      "title": "m3 → gal_us",
      "description": "Convert vol units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/vol-m3-to-gal_us",
      "url": "https://www.qwickton.com/#vault/vol-m3-to-gal_us",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "vol",
      "fromUnit": "m3",
      "toUnit": "gal_us"
    },
    {
      "id": "vol-m3-to-floz_us",
      "title": "m3 → floz_us",
      "description": "Convert vol units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/vol-m3-to-floz_us",
      "url": "https://www.qwickton.com/#vault/vol-m3-to-floz_us",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "vol",
      "fromUnit": "m3",
      "toUnit": "floz_us"
    },
    {
      "id": "vol-m3-to-cup_us",
      "title": "m3 → cup_us",
      "description": "Convert vol units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/vol-m3-to-cup_us",
      "url": "https://www.qwickton.com/#vault/vol-m3-to-cup_us",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "vol",
      "fromUnit": "m3",
      "toUnit": "cup_us"
    },
    {
      "id": "vol-gal_us-to-L",
      "title": "gal_us → L",
      "description": "Convert vol units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/vol-gal_us-to-L",
      "url": "https://www.qwickton.com/#vault/vol-gal_us-to-L",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "vol",
      "fromUnit": "gal_us",
      "toUnit": "L"
    },
    {
      "id": "vol-gal_us-to-m3",
      "title": "gal_us → m3",
      "description": "Convert vol units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/vol-gal_us-to-m3",
      "url": "https://www.qwickton.com/#vault/vol-gal_us-to-m3",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "vol",
      "fromUnit": "gal_us",
      "toUnit": "m3"
    },
    {
      "id": "vol-gal_us-to-floz_us",
      "title": "gal_us → floz_us",
      "description": "Convert vol units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/vol-gal_us-to-floz_us",
      "url": "https://www.qwickton.com/#vault/vol-gal_us-to-floz_us",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "vol",
      "fromUnit": "gal_us",
      "toUnit": "floz_us"
    },
    {
      "id": "vol-gal_us-to-cup_us",
      "title": "gal_us → cup_us",
      "description": "Convert vol units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/vol-gal_us-to-cup_us",
      "url": "https://www.qwickton.com/#vault/vol-gal_us-to-cup_us",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "vol",
      "fromUnit": "gal_us",
      "toUnit": "cup_us"
    },
    {
      "id": "vol-floz_us-to-L",
      "title": "floz_us → L",
      "description": "Convert vol units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/vol-floz_us-to-L",
      "url": "https://www.qwickton.com/#vault/vol-floz_us-to-L",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "vol",
      "fromUnit": "floz_us",
      "toUnit": "L"
    },
    {
      "id": "vol-floz_us-to-m3",
      "title": "floz_us → m3",
      "description": "Convert vol units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/vol-floz_us-to-m3",
      "url": "https://www.qwickton.com/#vault/vol-floz_us-to-m3",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "vol",
      "fromUnit": "floz_us",
      "toUnit": "m3"
    },
    {
      "id": "vol-floz_us-to-gal_us",
      "title": "floz_us → gal_us",
      "description": "Convert vol units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/vol-floz_us-to-gal_us",
      "url": "https://www.qwickton.com/#vault/vol-floz_us-to-gal_us",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "vol",
      "fromUnit": "floz_us",
      "toUnit": "gal_us"
    },
    {
      "id": "vol-floz_us-to-cup_us",
      "title": "floz_us → cup_us",
      "description": "Convert vol units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/vol-floz_us-to-cup_us",
      "url": "https://www.qwickton.com/#vault/vol-floz_us-to-cup_us",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "vol",
      "fromUnit": "floz_us",
      "toUnit": "cup_us"
    },
    {
      "id": "vol-cup_us-to-L",
      "title": "cup_us → L",
      "description": "Convert vol units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/vol-cup_us-to-L",
      "url": "https://www.qwickton.com/#vault/vol-cup_us-to-L",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "vol",
      "fromUnit": "cup_us",
      "toUnit": "L"
    },
    {
      "id": "vol-cup_us-to-m3",
      "title": "cup_us → m3",
      "description": "Convert vol units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/vol-cup_us-to-m3",
      "url": "https://www.qwickton.com/#vault/vol-cup_us-to-m3",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "vol",
      "fromUnit": "cup_us",
      "toUnit": "m3"
    },
    {
      "id": "vol-cup_us-to-gal_us",
      "title": "cup_us → gal_us",
      "description": "Convert vol units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/vol-cup_us-to-gal_us",
      "url": "https://www.qwickton.com/#vault/vol-cup_us-to-gal_us",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "vol",
      "fromUnit": "cup_us",
      "toUnit": "gal_us"
    },
    {
      "id": "vol-cup_us-to-floz_us",
      "title": "cup_us → floz_us",
      "description": "Convert vol units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/vol-cup_us-to-floz_us",
      "url": "https://www.qwickton.com/#vault/vol-cup_us-to-floz_us",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "vol",
      "fromUnit": "cup_us",
      "toUnit": "floz_us"
    },
    {
      "id": "pres-Pa-to-bar",
      "title": "Pa → bar",
      "description": "Convert pres units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/pres-Pa-to-bar",
      "url": "https://www.qwickton.com/#vault/pres-Pa-to-bar",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "pres",
      "fromUnit": "Pa",
      "toUnit": "bar"
    },
    {
      "id": "pres-Pa-to-psi",
      "title": "Pa → psi",
      "description": "Convert pres units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/pres-Pa-to-psi",
      "url": "https://www.qwickton.com/#vault/pres-Pa-to-psi",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "pres",
      "fromUnit": "Pa",
      "toUnit": "psi"
    },
    {
      "id": "pres-Pa-to-atm",
      "title": "Pa → atm",
      "description": "Convert pres units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/pres-Pa-to-atm",
      "url": "https://www.qwickton.com/#vault/pres-Pa-to-atm",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "pres",
      "fromUnit": "Pa",
      "toUnit": "atm"
    },
    {
      "id": "pres-bar-to-Pa",
      "title": "bar → Pa",
      "description": "Convert pres units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/pres-bar-to-Pa",
      "url": "https://www.qwickton.com/#vault/pres-bar-to-Pa",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "pres",
      "fromUnit": "bar",
      "toUnit": "Pa"
    },
    {
      "id": "pres-bar-to-psi",
      "title": "bar → psi",
      "description": "Convert pres units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/pres-bar-to-psi",
      "url": "https://www.qwickton.com/#vault/pres-bar-to-psi",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "pres",
      "fromUnit": "bar",
      "toUnit": "psi"
    },
    {
      "id": "pres-bar-to-atm",
      "title": "bar → atm",
      "description": "Convert pres units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/pres-bar-to-atm",
      "url": "https://www.qwickton.com/#vault/pres-bar-to-atm",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "pres",
      "fromUnit": "bar",
      "toUnit": "atm"
    },
    {
      "id": "pres-psi-to-Pa",
      "title": "psi → Pa",
      "description": "Convert pres units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/pres-psi-to-Pa",
      "url": "https://www.qwickton.com/#vault/pres-psi-to-Pa",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "pres",
      "fromUnit": "psi",
      "toUnit": "Pa"
    },
    {
      "id": "pres-psi-to-bar",
      "title": "psi → bar",
      "description": "Convert pres units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/pres-psi-to-bar",
      "url": "https://www.qwickton.com/#vault/pres-psi-to-bar",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "pres",
      "fromUnit": "psi",
      "toUnit": "bar"
    },
    {
      "id": "pres-psi-to-atm",
      "title": "psi → atm",
      "description": "Convert pres units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/pres-psi-to-atm",
      "url": "https://www.qwickton.com/#vault/pres-psi-to-atm",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "pres",
      "fromUnit": "psi",
      "toUnit": "atm"
    },
    {
      "id": "pres-atm-to-Pa",
      "title": "atm → Pa",
      "description": "Convert pres units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/pres-atm-to-Pa",
      "url": "https://www.qwickton.com/#vault/pres-atm-to-Pa",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "pres",
      "fromUnit": "atm",
      "toUnit": "Pa"
    },
    {
      "id": "pres-atm-to-bar",
      "title": "atm → bar",
      "description": "Convert pres units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/pres-atm-to-bar",
      "url": "https://www.qwickton.com/#vault/pres-atm-to-bar",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "pres",
      "fromUnit": "atm",
      "toUnit": "bar"
    },
    {
      "id": "pres-atm-to-psi",
      "title": "atm → psi",
      "description": "Convert pres units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/pres-atm-to-psi",
      "url": "https://www.qwickton.com/#vault/pres-atm-to-psi",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "pres",
      "fromUnit": "atm",
      "toUnit": "psi"
    },
    {
      "id": "en-J-to-cal",
      "title": "J → cal",
      "description": "Convert energy units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/en-J-to-cal",
      "url": "https://www.qwickton.com/#vault/en-J-to-cal",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "energy",
      "fromUnit": "J",
      "toUnit": "cal"
    },
    {
      "id": "en-J-to-kcal",
      "title": "J → kcal",
      "description": "Convert energy units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/en-J-to-kcal",
      "url": "https://www.qwickton.com/#vault/en-J-to-kcal",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "energy",
      "fromUnit": "J",
      "toUnit": "kcal"
    },
    {
      "id": "en-J-to-kWh",
      "title": "J → kWh",
      "description": "Convert energy units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/en-J-to-kWh",
      "url": "https://www.qwickton.com/#vault/en-J-to-kWh",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "energy",
      "fromUnit": "J",
      "toUnit": "kWh"
    },
    {
      "id": "en-J-to-eV",
      "title": "J → eV",
      "description": "Convert energy units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/en-J-to-eV",
      "url": "https://www.qwickton.com/#vault/en-J-to-eV",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "energy",
      "fromUnit": "J",
      "toUnit": "eV"
    },
    {
      "id": "en-cal-to-J",
      "title": "cal → J",
      "description": "Convert energy units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/en-cal-to-J",
      "url": "https://www.qwickton.com/#vault/en-cal-to-J",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "energy",
      "fromUnit": "cal",
      "toUnit": "J"
    },
    {
      "id": "en-cal-to-kcal",
      "title": "cal → kcal",
      "description": "Convert energy units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/en-cal-to-kcal",
      "url": "https://www.qwickton.com/#vault/en-cal-to-kcal",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "energy",
      "fromUnit": "cal",
      "toUnit": "kcal"
    },
    {
      "id": "en-cal-to-kWh",
      "title": "cal → kWh",
      "description": "Convert energy units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/en-cal-to-kWh",
      "url": "https://www.qwickton.com/#vault/en-cal-to-kWh",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "energy",
      "fromUnit": "cal",
      "toUnit": "kWh"
    },
    {
      "id": "en-cal-to-eV",
      "title": "cal → eV",
      "description": "Convert energy units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/en-cal-to-eV",
      "url": "https://www.qwickton.com/#vault/en-cal-to-eV",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "energy",
      "fromUnit": "cal",
      "toUnit": "eV"
    },
    {
      "id": "en-kcal-to-J",
      "title": "kcal → J",
      "description": "Convert energy units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/en-kcal-to-J",
      "url": "https://www.qwickton.com/#vault/en-kcal-to-J",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "energy",
      "fromUnit": "kcal",
      "toUnit": "J"
    },
    {
      "id": "en-kcal-to-cal",
      "title": "kcal → cal",
      "description": "Convert energy units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/en-kcal-to-cal",
      "url": "https://www.qwickton.com/#vault/en-kcal-to-cal",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "energy",
      "fromUnit": "kcal",
      "toUnit": "cal"
    },
    {
      "id": "en-kcal-to-kWh",
      "title": "kcal → kWh",
      "description": "Convert energy units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/en-kcal-to-kWh",
      "url": "https://www.qwickton.com/#vault/en-kcal-to-kWh",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "energy",
      "fromUnit": "kcal",
      "toUnit": "kWh"
    },
    {
      "id": "en-kcal-to-eV",
      "title": "kcal → eV",
      "description": "Convert energy units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/en-kcal-to-eV",
      "url": "https://www.qwickton.com/#vault/en-kcal-to-eV",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "energy",
      "fromUnit": "kcal",
      "toUnit": "eV"
    },
    {
      "id": "en-kWh-to-J",
      "title": "kWh → J",
      "description": "Convert energy units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/en-kWh-to-J",
      "url": "https://www.qwickton.com/#vault/en-kWh-to-J",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "energy",
      "fromUnit": "kWh",
      "toUnit": "J"
    },
    {
      "id": "en-kWh-to-cal",
      "title": "kWh → cal",
      "description": "Convert energy units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/en-kWh-to-cal",
      "url": "https://www.qwickton.com/#vault/en-kWh-to-cal",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "energy",
      "fromUnit": "kWh",
      "toUnit": "cal"
    },
    {
      "id": "en-kWh-to-kcal",
      "title": "kWh → kcal",
      "description": "Convert energy units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/en-kWh-to-kcal",
      "url": "https://www.qwickton.com/#vault/en-kWh-to-kcal",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "energy",
      "fromUnit": "kWh",
      "toUnit": "kcal"
    },
    {
      "id": "en-kWh-to-eV",
      "title": "kWh → eV",
      "description": "Convert energy units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/en-kWh-to-eV",
      "url": "https://www.qwickton.com/#vault/en-kWh-to-eV",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "energy",
      "fromUnit": "kWh",
      "toUnit": "eV"
    },
    {
      "id": "en-eV-to-J",
      "title": "eV → J",
      "description": "Convert energy units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/en-eV-to-J",
      "url": "https://www.qwickton.com/#vault/en-eV-to-J",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "energy",
      "fromUnit": "eV",
      "toUnit": "J"
    },
    {
      "id": "en-eV-to-cal",
      "title": "eV → cal",
      "description": "Convert energy units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/en-eV-to-cal",
      "url": "https://www.qwickton.com/#vault/en-eV-to-cal",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "energy",
      "fromUnit": "eV",
      "toUnit": "cal"
    },
    {
      "id": "en-eV-to-kcal",
      "title": "eV → kcal",
      "description": "Convert energy units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/en-eV-to-kcal",
      "url": "https://www.qwickton.com/#vault/en-eV-to-kcal",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "energy",
      "fromUnit": "eV",
      "toUnit": "kcal"
    },
    {
      "id": "en-eV-to-kWh",
      "title": "eV → kWh",
      "description": "Convert energy units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/en-eV-to-kWh",
      "url": "https://www.qwickton.com/#vault/en-eV-to-kWh",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "energy",
      "fromUnit": "eV",
      "toUnit": "kWh"
    },
    {
      "id": "tm-s-to-min",
      "title": "s → min",
      "description": "Convert time units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/tm-s-to-min",
      "url": "https://www.qwickton.com/#vault/tm-s-to-min",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "time",
      "fromUnit": "s",
      "toUnit": "min"
    },
    {
      "id": "tm-s-to-h",
      "title": "s → h",
      "description": "Convert time units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/tm-s-to-h",
      "url": "https://www.qwickton.com/#vault/tm-s-to-h",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "time",
      "fromUnit": "s",
      "toUnit": "h"
    },
    {
      "id": "tm-s-to-d",
      "title": "s → d",
      "description": "Convert time units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/tm-s-to-d",
      "url": "https://www.qwickton.com/#vault/tm-s-to-d",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "time",
      "fromUnit": "s",
      "toUnit": "d"
    },
    {
      "id": "tm-s-to-wk",
      "title": "s → wk",
      "description": "Convert time units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/tm-s-to-wk",
      "url": "https://www.qwickton.com/#vault/tm-s-to-wk",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "time",
      "fromUnit": "s",
      "toUnit": "wk"
    },
    {
      "id": "tm-s-to-mo",
      "title": "s → mo",
      "description": "Convert time units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/tm-s-to-mo",
      "url": "https://www.qwickton.com/#vault/tm-s-to-mo",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "time",
      "fromUnit": "s",
      "toUnit": "mo"
    },
    {
      "id": "tm-s-to-yr",
      "title": "s → yr",
      "description": "Convert time units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/tm-s-to-yr",
      "url": "https://www.qwickton.com/#vault/tm-s-to-yr",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "time",
      "fromUnit": "s",
      "toUnit": "yr"
    },
    {
      "id": "tm-min-to-s",
      "title": "min → s",
      "description": "Convert time units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/tm-min-to-s",
      "url": "https://www.qwickton.com/#vault/tm-min-to-s",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "time",
      "fromUnit": "min",
      "toUnit": "s"
    },
    {
      "id": "tm-min-to-h",
      "title": "min → h",
      "description": "Convert time units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/tm-min-to-h",
      "url": "https://www.qwickton.com/#vault/tm-min-to-h",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "time",
      "fromUnit": "min",
      "toUnit": "h"
    },
    {
      "id": "tm-min-to-d",
      "title": "min → d",
      "description": "Convert time units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/tm-min-to-d",
      "url": "https://www.qwickton.com/#vault/tm-min-to-d",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "time",
      "fromUnit": "min",
      "toUnit": "d"
    },
    {
      "id": "tm-min-to-wk",
      "title": "min → wk",
      "description": "Convert time units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/tm-min-to-wk",
      "url": "https://www.qwickton.com/#vault/tm-min-to-wk",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "time",
      "fromUnit": "min",
      "toUnit": "wk"
    },
    {
      "id": "tm-min-to-mo",
      "title": "min → mo",
      "description": "Convert time units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/tm-min-to-mo",
      "url": "https://www.qwickton.com/#vault/tm-min-to-mo",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "time",
      "fromUnit": "min",
      "toUnit": "mo"
    },
    {
      "id": "tm-min-to-yr",
      "title": "min → yr",
      "description": "Convert time units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/tm-min-to-yr",
      "url": "https://www.qwickton.com/#vault/tm-min-to-yr",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "time",
      "fromUnit": "min",
      "toUnit": "yr"
    },
    {
      "id": "tm-h-to-s",
      "title": "h → s",
      "description": "Convert time units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/tm-h-to-s",
      "url": "https://www.qwickton.com/#vault/tm-h-to-s",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "time",
      "fromUnit": "h",
      "toUnit": "s"
    },
    {
      "id": "tm-h-to-min",
      "title": "h → min",
      "description": "Convert time units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/tm-h-to-min",
      "url": "https://www.qwickton.com/#vault/tm-h-to-min",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "time",
      "fromUnit": "h",
      "toUnit": "min"
    },
    {
      "id": "tm-h-to-d",
      "title": "h → d",
      "description": "Convert time units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/tm-h-to-d",
      "url": "https://www.qwickton.com/#vault/tm-h-to-d",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "time",
      "fromUnit": "h",
      "toUnit": "d"
    },
    {
      "id": "tm-h-to-wk",
      "title": "h → wk",
      "description": "Convert time units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/tm-h-to-wk",
      "url": "https://www.qwickton.com/#vault/tm-h-to-wk",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "time",
      "fromUnit": "h",
      "toUnit": "wk"
    },
    {
      "id": "tm-h-to-mo",
      "title": "h → mo",
      "description": "Convert time units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/tm-h-to-mo",
      "url": "https://www.qwickton.com/#vault/tm-h-to-mo",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "time",
      "fromUnit": "h",
      "toUnit": "mo"
    },
    {
      "id": "tm-h-to-yr",
      "title": "h → yr",
      "description": "Convert time units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/tm-h-to-yr",
      "url": "https://www.qwickton.com/#vault/tm-h-to-yr",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "time",
      "fromUnit": "h",
      "toUnit": "yr"
    },
    {
      "id": "tm-d-to-s",
      "title": "d → s",
      "description": "Convert time units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/tm-d-to-s",
      "url": "https://www.qwickton.com/#vault/tm-d-to-s",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "time",
      "fromUnit": "d",
      "toUnit": "s"
    },
    {
      "id": "tm-d-to-min",
      "title": "d → min",
      "description": "Convert time units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/tm-d-to-min",
      "url": "https://www.qwickton.com/#vault/tm-d-to-min",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "time",
      "fromUnit": "d",
      "toUnit": "min"
    },
    {
      "id": "tm-d-to-h",
      "title": "d → h",
      "description": "Convert time units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/tm-d-to-h",
      "url": "https://www.qwickton.com/#vault/tm-d-to-h",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "time",
      "fromUnit": "d",
      "toUnit": "h"
    },
    {
      "id": "tm-d-to-wk",
      "title": "d → wk",
      "description": "Convert time units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/tm-d-to-wk",
      "url": "https://www.qwickton.com/#vault/tm-d-to-wk",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "time",
      "fromUnit": "d",
      "toUnit": "wk"
    },
    {
      "id": "tm-d-to-mo",
      "title": "d → mo",
      "description": "Convert time units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/tm-d-to-mo",
      "url": "https://www.qwickton.com/#vault/tm-d-to-mo",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "time",
      "fromUnit": "d",
      "toUnit": "mo"
    },
    {
      "id": "tm-d-to-yr",
      "title": "d → yr",
      "description": "Convert time units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/tm-d-to-yr",
      "url": "https://www.qwickton.com/#vault/tm-d-to-yr",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "time",
      "fromUnit": "d",
      "toUnit": "yr"
    },
    {
      "id": "tm-wk-to-s",
      "title": "wk → s",
      "description": "Convert time units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/tm-wk-to-s",
      "url": "https://www.qwickton.com/#vault/tm-wk-to-s",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "time",
      "fromUnit": "wk",
      "toUnit": "s"
    },
    {
      "id": "tm-wk-to-min",
      "title": "wk → min",
      "description": "Convert time units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/tm-wk-to-min",
      "url": "https://www.qwickton.com/#vault/tm-wk-to-min",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "time",
      "fromUnit": "wk",
      "toUnit": "min"
    },
    {
      "id": "tm-wk-to-h",
      "title": "wk → h",
      "description": "Convert time units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/tm-wk-to-h",
      "url": "https://www.qwickton.com/#vault/tm-wk-to-h",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "time",
      "fromUnit": "wk",
      "toUnit": "h"
    },
    {
      "id": "tm-wk-to-d",
      "title": "wk → d",
      "description": "Convert time units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/tm-wk-to-d",
      "url": "https://www.qwickton.com/#vault/tm-wk-to-d",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "time",
      "fromUnit": "wk",
      "toUnit": "d"
    },
    {
      "id": "tm-wk-to-mo",
      "title": "wk → mo",
      "description": "Convert time units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/tm-wk-to-mo",
      "url": "https://www.qwickton.com/#vault/tm-wk-to-mo",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "time",
      "fromUnit": "wk",
      "toUnit": "mo"
    },
    {
      "id": "tm-wk-to-yr",
      "title": "wk → yr",
      "description": "Convert time units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/tm-wk-to-yr",
      "url": "https://www.qwickton.com/#vault/tm-wk-to-yr",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "time",
      "fromUnit": "wk",
      "toUnit": "yr"
    },
    {
      "id": "tm-mo-to-s",
      "title": "mo → s",
      "description": "Convert time units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/tm-mo-to-s",
      "url": "https://www.qwickton.com/#vault/tm-mo-to-s",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "time",
      "fromUnit": "mo",
      "toUnit": "s"
    },
    {
      "id": "tm-mo-to-min",
      "title": "mo → min",
      "description": "Convert time units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/tm-mo-to-min",
      "url": "https://www.qwickton.com/#vault/tm-mo-to-min",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "time",
      "fromUnit": "mo",
      "toUnit": "min"
    },
    {
      "id": "tm-mo-to-h",
      "title": "mo → h",
      "description": "Convert time units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/tm-mo-to-h",
      "url": "https://www.qwickton.com/#vault/tm-mo-to-h",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "time",
      "fromUnit": "mo",
      "toUnit": "h"
    },
    {
      "id": "tm-mo-to-d",
      "title": "mo → d",
      "description": "Convert time units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/tm-mo-to-d",
      "url": "https://www.qwickton.com/#vault/tm-mo-to-d",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "time",
      "fromUnit": "mo",
      "toUnit": "d"
    },
    {
      "id": "tm-mo-to-wk",
      "title": "mo → wk",
      "description": "Convert time units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/tm-mo-to-wk",
      "url": "https://www.qwickton.com/#vault/tm-mo-to-wk",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "time",
      "fromUnit": "mo",
      "toUnit": "wk"
    },
    {
      "id": "tm-mo-to-yr",
      "title": "mo → yr",
      "description": "Convert time units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/tm-mo-to-yr",
      "url": "https://www.qwickton.com/#vault/tm-mo-to-yr",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "time",
      "fromUnit": "mo",
      "toUnit": "yr"
    },
    {
      "id": "tm-yr-to-s",
      "title": "yr → s",
      "description": "Convert time units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/tm-yr-to-s",
      "url": "https://www.qwickton.com/#vault/tm-yr-to-s",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "time",
      "fromUnit": "yr",
      "toUnit": "s"
    },
    {
      "id": "tm-yr-to-min",
      "title": "yr → min",
      "description": "Convert time units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/tm-yr-to-min",
      "url": "https://www.qwickton.com/#vault/tm-yr-to-min",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "time",
      "fromUnit": "yr",
      "toUnit": "min"
    },
    {
      "id": "tm-yr-to-h",
      "title": "yr → h",
      "description": "Convert time units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/tm-yr-to-h",
      "url": "https://www.qwickton.com/#vault/tm-yr-to-h",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "time",
      "fromUnit": "yr",
      "toUnit": "h"
    },
    {
      "id": "tm-yr-to-d",
      "title": "yr → d",
      "description": "Convert time units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/tm-yr-to-d",
      "url": "https://www.qwickton.com/#vault/tm-yr-to-d",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "time",
      "fromUnit": "yr",
      "toUnit": "d"
    },
    {
      "id": "tm-yr-to-wk",
      "title": "yr → wk",
      "description": "Convert time units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/tm-yr-to-wk",
      "url": "https://www.qwickton.com/#vault/tm-yr-to-wk",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "time",
      "fromUnit": "yr",
      "toUnit": "wk"
    },
    {
      "id": "tm-yr-to-mo",
      "title": "yr → mo",
      "description": "Convert time units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/tm-yr-to-mo",
      "url": "https://www.qwickton.com/#vault/tm-yr-to-mo",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "time",
      "fromUnit": "yr",
      "toUnit": "mo"
    },
    {
      "id": "fr-Hz-to-kHz",
      "title": "Hz → kHz",
      "description": "Convert freq units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/fr-Hz-to-kHz",
      "url": "https://www.qwickton.com/#vault/fr-Hz-to-kHz",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "freq",
      "fromUnit": "Hz",
      "toUnit": "kHz"
    },
    {
      "id": "fr-Hz-to-MHz",
      "title": "Hz → MHz",
      "description": "Convert freq units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/fr-Hz-to-MHz",
      "url": "https://www.qwickton.com/#vault/fr-Hz-to-MHz",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "freq",
      "fromUnit": "Hz",
      "toUnit": "MHz"
    },
    {
      "id": "fr-Hz-to-rpm",
      "title": "Hz → rpm",
      "description": "Convert freq units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/fr-Hz-to-rpm",
      "url": "https://www.qwickton.com/#vault/fr-Hz-to-rpm",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "freq",
      "fromUnit": "Hz",
      "toUnit": "rpm"
    },
    {
      "id": "fr-kHz-to-Hz",
      "title": "kHz → Hz",
      "description": "Convert freq units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/fr-kHz-to-Hz",
      "url": "https://www.qwickton.com/#vault/fr-kHz-to-Hz",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "freq",
      "fromUnit": "kHz",
      "toUnit": "Hz"
    },
    {
      "id": "fr-kHz-to-MHz",
      "title": "kHz → MHz",
      "description": "Convert freq units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/fr-kHz-to-MHz",
      "url": "https://www.qwickton.com/#vault/fr-kHz-to-MHz",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "freq",
      "fromUnit": "kHz",
      "toUnit": "MHz"
    },
    {
      "id": "fr-kHz-to-rpm",
      "title": "kHz → rpm",
      "description": "Convert freq units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/fr-kHz-to-rpm",
      "url": "https://www.qwickton.com/#vault/fr-kHz-to-rpm",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "freq",
      "fromUnit": "kHz",
      "toUnit": "rpm"
    },
    {
      "id": "fr-MHz-to-Hz",
      "title": "MHz → Hz",
      "description": "Convert freq units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/fr-MHz-to-Hz",
      "url": "https://www.qwickton.com/#vault/fr-MHz-to-Hz",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "freq",
      "fromUnit": "MHz",
      "toUnit": "Hz"
    },
    {
      "id": "fr-MHz-to-kHz",
      "title": "MHz → kHz",
      "description": "Convert freq units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/fr-MHz-to-kHz",
      "url": "https://www.qwickton.com/#vault/fr-MHz-to-kHz",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "freq",
      "fromUnit": "MHz",
      "toUnit": "kHz"
    },
    {
      "id": "fr-MHz-to-rpm",
      "title": "MHz → rpm",
      "description": "Convert freq units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/fr-MHz-to-rpm",
      "url": "https://www.qwickton.com/#vault/fr-MHz-to-rpm",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "freq",
      "fromUnit": "MHz",
      "toUnit": "rpm"
    },
    {
      "id": "fr-rpm-to-Hz",
      "title": "rpm → Hz",
      "description": "Convert freq units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/fr-rpm-to-Hz",
      "url": "https://www.qwickton.com/#vault/fr-rpm-to-Hz",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "freq",
      "fromUnit": "rpm",
      "toUnit": "Hz"
    },
    {
      "id": "fr-rpm-to-kHz",
      "title": "rpm → kHz",
      "description": "Convert freq units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/fr-rpm-to-kHz",
      "url": "https://www.qwickton.com/#vault/fr-rpm-to-kHz",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "freq",
      "fromUnit": "rpm",
      "toUnit": "kHz"
    },
    {
      "id": "fr-rpm-to-MHz",
      "title": "rpm → MHz",
      "description": "Convert freq units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/fr-rpm-to-MHz",
      "url": "https://www.qwickton.com/#vault/fr-rpm-to-MHz",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "freq",
      "fromUnit": "rpm",
      "toUnit": "MHz"
    },
    {
      "id": "ang-deg-to-rad",
      "title": "deg → rad",
      "description": "Convert angle units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/ang-deg-to-rad",
      "url": "https://www.qwickton.com/#vault/ang-deg-to-rad",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "angle",
      "fromUnit": "deg",
      "toUnit": "rad"
    },
    {
      "id": "ang-deg-to-grad",
      "title": "deg → grad",
      "description": "Convert angle units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/ang-deg-to-grad",
      "url": "https://www.qwickton.com/#vault/ang-deg-to-grad",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "angle",
      "fromUnit": "deg",
      "toUnit": "grad"
    },
    {
      "id": "ang-rad-to-deg",
      "title": "rad → deg",
      "description": "Convert angle units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/ang-rad-to-deg",
      "url": "https://www.qwickton.com/#vault/ang-rad-to-deg",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "angle",
      "fromUnit": "rad",
      "toUnit": "deg"
    },
    {
      "id": "ang-rad-to-grad",
      "title": "rad → grad",
      "description": "Convert angle units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/ang-rad-to-grad",
      "url": "https://www.qwickton.com/#vault/ang-rad-to-grad",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "angle",
      "fromUnit": "rad",
      "toUnit": "grad"
    },
    {
      "id": "ang-grad-to-deg",
      "title": "grad → deg",
      "description": "Convert angle units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/ang-grad-to-deg",
      "url": "https://www.qwickton.com/#vault/ang-grad-to-deg",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "angle",
      "fromUnit": "grad",
      "toUnit": "deg"
    },
    {
      "id": "ang-grad-to-rad",
      "title": "grad → rad",
      "description": "Convert angle units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/ang-grad-to-rad",
      "url": "https://www.qwickton.com/#vault/ang-grad-to-rad",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "angle",
      "fromUnit": "grad",
      "toUnit": "rad"
    },
    {
      "id": "fuel-km_l-to-l100",
      "title": "km_l → l100",
      "description": "Convert fuel units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/fuel-km_l-to-l100",
      "url": "https://www.qwickton.com/#vault/fuel-km_l-to-l100",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "fuel",
      "fromUnit": "km_l",
      "toUnit": "l100"
    },
    {
      "id": "fuel-km_l-to-mpg_us",
      "title": "km_l → mpg_us",
      "description": "Convert fuel units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/fuel-km_l-to-mpg_us",
      "url": "https://www.qwickton.com/#vault/fuel-km_l-to-mpg_us",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "fuel",
      "fromUnit": "km_l",
      "toUnit": "mpg_us"
    },
    {
      "id": "fuel-l100-to-km_l",
      "title": "l100 → km_l",
      "description": "Convert fuel units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/fuel-l100-to-km_l",
      "url": "https://www.qwickton.com/#vault/fuel-l100-to-km_l",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "fuel",
      "fromUnit": "l100",
      "toUnit": "km_l"
    },
    {
      "id": "fuel-l100-to-mpg_us",
      "title": "l100 → mpg_us",
      "description": "Convert fuel units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/fuel-l100-to-mpg_us",
      "url": "https://www.qwickton.com/#vault/fuel-l100-to-mpg_us",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "fuel",
      "fromUnit": "l100",
      "toUnit": "mpg_us"
    },
    {
      "id": "fuel-mpg_us-to-km_l",
      "title": "mpg_us → km_l",
      "description": "Convert fuel units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/fuel-mpg_us-to-km_l",
      "url": "https://www.qwickton.com/#vault/fuel-mpg_us-to-km_l",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "fuel",
      "fromUnit": "mpg_us",
      "toUnit": "km_l"
    },
    {
      "id": "fuel-mpg_us-to-l100",
      "title": "mpg_us → l100",
      "description": "Convert fuel units locally in your browser.",
      "category": "convert",
      "kind": "unit",
      "path": "#vault/fuel-mpg_us-to-l100",
      "url": "https://www.qwickton.com/#vault/fuel-mpg_us-to-l100",
      "indexable": true,
      "crawlable": true,
      "unitGroup": "fuel",
      "fromUnit": "mpg_us",
      "toUnit": "l100"
    },
    {
      "id": "go-json",
      "title": "JSON formatter",
      "description": "Pretty-print and validate JSON before pasting anywhere.",
      "category": "data",
      "kind": "nav",
      "path": "#vault/go-json",
      "url": "https://www.qwickton.com/#vault/go-json",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "go-json-min",
      "title": "JSON minifier",
      "description": "Shrink JSON for APIs and logs.",
      "category": "data",
      "kind": "nav",
      "path": "#vault/go-json-min",
      "url": "https://www.qwickton.com/#vault/go-json-min",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "go-csv",
      "title": "CSV to HTML table",
      "description": "Preview spreadsheet paste as a grid.",
      "category": "office",
      "kind": "nav",
      "path": "#vault/go-csv",
      "url": "https://www.qwickton.com/#vault/go-csv",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "go-units",
      "title": "Unit converter (classic)",
      "description": "Length, mass, temp, data sizes.",
      "category": "convert",
      "kind": "nav",
      "path": "#vault/go-units",
      "url": "https://www.qwickton.com/#vault/go-units",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "go-encode",
      "title": "Base64 & encoders",
      "description": "Base64, URI, HTML entities, ROT13, Morse.",
      "category": "text",
      "kind": "nav",
      "path": "#vault/go-encode",
      "url": "https://www.qwickton.com/#vault/go-encode",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "go-compress",
      "title": "Gzip text",
      "description": "Compress or decompress with CompressionStream.",
      "category": "dev",
      "kind": "nav",
      "path": "#vault/go-compress",
      "url": "https://www.qwickton.com/#vault/go-compress",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "go-text",
      "title": "Text lab",
      "description": "Case, counts, sort lines, dedupe.",
      "category": "text",
      "kind": "nav",
      "path": "#vault/go-text",
      "url": "https://www.qwickton.com/#vault/go-text",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "go-diff",
      "title": "Text diff",
      "description": "Compare two drafts side by side.",
      "category": "text",
      "kind": "nav",
      "path": "#vault/go-diff",
      "url": "https://www.qwickton.com/#vault/go-diff",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "go-regex",
      "title": "Regex tester",
      "description": "JavaScript RegExp with live matches.",
      "category": "dev",
      "kind": "nav",
      "path": "#vault/go-regex",
      "url": "https://www.qwickton.com/#vault/go-regex",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "go-color",
      "title": "Color converter",
      "description": "HEX · RGB · HSL with CSS copy.",
      "category": "media",
      "kind": "nav",
      "path": "#vault/go-color",
      "url": "https://www.qwickton.com/#vault/go-color",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "go-image",
      "title": "Image studio",
      "description": "Resize, filters, JPEG/PNG/WebP export.",
      "category": "media",
      "kind": "nav",
      "path": "#vault/go-image",
      "url": "https://www.qwickton.com/#vault/go-image",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "go-draw",
      "title": "Sketch pad",
      "description": "Draw and export PNG.",
      "category": "media",
      "kind": "nav",
      "path": "#vault/go-draw",
      "url": "https://www.qwickton.com/#vault/go-draw",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "go-gen",
      "title": "Password & QR",
      "description": "Passwords, Lorem, QR codes.",
      "category": "dev",
      "kind": "nav",
      "path": "#vault/go-gen",
      "url": "https://www.qwickton.com/#vault/go-gen",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "go-dev",
      "title": "UUID · hash · time",
      "description": "UUID v4, SHA-256, clocks & zones.",
      "category": "dev",
      "kind": "nav",
      "path": "#vault/go-dev",
      "url": "https://www.qwickton.com/#vault/go-dev",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "go-labs",
      "title": "Advanced labs",
      "description": "CIDR, Luhn, password entropy, Base32, WCAG contrast.",
      "category": "dev",
      "kind": "nav",
      "path": "#vault/go-labs",
      "url": "https://www.qwickton.com/#vault/go-labs",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "go-math",
      "title": "Math & STEM lab",
      "description": "Matrices, stats, calculus, finance.",
      "category": "student",
      "kind": "nav",
      "path": "#vault/go-math",
      "url": "https://www.qwickton.com/#vault/go-math",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "go-calc",
      "title": "Calculator",
      "description": "Expressions, history, shareable ?q= links.",
      "category": "student",
      "kind": "nav",
      "path": "#vault/go-calc",
      "url": "https://www.qwickton.com/#vault/go-calc",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "open-home",
      "title": "Home overview",
      "description": "All workspaces at a glance.",
      "category": "nav",
      "kind": "nav",
      "path": "#vault/open-home",
      "url": "https://www.qwickton.com/#vault/open-home",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "nav-b64",
      "title": "Quick Base64",
      "description": "Jump to Encode for Base64 / URI tools.",
      "category": "text",
      "kind": "nav",
      "path": "#vault/nav-b64",
      "url": "https://www.qwickton.com/#vault/nav-b64",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "nav-hex",
      "title": "Hex ↔ UTF-8",
      "description": "Jump to Encode hex section.",
      "category": "dev",
      "kind": "nav",
      "path": "#vault/nav-hex",
      "url": "https://www.qwickton.com/#vault/nav-hex",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "nav-form-json",
      "title": "API JSON check",
      "description": "Validate JSON for configs & APIs.",
      "category": "data",
      "kind": "nav",
      "path": "#vault/nav-form-json",
      "url": "https://www.qwickton.com/#vault/nav-form-json",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "nav-table",
      "title": "Paste exam results",
      "description": "Turn pasted rows into a table.",
      "category": "student",
      "kind": "nav",
      "path": "#vault/nav-table",
      "url": "https://www.qwickton.com/#vault/nav-table",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "nav-cyber-hash",
      "title": "Fingerprint strings",
      "description": "SHA-256 and hashing utilities.",
      "category": "dev",
      "kind": "nav",
      "path": "#vault/nav-cyber-hash",
      "url": "https://www.qwickton.com/#vault/nav-cyber-hash",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "nav-labs-cidr",
      "title": "Subnet & CIDR",
      "description": "IPv4 network, broadcast, usable hosts.",
      "category": "dev",
      "kind": "nav",
      "path": "#vault/nav-labs-cidr",
      "url": "https://www.qwickton.com/#vault/nav-labs-cidr",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "nav-labs-contrast",
      "title": "WCAG color contrast",
      "description": "Check text vs background for a11y.",
      "category": "media",
      "kind": "nav",
      "path": "#vault/nav-labs-contrast",
      "url": "https://www.qwickton.com/#vault/nav-labs-contrast",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "nav-world-time",
      "title": "World clock compare",
      "description": "Two time zones side by side.",
      "category": "office",
      "kind": "nav",
      "path": "#vault/nav-world-time",
      "url": "https://www.qwickton.com/#vault/nav-world-time",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "nav-qr",
      "title": "Make a QR code",
      "description": "Links, Wi-Fi text, vCard payloads.",
      "category": "office",
      "kind": "nav",
      "path": "#vault/nav-qr",
      "url": "https://www.qwickton.com/#vault/nav-qr",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "nav-pass",
      "title": "Strong password",
      "description": "Generator with entropy hints.",
      "category": "dev",
      "kind": "nav",
      "path": "#vault/nav-pass",
      "url": "https://www.qwickton.com/#vault/nav-pass",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "nav-img-filters",
      "title": "Photo filters",
      "description": "Brightness, blur, grayscale on canvas.",
      "category": "media",
      "kind": "nav",
      "path": "#vault/nav-img-filters",
      "url": "https://www.qwickton.com/#vault/nav-img-filters",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "nav-calc-share",
      "title": "Shareable math link",
      "description": "Use ?q= in the URL.",
      "category": "student",
      "kind": "nav",
      "path": "#vault/nav-calc-share",
      "url": "https://www.qwickton.com/#vault/nav-calc-share",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "nav-math-matrix",
      "title": "Linear algebra",
      "description": "Matrices and vectors in Math lab.",
      "category": "student",
      "kind": "nav",
      "path": "#vault/nav-math-matrix",
      "url": "https://www.qwickton.com/#vault/nav-math-matrix",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "nav-regex-js",
      "title": "Test JavaScript regex",
      "description": "Flags and capture groups.",
      "category": "dev",
      "kind": "nav",
      "path": "#vault/nav-regex-js",
      "url": "https://www.qwickton.com/#vault/nav-regex-js",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "nav-privacy-note",
      "title": "Privacy-first tools",
      "description": "Everything runs in your tab.",
      "category": "nav",
      "kind": "nav",
      "path": "#vault/nav-privacy-note",
      "url": "https://www.qwickton.com/#vault/nav-privacy-note",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "nav-color-pick",
      "title": "Pick brand colors",
      "description": "HEX/RGB for CSS.",
      "category": "media",
      "kind": "nav",
      "path": "#vault/nav-color-pick",
      "url": "https://www.qwickton.com/#vault/nav-color-pick",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "nav-text-sort",
      "title": "Sort lines A→Z",
      "description": "Jump to Text lab sorting.",
      "category": "text",
      "kind": "nav",
      "path": "#vault/nav-text-sort",
      "url": "https://www.qwickton.com/#vault/nav-text-sort",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "nav-diff-code",
      "title": "Diff two snippets",
      "description": "Compare before/after code.",
      "category": "dev",
      "kind": "nav",
      "path": "#vault/nav-diff-code",
      "url": "https://www.qwickton.com/#vault/nav-diff-code",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "nav-units-temp",
      "title": "Celsius ↔ Fahrenheit",
      "description": "Classic converter workspace.",
      "category": "convert",
      "kind": "nav",
      "path": "#vault/nav-units-temp",
      "url": "https://www.qwickton.com/#vault/nav-units-temp",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "nav-json-api",
      "title": "Debug API bodies",
      "description": "Format messy responses.",
      "category": "data",
      "kind": "nav",
      "path": "#vault/nav-json-api",
      "url": "https://www.qwickton.com/#vault/nav-json-api",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "nav-csv-excel",
      "title": "Excel copy → table",
      "description": "Paste from spreadsheets.",
      "category": "office",
      "kind": "nav",
      "path": "#vault/nav-csv-excel",
      "url": "https://www.qwickton.com/#vault/nav-csv-excel",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "nav-encode-url",
      "title": "encodeURIComponent",
      "description": "Safe URL query strings.",
      "category": "dev",
      "kind": "nav",
      "path": "#vault/nav-encode-url",
      "url": "https://www.qwickton.com/#vault/nav-encode-url",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "nav-gzip-log",
      "title": "Shrink log text",
      "description": "Gzip for paste into tickets.",
      "category": "dev",
      "kind": "nav",
      "path": "#vault/nav-gzip-log",
      "url": "https://www.qwickton.com/#vault/nav-gzip-log",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "nav-calc-percent",
      "title": "Percent math",
      "description": "Use % in the calculator.",
      "category": "student",
      "kind": "nav",
      "path": "#vault/nav-calc-percent",
      "url": "https://www.qwickton.com/#vault/nav-calc-percent",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "nav-math-stats",
      "title": "Statistics helpers",
      "description": "Mean, std dev, distributions.",
      "category": "student",
      "kind": "nav",
      "path": "#vault/nav-math-stats",
      "url": "https://www.qwickton.com/#vault/nav-math-stats",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "nav-gen-lorem",
      "title": "Lorem ipsum",
      "description": "Placeholder paragraphs.",
      "category": "office",
      "kind": "nav",
      "path": "#vault/nav-gen-lorem",
      "url": "https://www.qwickton.com/#vault/nav-gen-lorem",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "nav-image-export",
      "title": "Export WebP / PNG",
      "description": "From the image studio.",
      "category": "media",
      "kind": "nav",
      "path": "#vault/nav-image-export",
      "url": "https://www.qwickton.com/#vault/nav-image-export",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "nav-png-to-jpeg",
      "title": "PNG → JPEG compress",
      "description": "Image studio: open file, export JPEG with quality slider — private.",
      "category": "media",
      "kind": "nav",
      "path": "#vault/nav-png-to-jpeg",
      "url": "https://www.qwickton.com/#vault/nav-png-to-jpeg",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "nav-draw-sign",
      "title": "Quick signature PNG",
      "description": "Sketch and download.",
      "category": "office",
      "kind": "nav",
      "path": "#vault/nav-draw-sign",
      "url": "https://www.qwickton.com/#vault/nav-draw-sign",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "nav-regex-email",
      "title": "Email pattern test",
      "description": "Validate RegExp for forms.",
      "category": "dev",
      "kind": "nav",
      "path": "#vault/nav-regex-email",
      "url": "https://www.qwickton.com/#vault/nav-regex-email",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "nav-color-contrast",
      "title": "Tweak UI colors",
      "description": "RGB/HEX for components.",
      "category": "media",
      "kind": "nav",
      "path": "#vault/nav-color-contrast",
      "url": "https://www.qwickton.com/#vault/nav-color-contrast",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "nav-text-count",
      "title": "Word & line counts",
      "description": "Stats on pasted copy.",
      "category": "text",
      "kind": "nav",
      "path": "#vault/nav-text-count",
      "url": "https://www.qwickton.com/#vault/nav-text-count",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "nav-json-min-api",
      "title": "Minify for production",
      "description": "Smaller JSON payloads.",
      "category": "data",
      "kind": "nav",
      "path": "#vault/nav-json-min-api",
      "url": "https://www.qwickton.com/#vault/nav-json-min-api",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "nav-calc-tip",
      "title": "Split bills with math",
      "description": "Divide totals precisely.",
      "category": "life",
      "kind": "nav",
      "path": "#vault/nav-calc-tip",
      "url": "https://www.qwickton.com/#vault/nav-calc-tip",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "nav-math-loan",
      "title": "Loan & interest",
      "description": "Finance section in Math lab.",
      "category": "life",
      "kind": "nav",
      "path": "#vault/nav-math-loan",
      "url": "https://www.qwickton.com/#vault/nav-math-loan",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "nav-dev-uuid",
      "title": "Copy a UUID",
      "description": "v4 for databases.",
      "category": "dev",
      "kind": "nav",
      "path": "#vault/nav-dev-uuid",
      "url": "https://www.qwickton.com/#vault/nav-dev-uuid",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "nav-encode-rot13",
      "title": "ROT13 text",
      "description": "Classic cipher preview.",
      "category": "text",
      "kind": "nav",
      "path": "#vault/nav-encode-rot13",
      "url": "https://www.qwickton.com/#vault/nav-encode-rot13",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "nav-units-data",
      "title": "KB ↔ MB ↔ GB",
      "description": "Binary size units.",
      "category": "convert",
      "kind": "nav",
      "path": "#vault/nav-units-data",
      "url": "https://www.qwickton.com/#vault/nav-units-data",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "nav-json-pretty",
      "title": "Readable JSON",
      "description": "Indent nested objects.",
      "category": "data",
      "kind": "nav",
      "path": "#vault/nav-json-pretty",
      "url": "https://www.qwickton.com/#vault/nav-json-pretty",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "nav-csv-seo",
      "title": "Keyword tables",
      "description": "Grid-view pasted rows.",
      "category": "office",
      "kind": "nav",
      "path": "#vault/nav-csv-seo",
      "url": "https://www.qwickton.com/#vault/nav-csv-seo",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "nav-image-canvas",
      "title": "Resize screenshots",
      "description": "Width/height controls.",
      "category": "media",
      "kind": "nav",
      "path": "#vault/nav-image-canvas",
      "url": "https://www.qwickton.com/#vault/nav-image-canvas",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "nav-calc-sci",
      "title": "sin cos log",
      "description": "Scientific functions.",
      "category": "student",
      "kind": "nav",
      "path": "#vault/nav-calc-sci",
      "url": "https://www.qwickton.com/#vault/nav-calc-sci",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "nav-math-calc",
      "title": "Numeric calculus",
      "description": "Integrals & derivatives approx.",
      "category": "student",
      "kind": "nav",
      "path": "#vault/nav-math-calc",
      "url": "https://www.qwickton.com/#vault/nav-math-calc",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "nav-regex-replace",
      "title": "Replace with regex",
      "description": "Test substitutions.",
      "category": "dev",
      "kind": "nav",
      "path": "#vault/nav-regex-replace",
      "url": "https://www.qwickton.com/#vault/nav-regex-replace",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "nav-text-dedupe",
      "title": "Remove duplicate lines",
      "description": "Clean lists.",
      "category": "text",
      "kind": "nav",
      "path": "#vault/nav-text-dedupe",
      "url": "https://www.qwickton.com/#vault/nav-text-dedupe",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "nav-diff-essay",
      "title": "Compare essays",
      "description": "Two versions side by side.",
      "category": "student",
      "kind": "nav",
      "path": "#vault/nav-diff-essay",
      "url": "https://www.qwickton.com/#vault/nav-diff-essay",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "nav-color-gradient",
      "title": "Pick gradient stops",
      "description": "HEX for each stop.",
      "category": "media",
      "kind": "nav",
      "path": "#vault/nav-color-gradient",
      "url": "https://www.qwickton.com/#vault/nav-color-gradient",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "nav-encode-morse",
      "title": "Morse code",
      "description": "Encode/decode in Encode tab.",
      "category": "text",
      "kind": "nav",
      "path": "#vault/nav-encode-morse",
      "url": "https://www.qwickton.com/#vault/nav-encode-morse",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "nav-units-length",
      "title": "Meters ↔ feet",
      "description": "Length presets.",
      "category": "convert",
      "kind": "nav",
      "path": "#vault/nav-units-length",
      "url": "https://www.qwickton.com/#vault/nav-units-length",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "nav-json-error",
      "title": "Find JSON typos",
      "description": "Validator messages.",
      "category": "dev",
      "kind": "nav",
      "path": "#vault/nav-json-error",
      "url": "https://www.qwickton.com/#vault/nav-json-error",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "nav-csv-forms",
      "title": "Form answers → grid",
      "description": "Survey paste as table.",
      "category": "office",
      "kind": "nav",
      "path": "#vault/nav-csv-forms",
      "url": "https://www.qwickton.com/#vault/nav-csv-forms",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "nav-gzip-api",
      "title": "Compress JSON",
      "description": "Smaller bodies.",
      "category": "dev",
      "kind": "nav",
      "path": "#vault/nav-gzip-api",
      "url": "https://www.qwickton.com/#vault/nav-gzip-api",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "nav-calc-bmi-bridge",
      "title": "Quick ratios",
      "description": "Use / for division.",
      "category": "life",
      "kind": "nav",
      "path": "#vault/nav-calc-bmi-bridge",
      "url": "https://www.qwickton.com/#vault/nav-calc-bmi-bridge",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "nav-math-prob",
      "title": "Probability tools",
      "description": "Combinatorics helpers.",
      "category": "student",
      "kind": "nav",
      "path": "#vault/nav-math-prob",
      "url": "https://www.qwickton.com/#vault/nav-math-prob",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "nav-gen-password-long",
      "title": "Long passphrase",
      "description": "More characters = safer.",
      "category": "dev",
      "kind": "nav",
      "path": "#vault/nav-gen-password-long",
      "url": "https://www.qwickton.com/#vault/nav-gen-password-long",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "nav-image-flip",
      "title": "Flip & rotate",
      "description": "Image studio transforms.",
      "category": "media",
      "kind": "nav",
      "path": "#vault/nav-image-flip",
      "url": "https://www.qwickton.com/#vault/nav-image-flip",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "nav-draw-wire",
      "title": "Wireframe doodle",
      "description": "Low-fi boxes and arrows.",
      "category": "dev",
      "kind": "nav",
      "path": "#vault/nav-draw-wire",
      "url": "https://www.qwickton.com/#vault/nav-draw-wire",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "nav-regex-url",
      "title": "URL pattern",
      "description": "Match links in text.",
      "category": "dev",
      "kind": "nav",
      "path": "#vault/nav-regex-url",
      "url": "https://www.qwickton.com/#vault/nav-regex-url",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "nav-text-title",
      "title": "Change title case",
      "description": "Headline formatting.",
      "category": "office",
      "kind": "nav",
      "path": "#vault/nav-text-title",
      "url": "https://www.qwickton.com/#vault/nav-text-title",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "nav-json-merge",
      "title": "Inspect nested keys",
      "description": "Stats tool in JSON tab.",
      "category": "data",
      "kind": "nav",
      "path": "#vault/nav-json-merge",
      "url": "https://www.qwickton.com/#vault/nav-json-merge",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "nav-csv-gradebook",
      "title": "Gradebook paste",
      "description": "Rows as a table.",
      "category": "student",
      "kind": "nav",
      "path": "#vault/nav-csv-gradebook",
      "url": "https://www.qwickton.com/#vault/nav-csv-gradebook",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "nav-dev-sha",
      "title": "Hash a file path string",
      "description": "SHA-256 text.",
      "category": "dev",
      "kind": "nav",
      "path": "#vault/nav-dev-sha",
      "url": "https://www.qwickton.com/#vault/nav-dev-sha",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "nav-encode-html",
      "title": "Escape HTML",
      "description": "Entities for snippets.",
      "category": "dev",
      "kind": "nav",
      "path": "#vault/nav-encode-html",
      "url": "https://www.qwickton.com/#vault/nav-encode-html",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "nav-units-weight",
      "title": "Pounds ↔ kilograms",
      "description": "Mass presets.",
      "category": "convert",
      "kind": "nav",
      "path": "#vault/nav-units-weight",
      "url": "https://www.qwickton.com/#vault/nav-units-weight",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "nav-calc-frac",
      "title": "Fractions as division",
      "description": "Use / operator.",
      "category": "student",
      "kind": "nav",
      "path": "#vault/nav-calc-frac",
      "url": "https://www.qwickton.com/#vault/nav-calc-frac",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "nav-math-vector",
      "title": "Vector dot product",
      "description": "Vectors workspace.",
      "category": "student",
      "kind": "nav",
      "path": "#vault/nav-math-vector",
      "url": "https://www.qwickton.com/#vault/nav-math-vector",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "nav-color-hex",
      "title": "Normalize HEX",
      "description": "#RGB six-digit CSS.",
      "category": "media",
      "kind": "nav",
      "path": "#vault/nav-color-hex",
      "url": "https://www.qwickton.com/#vault/nav-color-hex",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "nav-text-lines",
      "title": "Join or split lines",
      "description": "Line tools.",
      "category": "text",
      "kind": "nav",
      "path": "#vault/nav-text-lines",
      "url": "https://www.qwickton.com/#vault/nav-text-lines",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "nav-diff-config",
      "title": "Compare YAML-ish text",
      "description": "Line diff viewer.",
      "category": "dev",
      "kind": "nav",
      "path": "#vault/nav-diff-config",
      "url": "https://www.qwickton.com/#vault/nav-diff-config",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "nav-json-clipboard",
      "title": "Paste from clipboard",
      "description": "JSON tab paste button.",
      "category": "data",
      "kind": "nav",
      "path": "#vault/nav-json-clipboard",
      "url": "https://www.qwickton.com/#vault/nav-json-clipboard",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "nav-csv-print",
      "title": "Print-friendly table",
      "description": "Render then print page.",
      "category": "office",
      "kind": "nav",
      "path": "#vault/nav-csv-print",
      "url": "https://www.qwickton.com/#vault/nav-csv-print",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "nav-image-pixel",
      "title": "Pick pixel colors",
      "description": "Eyedrop to Color tab.",
      "category": "media",
      "kind": "nav",
      "path": "#vault/nav-image-pixel",
      "url": "https://www.qwickton.com/#vault/nav-image-pixel",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "nav-calc-currency",
      "title": "Currency-style math",
      "description": "Manual rates with * / .",
      "category": "life",
      "kind": "nav",
      "path": "#vault/nav-calc-currency",
      "url": "https://www.qwickton.com/#vault/nav-calc-currency",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "nav-math-sequence",
      "title": "Series & sums",
      "description": "Sequences in Math lab.",
      "category": "student",
      "kind": "nav",
      "path": "#vault/nav-math-sequence",
      "url": "https://www.qwickton.com/#vault/nav-math-sequence",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "nav-regex-flags",
      "title": "Regex flags igmsuy",
      "description": "Toggle in tester.",
      "category": "dev",
      "kind": "nav",
      "path": "#vault/nav-regex-flags",
      "url": "https://www.qwickton.com/#vault/nav-regex-flags",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "nav-text-reverse",
      "title": "Reverse strings",
      "description": "Text lab transforms.",
      "category": "text",
      "kind": "nav",
      "path": "#vault/nav-text-reverse",
      "url": "https://www.qwickton.com/#vault/nav-text-reverse",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "nav-json-big",
      "title": "Large JSON pretty",
      "description": "Browser-local only.",
      "category": "data",
      "kind": "nav",
      "path": "#vault/nav-json-big",
      "url": "https://www.qwickton.com/#vault/nav-json-big",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "nav-csv-logs",
      "title": "Log lines as CSV",
      "description": "If comma-separated.",
      "category": "dev",
      "kind": "nav",
      "path": "#vault/nav-csv-logs",
      "url": "https://www.qwickton.com/#vault/nav-csv-logs",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "nav-gzip-decode",
      "title": "Gunzip Base64",
      "description": "Reverse compression.",
      "category": "dev",
      "kind": "nav",
      "path": "#vault/nav-gzip-decode",
      "url": "https://www.qwickton.com/#vault/nav-gzip-decode",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "nav-calc-circle",
      "title": "Circle area πr²",
      "description": "Use pi or Math.PI via expr.",
      "category": "student",
      "kind": "nav",
      "path": "#vault/nav-calc-circle",
      "url": "https://www.qwickton.com/#vault/nav-calc-circle",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "nav-math-graph",
      "title": "Plot-style numbers",
      "description": "Numeric tools.",
      "category": "student",
      "kind": "nav",
      "path": "#vault/nav-math-graph",
      "url": "https://www.qwickton.com/#vault/nav-math-graph",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "nav-gen-random",
      "title": "Random bytes feel",
      "description": "Password randomness.",
      "category": "dev",
      "kind": "nav",
      "path": "#vault/nav-gen-random",
      "url": "https://www.qwickton.com/#vault/nav-gen-random",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "nav-image-blur",
      "title": "Blur faces",
      "description": "Privacy blur slider.",
      "category": "media",
      "kind": "nav",
      "path": "#vault/nav-image-blur",
      "url": "https://www.qwickton.com/#vault/nav-image-blur",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "nav-draw-save",
      "title": "Save transparent PNG",
      "description": "Alpha canvas.",
      "category": "media",
      "kind": "nav",
      "path": "#vault/nav-draw-save",
      "url": "https://www.qwickton.com/#vault/nav-draw-save",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "nav-regex-digit",
      "title": "Digits only pattern",
      "description": "^\\d+$ tests.",
      "category": "dev",
      "kind": "nav",
      "path": "#vault/nav-regex-digit",
      "url": "https://www.qwickton.com/#vault/nav-regex-digit",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "nav-text-sort-uniq",
      "title": "Sort unique lines",
      "description": "Dedupe + sort.",
      "category": "text",
      "kind": "nav",
      "path": "#vault/nav-text-sort-uniq",
      "url": "https://www.qwickton.com/#vault/nav-text-sort-uniq",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "nav-json-validate",
      "title": "Validate before deploy",
      "description": "Catch trailing commas mentally.",
      "category": "dev",
      "kind": "nav",
      "path": "#vault/nav-json-validate",
      "url": "https://www.qwickton.com/#vault/nav-json-validate",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "nav-csv-tabs",
      "title": "Tab-separated preview",
      "description": "May need commas — paste accordingly.",
      "category": "office",
      "kind": "nav",
      "path": "#vault/nav-csv-tabs",
      "url": "https://www.qwickton.com/#vault/nav-csv-tabs",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "nav-finance-invoice",
      "title": "Invoice line total",
      "description": "Multiply quantity × rate in Calculator.",
      "category": "finance",
      "kind": "nav",
      "path": "#vault/nav-finance-invoice",
      "url": "https://www.qwickton.com/#vault/nav-finance-invoice",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "nav-health-hydration",
      "title": "Litres per day",
      "description": "Volume presets in the classic unit converter.",
      "category": "health",
      "kind": "nav",
      "path": "#vault/nav-health-hydration",
      "url": "https://www.qwickton.com/#vault/nav-health-hydration",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "nav-creative-gradient",
      "title": "CSS gradient stops",
      "description": "HEX/RGB stops in the color workspace.",
      "category": "creative",
      "kind": "nav",
      "path": "#vault/nav-creative-gradient",
      "url": "https://www.qwickton.com/#vault/nav-creative-gradient",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "nav-study-pomodoro",
      "title": "Random break lengths",
      "description": "Random numbers in the generator tab.",
      "category": "study",
      "kind": "nav",
      "path": "#vault/nav-study-pomodoro",
      "url": "https://www.qwickton.com/#vault/nav-study-pomodoro",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "nav-image-converter",
      "title": "Image Converter",
      "description": "Open Image studio for browser-side format conversion and export.",
      "category": "image",
      "kind": "nav",
      "path": "#vault/nav-image-converter",
      "url": "https://www.qwickton.com/#vault/nav-image-converter",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "nav-svg-converter",
      "title": "SVG Converter",
      "description": "Convert supported SVG files via Image studio canvas export.",
      "category": "image",
      "kind": "nav",
      "path": "#vault/nav-svg-converter",
      "url": "https://www.qwickton.com/#vault/nav-svg-converter",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "nav-image-compressor",
      "title": "Image Compressor",
      "description": "Compress PNG/JPEG/WebP with quality controls in Generators.",
      "category": "image",
      "kind": "nav",
      "path": "#vault/nav-image-compressor",
      "url": "https://www.qwickton.com/#vault/nav-image-compressor",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "nav-jpeg-compressor",
      "title": "JPEG Compressor",
      "description": "Re-encode photos with JPEG quality slider.",
      "category": "image",
      "kind": "nav",
      "path": "#vault/nav-jpeg-compressor",
      "url": "https://www.qwickton.com/#vault/nav-jpeg-compressor",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "nav-png-compressor",
      "title": "PNG Compressor",
      "description": "Export PNG and compare size locally.",
      "category": "image",
      "kind": "nav",
      "path": "#vault/nav-png-compressor",
      "url": "https://www.qwickton.com/#vault/nav-png-compressor",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "nav-pdf-compressor",
      "title": "PDF Compressor",
      "description": "Rasterize pages and rebuild lighter PDFs in-browser.",
      "category": "pdf",
      "kind": "nav",
      "path": "#vault/nav-pdf-compressor",
      "url": "https://www.qwickton.com/#vault/nav-pdf-compressor",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "nav-resize-image",
      "title": "Resize Image",
      "description": "Scale width/height locally in Image studio.",
      "category": "image",
      "kind": "nav",
      "path": "#vault/nav-resize-image",
      "url": "https://www.qwickton.com/#vault/nav-resize-image",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "nav-crop-image",
      "title": "Crop Image",
      "description": "Use crop presets and export from Image studio.",
      "category": "image",
      "kind": "nav",
      "path": "#vault/nav-crop-image",
      "url": "https://www.qwickton.com/#vault/nav-crop-image",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "nav-color-picker-tool",
      "title": "Color Picker",
      "description": "Pick HEX/RGB/HSL values and copy CSS colors.",
      "category": "image",
      "kind": "nav",
      "path": "#vault/nav-color-picker-tool",
      "url": "https://www.qwickton.com/#vault/nav-color-picker-tool",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "nav-rotate-image",
      "title": "Rotate Image",
      "description": "Rotate by fixed steps and save output.",
      "category": "image",
      "kind": "nav",
      "path": "#vault/nav-rotate-image",
      "url": "https://www.qwickton.com/#vault/nav-rotate-image",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "nav-flip-image",
      "title": "Flip Image",
      "description": "Flip horizontal/vertical inside Image studio.",
      "category": "image",
      "kind": "nav",
      "path": "#vault/nav-flip-image",
      "url": "https://www.qwickton.com/#vault/nav-flip-image",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "nav-image-enlarger",
      "title": "Image Enlarger",
      "description": "Upscale by setting larger canvas dimensions.",
      "category": "image",
      "kind": "nav",
      "path": "#vault/nav-image-enlarger",
      "url": "https://www.qwickton.com/#vault/nav-image-enlarger",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "nav-unit-converter",
      "title": "Unit Converter",
      "description": "Length, mass, data, temperature and more.",
      "category": "convert",
      "kind": "nav",
      "path": "#vault/nav-unit-converter",
      "url": "https://www.qwickton.com/#vault/nav-unit-converter",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "nav-time-converter",
      "title": "Time Converter",
      "description": "Unix timestamp and date-time conversion tools.",
      "category": "convert",
      "kind": "nav",
      "path": "#vault/nav-time-converter",
      "url": "https://www.qwickton.com/#vault/nav-time-converter",
      "indexable": true,
      "crawlable": true,
      "icon": "↗"
    },
    {
      "id": "money-note-counter",
      "title": "Cash tally · notes & coins",
      "description": "Quick count: type each note/coin value and how many you have. Pick any currency symbol — everything stays on your device.",
      "category": "finance",
      "kind": "denomTally",
      "path": "#vault/money-note-counter",
      "url": "https://www.qwickton.com/#vault/money-note-counter",
      "indexable": true,
      "crawlable": true,
      "icon": "💵"
    },
    {
      "id": "coin-toss",
      "title": "Coin toss · H or T",
      "description": "Heads or tails — one fair flip at a time. Uses your browser’s random source; stays on your device.",
      "category": "life",
      "kind": "coinToss",
      "path": "#vault/coin-toss",
      "url": "https://www.qwickton.com/#vault/coin-toss",
      "indexable": true,
      "crawlable": true,
      "icon": "🪙"
    },
    {
      "id": "counter-stopwatch",
      "title": "Counter & stopwatch",
      "description": "Tap +/− to count and run a centisecond stopwatch — smooth, local, no uploads.",
      "category": "life",
      "kind": "counterStopwatch",
      "path": "#vault/counter-stopwatch",
      "url": "https://www.qwickton.com/#vault/counter-stopwatch",
      "indexable": true,
      "crawlable": true,
      "icon": "⏱️"
    },
    {
      "id": "tx-slug",
      "title": "Slugify",
      "description": "URLs: lowercase, hyphens, strip junk.",
      "category": "text",
      "kind": "textOp",
      "path": "#vault/tx-slug",
      "url": "https://www.qwickton.com/#vault/tx-slug",
      "indexable": true,
      "crawlable": true,
      "icon": "¶"
    },
    {
      "id": "tx-title",
      "title": "Title Case",
      "description": "Capitalize principal words.",
      "category": "text",
      "kind": "textOp",
      "path": "#vault/tx-title",
      "url": "https://www.qwickton.com/#vault/tx-title",
      "indexable": true,
      "crawlable": true,
      "icon": "¶"
    },
    {
      "id": "tx-sent",
      "title": "Sentence case",
      "description": "First letter uppercase per sentence.",
      "category": "text",
      "kind": "textOp",
      "path": "#vault/tx-sent",
      "url": "https://www.qwickton.com/#vault/tx-sent",
      "indexable": true,
      "crawlable": true,
      "icon": "¶"
    },
    {
      "id": "tx-upper",
      "title": "UPPERCASE",
      "description": "All caps.",
      "category": "text",
      "kind": "textOp",
      "path": "#vault/tx-upper",
      "url": "https://www.qwickton.com/#vault/tx-upper",
      "indexable": true,
      "crawlable": true,
      "icon": "¶"
    },
    {
      "id": "tx-lower",
      "title": "lowercase",
      "description": "All lower.",
      "category": "text",
      "kind": "textOp",
      "path": "#vault/tx-lower",
      "url": "https://www.qwickton.com/#vault/tx-lower",
      "indexable": true,
      "crawlable": true,
      "icon": "¶"
    },
    {
      "id": "tx-rev",
      "title": "Reverse string",
      "description": "Whole text backwards.",
      "category": "text",
      "kind": "textOp",
      "path": "#vault/tx-rev",
      "url": "https://www.qwickton.com/#vault/tx-rev",
      "indexable": true,
      "crawlable": true,
      "icon": "¶"
    },
    {
      "id": "tx-rev-lines",
      "title": "Reverse line order",
      "description": "Last line first.",
      "category": "text",
      "kind": "textOp",
      "path": "#vault/tx-rev-lines",
      "url": "https://www.qwickton.com/#vault/tx-rev-lines",
      "indexable": true,
      "crawlable": true,
      "icon": "¶"
    },
    {
      "id": "tx-sort-lines",
      "title": "Sort lines A→Z",
      "description": "Unicode sort.",
      "category": "text",
      "kind": "textOp",
      "path": "#vault/tx-sort-lines",
      "url": "https://www.qwickton.com/#vault/tx-sort-lines",
      "indexable": true,
      "crawlable": true,
      "icon": "¶"
    },
    {
      "id": "tx-sort-num",
      "title": "Sort lines numeric",
      "description": "Leading numbers.",
      "category": "text",
      "kind": "textOp",
      "path": "#vault/tx-sort-num",
      "url": "https://www.qwickton.com/#vault/tx-sort-num",
      "indexable": true,
      "crawlable": true,
      "icon": "¶"
    },
    {
      "id": "tx-uniq",
      "title": "Unique lines only",
      "description": "Preserve first occurrence.",
      "category": "text",
      "kind": "textOp",
      "path": "#vault/tx-uniq",
      "url": "https://www.qwickton.com/#vault/tx-uniq",
      "indexable": true,
      "crawlable": true,
      "icon": "¶"
    },
    {
      "id": "tx-uniq-sort",
      "title": "Unique + sorted",
      "description": "Set of lines.",
      "category": "text",
      "kind": "textOp",
      "path": "#vault/tx-uniq-sort",
      "url": "https://www.qwickton.com/#vault/tx-uniq-sort",
      "indexable": true,
      "crawlable": true,
      "icon": "¶"
    },
    {
      "id": "tx-trim",
      "title": "Trim each line",
      "description": "Remove edge spaces per line.",
      "category": "text",
      "kind": "textOp",
      "path": "#vault/tx-trim",
      "url": "https://www.qwickton.com/#vault/tx-trim",
      "indexable": true,
      "crawlable": true,
      "icon": "¶"
    },
    {
      "id": "tx-collapse",
      "title": "Collapse blank lines",
      "description": "Multiple blanks → one.",
      "category": "text",
      "kind": "textOp",
      "path": "#vault/tx-collapse",
      "url": "https://www.qwickton.com/#vault/tx-collapse",
      "indexable": true,
      "crawlable": true,
      "icon": "¶"
    },
    {
      "id": "tx-rm-empty",
      "title": "Remove empty lines",
      "description": "Drop blank rows.",
      "category": "text",
      "kind": "textOp",
      "path": "#vault/tx-rm-empty",
      "url": "https://www.qwickton.com/#vault/tx-rm-empty",
      "indexable": true,
      "crawlable": true,
      "icon": "¶"
    },
    {
      "id": "tx-number",
      "title": "Number lines",
      "description": "1. 2. 3. prefix.",
      "category": "text",
      "kind": "textOp",
      "path": "#vault/tx-number",
      "url": "https://www.qwickton.com/#vault/tx-number",
      "indexable": true,
      "crawlable": true,
      "icon": "¶"
    },
    {
      "id": "tx-bullet",
      "title": "Bullet lines",
      "description": "• prefix each line.",
      "category": "text",
      "kind": "textOp",
      "path": "#vault/tx-bullet",
      "url": "https://www.qwickton.com/#vault/tx-bullet",
      "indexable": true,
      "crawlable": true,
      "icon": "¶"
    },
    {
      "id": "tx-tabs-spaces",
      "title": "Tabs → spaces",
      "description": "4 spaces default.",
      "category": "text",
      "kind": "textOp",
      "path": "#vault/tx-tabs-spaces",
      "url": "https://www.qwickton.com/#vault/tx-tabs-spaces",
      "indexable": true,
      "crawlable": true,
      "icon": "¶"
    },
    {
      "id": "tx-spaces-tabs",
      "title": "Spaces → tabs",
      "description": "Indent compression.",
      "category": "text",
      "kind": "textOp",
      "path": "#vault/tx-spaces-tabs",
      "url": "https://www.qwickton.com/#vault/tx-spaces-tabs",
      "indexable": true,
      "crawlable": true,
      "icon": "¶"
    },
    {
      "id": "tx-dedup-ws",
      "title": "Collapse spaces",
      "description": "Multiple spaces → one.",
      "category": "text",
      "kind": "textOp",
      "path": "#vault/tx-dedup-ws",
      "url": "https://www.qwickton.com/#vault/tx-dedup-ws",
      "indexable": true,
      "crawlable": true,
      "icon": "¶"
    },
    {
      "id": "tx-single-space",
      "title": "Collapse to one line",
      "description": "Join with spaces.",
      "category": "text",
      "kind": "textOp",
      "path": "#vault/tx-single-space",
      "url": "https://www.qwickton.com/#vault/tx-single-space",
      "indexable": true,
      "crawlable": true,
      "icon": "¶"
    },
    {
      "id": "tx-csv-quotes",
      "title": "Quote CSV cells",
      "description": "Simple quoting.",
      "category": "data",
      "kind": "textOp",
      "path": "#vault/tx-csv-quotes",
      "url": "https://www.qwickton.com/#vault/tx-csv-quotes",
      "indexable": true,
      "crawlable": true,
      "icon": "¶"
    },
    {
      "id": "tx-lines-sort-len",
      "title": "Sort by line length",
      "description": "Short to long.",
      "category": "text",
      "kind": "textOp",
      "path": "#vault/tx-lines-sort-len",
      "url": "https://www.qwickton.com/#vault/tx-lines-sort-len",
      "indexable": true,
      "crawlable": true,
      "icon": "¶"
    },
    {
      "id": "tx-shuffle",
      "title": "Shuffle lines",
      "description": "Random order (Fisher-ish).",
      "category": "text",
      "kind": "textOp",
      "path": "#vault/tx-shuffle",
      "url": "https://www.qwickton.com/#vault/tx-shuffle",
      "indexable": true,
      "crawlable": true,
      "icon": "¶"
    },
    {
      "id": "tx-random-line",
      "title": "Pick random line",
      "description": "Lottery from list.",
      "category": "text",
      "kind": "textOp",
      "path": "#vault/tx-random-line",
      "url": "https://www.qwickton.com/#vault/tx-random-line",
      "indexable": true,
      "crawlable": true,
      "icon": "¶"
    },
    {
      "id": "tx-count-lines",
      "title": "Count lines & words",
      "description": "Quick stats in-page.",
      "category": "text",
      "kind": "textOp",
      "path": "#vault/tx-count-lines",
      "url": "https://www.qwickton.com/#vault/tx-count-lines",
      "indexable": true,
      "crawlable": true,
      "icon": "¶"
    },
    {
      "id": "tx-ucfirst",
      "title": "Capitalize words",
      "description": "Title-ish per word.",
      "category": "text",
      "kind": "textOp",
      "path": "#vault/tx-ucfirst",
      "url": "https://www.qwickton.com/#vault/tx-ucfirst",
      "indexable": true,
      "crawlable": true,
      "icon": "¶"
    },
    {
      "id": "tx-alphanum",
      "title": "Letters & numbers only",
      "description": "Strip symbols (basic).",
      "category": "text",
      "kind": "textOp",
      "path": "#vault/tx-alphanum",
      "url": "https://www.qwickton.com/#vault/tx-alphanum",
      "indexable": true,
      "crawlable": true,
      "icon": "¶"
    },
    {
      "id": "tx-digits",
      "title": "Digits only",
      "description": "Extract 0-9 runs.",
      "category": "text",
      "kind": "textOp",
      "path": "#vault/tx-digits",
      "url": "https://www.qwickton.com/#vault/tx-digits",
      "indexable": true,
      "crawlable": true,
      "icon": "¶"
    },
    {
      "id": "tx-email-mask",
      "title": "Mask emails lightly",
      "description": "user***@domain.",
      "category": "privacy",
      "kind": "textOp",
      "path": "#vault/tx-email-mask",
      "url": "https://www.qwickton.com/#vault/tx-email-mask",
      "indexable": true,
      "crawlable": true,
      "icon": "¶"
    },
    {
      "id": "tx-phone-mask",
      "title": "Mask phone digits",
      "description": "Keep last 4.",
      "category": "privacy",
      "kind": "textOp",
      "path": "#vault/tx-phone-mask",
      "url": "https://www.qwickton.com/#vault/tx-phone-mask",
      "indexable": true,
      "crawlable": true,
      "icon": "¶"
    },
    {
      "id": "tx-lorem-words",
      "title": "Insert Lorem words",
      "description": "Small placeholder block.",
      "category": "office",
      "kind": "textOp",
      "path": "#vault/tx-lorem-words",
      "url": "https://www.qwickton.com/#vault/tx-lorem-words",
      "indexable": true,
      "crawlable": true,
      "icon": "¶"
    },
    {
      "id": "tx-md-bold",
      "title": "Markdown **bold** wrap",
      "description": "Selection per line.",
      "category": "text",
      "kind": "textOp",
      "path": "#vault/tx-md-bold",
      "url": "https://www.qwickton.com/#vault/tx-md-bold",
      "indexable": true,
      "crawlable": true,
      "icon": "¶"
    },
    {
      "id": "tx-md-italic",
      "title": "Markdown *italic* wrap",
      "description": "Selection per line.",
      "category": "text",
      "kind": "textOp",
      "path": "#vault/tx-md-italic",
      "url": "https://www.qwickton.com/#vault/tx-md-italic",
      "indexable": true,
      "crawlable": true,
      "icon": "¶"
    },
    {
      "id": "tx-md-code",
      "title": "Markdown `code` wrap",
      "description": "Backticks per line.",
      "category": "dev",
      "kind": "textOp",
      "path": "#vault/tx-md-code",
      "url": "https://www.qwickton.com/#vault/tx-md-code",
      "indexable": true,
      "crawlable": true,
      "icon": "¶"
    },
    {
      "id": "tx-json-escape",
      "title": "Escape for JSON string",
      "description": "Quotes and slashes.",
      "category": "data",
      "kind": "textOp",
      "path": "#vault/tx-json-escape",
      "url": "https://www.qwickton.com/#vault/tx-json-escape",
      "indexable": true,
      "crawlable": true,
      "icon": "¶"
    },
    {
      "id": "tx-csv-comma",
      "title": "Semicolon → comma",
      "description": "EU CSV helper.",
      "category": "data",
      "kind": "textOp",
      "path": "#vault/tx-csv-comma",
      "url": "https://www.qwickton.com/#vault/tx-csv-comma",
      "indexable": true,
      "crawlable": true,
      "icon": "¶"
    },
    {
      "id": "tx-xml-escape",
      "title": "Escape XML text",
      "description": "&lt; &amp; …",
      "category": "dev",
      "kind": "textOp",
      "path": "#vault/tx-xml-escape",
      "url": "https://www.qwickton.com/#vault/tx-xml-escape",
      "indexable": true,
      "crawlable": true,
      "icon": "¶"
    },
    {
      "id": "tx-html-strip",
      "title": "Strip HTML tags",
      "description": "Naïve tag remover.",
      "category": "text",
      "kind": "textOp",
      "path": "#vault/tx-html-strip",
      "url": "https://www.qwickton.com/#vault/tx-html-strip",
      "indexable": true,
      "crawlable": true,
      "icon": "¶"
    },
    {
      "id": "tx-nbsp",
      "title": "Spaces → &nbsp;",
      "description": "For HTML snippets.",
      "category": "dev",
      "kind": "textOp",
      "path": "#vault/tx-nbsp",
      "url": "https://www.qwickton.com/#vault/tx-nbsp",
      "indexable": true,
      "crawlable": true,
      "icon": "¶"
    },
    {
      "id": "tx-duplicate-line",
      "title": "Duplicate every line",
      "description": "Copy lines once more.",
      "category": "text",
      "kind": "textOp",
      "path": "#vault/tx-duplicate-line",
      "url": "https://www.qwickton.com/#vault/tx-duplicate-line",
      "indexable": true,
      "crawlable": true,
      "icon": "¶"
    },
    {
      "id": "tx-prefix",
      "title": "Prefix lines (edit)",
      "description": "Uses first prompt line as prefix pattern via // in UI.",
      "category": "text",
      "kind": "textOp",
      "path": "#vault/tx-prefix",
      "url": "https://www.qwickton.com/#vault/tx-prefix",
      "indexable": true,
      "crawlable": true,
      "icon": "¶"
    },
    {
      "id": "tx-suffix",
      "title": "Suffix lines",
      "description": "Append text in runner.",
      "category": "text",
      "kind": "textOp",
      "path": "#vault/tx-suffix",
      "url": "https://www.qwickton.com/#vault/tx-suffix",
      "indexable": true,
      "crawlable": true,
      "icon": "¶"
    },
    {
      "id": "tx-find-rep",
      "title": "Find & replace",
      "description": "Plain text, first pass.",
      "category": "text",
      "kind": "textOp",
      "path": "#vault/tx-find-rep",
      "url": "https://www.qwickton.com/#vault/tx-find-rep",
      "indexable": true,
      "crawlable": true,
      "icon": "¶"
    },
    {
      "id": "tx-base64-lines",
      "title": "Base64 each line",
      "description": "Line-by-line encode.",
      "category": "dev",
      "kind": "textOp",
      "path": "#vault/tx-base64-lines",
      "url": "https://www.qwickton.com/#vault/tx-base64-lines",
      "indexable": true,
      "crawlable": true,
      "icon": "¶"
    },
    {
      "id": "tx-rot5",
      "title": "ROT5 digits",
      "description": "Shift digits (demo n=5).",
      "category": "text",
      "kind": "textOp",
      "path": "#vault/tx-rot5",
      "url": "https://www.qwickton.com/#vault/tx-rot5",
      "indexable": true,
      "crawlable": true,
      "icon": "¶"
    },
    {
      "id": "tx-ordinal",
      "title": "Numbers → ordinals",
      "description": "1st 2nd 3rd (basic).",
      "category": "student",
      "kind": "textOp",
      "path": "#vault/tx-ordinal",
      "url": "https://www.qwickton.com/#vault/tx-ordinal",
      "indexable": true,
      "crawlable": true,
      "icon": "¶"
    },
    {
      "id": "tx-pad-left",
      "title": "Zero-pad numbers",
      "description": "Fixed width numbers.",
      "category": "data",
      "kind": "textOp",
      "path": "#vault/tx-pad-left",
      "url": "https://www.qwickton.com/#vault/tx-pad-left",
      "indexable": true,
      "crawlable": true,
      "icon": "¶"
    },
    {
      "id": "tx-bin-list",
      "title": "Decimals → binary list",
      "description": "One per line.",
      "category": "student",
      "kind": "textOp",
      "path": "#vault/tx-bin-list",
      "url": "https://www.qwickton.com/#vault/tx-bin-list",
      "indexable": true,
      "crawlable": true,
      "icon": "¶"
    },
    {
      "id": "tx-hex-list",
      "title": "Decimals → hex list",
      "description": "One per line.",
      "category": "dev",
      "kind": "textOp",
      "path": "#vault/tx-hex-list",
      "url": "https://www.qwickton.com/#vault/tx-hex-list",
      "indexable": true,
      "crawlable": true,
      "icon": "¶"
    },
    {
      "id": "tx-sort-ip",
      "title": "Sort IP addresses",
      "description": "IPv4 dotted order.",
      "category": "dev",
      "kind": "textOp",
      "path": "#vault/tx-sort-ip",
      "url": "https://www.qwickton.com/#vault/tx-sort-ip",
      "indexable": true,
      "crawlable": true,
      "icon": "¶"
    },
    {
      "id": "tx-email-extract",
      "title": "Extract emails",
      "description": "Regex scan.",
      "category": "text",
      "kind": "textOp",
      "path": "#vault/tx-email-extract",
      "url": "https://www.qwickton.com/#vault/tx-email-extract",
      "indexable": true,
      "crawlable": true,
      "icon": "¶"
    },
    {
      "id": "tx-url-extract",
      "title": "Extract URLs",
      "description": "http/https scan.",
      "category": "text",
      "kind": "textOp",
      "path": "#vault/tx-url-extract",
      "url": "https://www.qwickton.com/#vault/tx-url-extract",
      "indexable": true,
      "crawlable": true,
      "icon": "¶"
    },
    {
      "id": "tx-duplicate-field",
      "title": "First CSV column only",
      "description": "Comma split take [0].",
      "category": "data",
      "kind": "textOp",
      "path": "#vault/tx-duplicate-field",
      "url": "https://www.qwickton.com/#vault/tx-duplicate-field",
      "indexable": true,
      "crawlable": true,
      "icon": "¶"
    },
    {
      "id": "tx-reverse-words",
      "title": "Reverse word order",
      "description": "Per line.",
      "category": "text",
      "kind": "textOp",
      "path": "#vault/tx-reverse-words",
      "url": "https://www.qwickton.com/#vault/tx-reverse-words",
      "indexable": true,
      "crawlable": true,
      "icon": "¶"
    },
    {
      "id": "tx-acronym",
      "title": "Acronym from phrase",
      "description": "First letters.",
      "category": "text",
      "kind": "textOp",
      "path": "#vault/tx-acronym",
      "url": "https://www.qwickton.com/#vault/tx-acronym",
      "indexable": true,
      "crawlable": true,
      "icon": "¶"
    },
    {
      "id": "tx-line-lengths",
      "title": "Line length report",
      "description": "chars per line.",
      "category": "text",
      "kind": "textOp",
      "path": "#vault/tx-line-lengths",
      "url": "https://www.qwickton.com/#vault/tx-line-lengths",
      "indexable": true,
      "crawlable": true,
      "icon": "¶"
    },
    {
      "id": "tx-wrap",
      "title": "Word wrap width",
      "description": "Rough wrap at N.",
      "category": "text",
      "kind": "textOp",
      "path": "#vault/tx-wrap",
      "url": "https://www.qwickton.com/#vault/tx-wrap",
      "indexable": true,
      "crawlable": true,
      "icon": "¶"
    },
    {
      "id": "tx-unix-win",
      "title": "LF line endings",
      "description": "Unix newlines.",
      "category": "dev",
      "kind": "textOp",
      "path": "#vault/tx-unix-win",
      "url": "https://www.qwickton.com/#vault/tx-unix-win",
      "indexable": true,
      "crawlable": true,
      "icon": "¶"
    },
    {
      "id": "tx-win-unix",
      "title": "CRLF line endings",
      "description": "Windows newlines.",
      "category": "dev",
      "kind": "textOp",
      "path": "#vault/tx-win-unix",
      "url": "https://www.qwickton.com/#vault/tx-win-unix",
      "indexable": true,
      "crawlable": true,
      "icon": "¶"
    },
    {
      "id": "tx-ascii-only",
      "title": "ASCII only",
      "description": "Strip non-ASCII.",
      "category": "text",
      "kind": "textOp",
      "path": "#vault/tx-ascii-only",
      "url": "https://www.qwickton.com/#vault/tx-ascii-only",
      "indexable": true,
      "crawlable": true,
      "icon": "¶"
    },
    {
      "id": "tx-vowel-count",
      "title": "Vowel count / line",
      "description": "aeiou counts.",
      "category": "text",
      "kind": "textOp",
      "path": "#vault/tx-vowel-count",
      "url": "https://www.qwickton.com/#vault/tx-vowel-count",
      "indexable": true,
      "crawlable": true,
      "icon": "¶"
    },
    {
      "id": "tx-consonant-count",
      "title": "Consonant count / line",
      "description": "Letters minus vowels.",
      "category": "text",
      "kind": "textOp",
      "path": "#vault/tx-consonant-count",
      "url": "https://www.qwickton.com/#vault/tx-consonant-count",
      "indexable": true,
      "crawlable": true,
      "icon": "¶"
    },
    {
      "id": "tx-hash-lines",
      "title": "djb2 hash / line",
      "description": "Tiny string fingerprint.",
      "category": "dev",
      "kind": "textOp",
      "path": "#vault/tx-hash-lines",
      "url": "https://www.qwickton.com/#vault/tx-hash-lines",
      "indexable": true,
      "crawlable": true,
      "icon": "¶"
    },
    {
      "id": "img-image-converter",
      "title": "Image Converter",
      "description": "Decode image and export as PNG in browser.",
      "category": "image",
      "kind": "imageMime",
      "path": "#vault/img-image-converter",
      "url": "https://www.qwickton.com/#vault/img-image-converter",
      "indexable": true,
      "crawlable": true,
      "icon": "◧"
    },
    {
      "id": "img-jpg-png",
      "title": "JPG → PNG",
      "description": "Rasterize to PNG (lossless).",
      "category": "image",
      "kind": "imageMime",
      "path": "#vault/img-jpg-png",
      "url": "https://www.qwickton.com/#vault/img-jpg-png",
      "indexable": true,
      "crawlable": true,
      "icon": "◧"
    },
    {
      "id": "img-jfif-png",
      "title": "JFIF → PNG",
      "description": "JFIF is JPEG-family; export as PNG.",
      "category": "image",
      "kind": "imageMime",
      "path": "#vault/img-jfif-png",
      "url": "https://www.qwickton.com/#vault/img-jfif-png",
      "indexable": true,
      "crawlable": true,
      "icon": "◧"
    },
    {
      "id": "img-png-jpg",
      "title": "PNG → JPG",
      "description": "Export as JPEG (lossy).",
      "category": "image",
      "kind": "imageMime",
      "path": "#vault/img-png-jpg",
      "url": "https://www.qwickton.com/#vault/img-png-jpg",
      "indexable": true,
      "crawlable": true,
      "icon": "◧"
    },
    {
      "id": "img-png-webp",
      "title": "PNG → WebP",
      "description": "Modern web format.",
      "category": "image",
      "kind": "imageMime",
      "path": "#vault/img-png-webp",
      "url": "https://www.qwickton.com/#vault/img-png-webp",
      "indexable": true,
      "crawlable": true,
      "icon": "◧"
    },
    {
      "id": "img-jpg-webp",
      "title": "JPG → WebP",
      "description": "Smaller for web.",
      "category": "image",
      "kind": "imageMime",
      "path": "#vault/img-jpg-webp",
      "url": "https://www.qwickton.com/#vault/img-jpg-webp",
      "indexable": true,
      "crawlable": true,
      "icon": "◧"
    },
    {
      "id": "img-heic-jpg",
      "title": "HEIC → JPG",
      "description": "Works where browser can decode HEIC.",
      "category": "image",
      "kind": "imageMime",
      "path": "#vault/img-heic-jpg",
      "url": "https://www.qwickton.com/#vault/img-heic-jpg",
      "indexable": true,
      "crawlable": true,
      "icon": "◧"
    },
    {
      "id": "img-heic-png",
      "title": "HEIC → PNG",
      "description": "Works where browser can decode HEIC.",
      "category": "image",
      "kind": "imageMime",
      "path": "#vault/img-heic-png",
      "url": "https://www.qwickton.com/#vault/img-heic-png",
      "indexable": true,
      "crawlable": true,
      "icon": "◧"
    },
    {
      "id": "img-svg-png",
      "title": "SVG → PNG",
      "description": "Rasterize SVG into PNG canvas output.",
      "category": "image",
      "kind": "imageMime",
      "path": "#vault/img-svg-png",
      "url": "https://www.qwickton.com/#vault/img-svg-png",
      "indexable": true,
      "crawlable": true,
      "icon": "◧"
    },
    {
      "id": "img-webp-png",
      "title": "WebP → PNG",
      "description": "Decode to PNG.",
      "category": "image",
      "kind": "imageMime",
      "path": "#vault/img-webp-png",
      "url": "https://www.qwickton.com/#vault/img-webp-png",
      "indexable": true,
      "crawlable": true,
      "icon": "◧"
    },
    {
      "id": "img-webp-jpg",
      "title": "WebP → JPG",
      "description": "Decode to JPEG.",
      "category": "image",
      "kind": "imageMime",
      "path": "#vault/img-webp-jpg",
      "url": "https://www.qwickton.com/#vault/img-webp-jpg",
      "indexable": true,
      "crawlable": true,
      "icon": "◧"
    },
    {
      "id": "img-bmp-png",
      "title": "BMP → PNG",
      "description": "Bitmap to PNG.",
      "category": "image",
      "kind": "imageMime",
      "path": "#vault/img-bmp-png",
      "url": "https://www.qwickton.com/#vault/img-bmp-png",
      "indexable": true,
      "crawlable": true,
      "icon": "◧"
    },
    {
      "id": "img-gif-png",
      "title": "GIF → PNG",
      "description": "First frame to PNG.",
      "category": "image",
      "kind": "imageMime",
      "path": "#vault/img-gif-png",
      "url": "https://www.qwickton.com/#vault/img-gif-png",
      "indexable": true,
      "crawlable": true,
      "icon": "◧"
    },
    {
      "id": "img-any-png",
      "title": "Image → PNG",
      "description": "Universal decode to PNG.",
      "category": "image",
      "kind": "imageMime",
      "path": "#vault/img-any-png",
      "url": "https://www.qwickton.com/#vault/img-any-png",
      "indexable": true,
      "crawlable": true,
      "icon": "◧"
    },
    {
      "id": "img-any-jpg",
      "title": "Image → JPEG",
      "description": "Export as JPEG.",
      "category": "image",
      "kind": "imageMime",
      "path": "#vault/img-any-jpg",
      "url": "https://www.qwickton.com/#vault/img-any-jpg",
      "indexable": true,
      "crawlable": true,
      "icon": "◧"
    },
    {
      "id": "img-any-webp",
      "title": "Image → WebP",
      "description": "Export WebP when supported.",
      "category": "image",
      "kind": "imageMime",
      "path": "#vault/img-any-webp",
      "url": "https://www.qwickton.com/#vault/img-any-webp",
      "indexable": true,
      "crawlable": true,
      "icon": "◧"
    },
    {
      "id": "img-png-bmp",
      "title": "PNG → BMP",
      "description": "Rare export (browser-dependent).",
      "category": "image",
      "kind": "imageMime",
      "path": "#vault/img-png-bmp",
      "url": "https://www.qwickton.com/#vault/img-png-bmp",
      "indexable": true,
      "crawlable": true,
      "icon": "◧"
    },
    {
      "id": "calc-tip-15",
      "title": "Tip calculator (15%)",
      "description": "Bill + tip + split.",
      "category": "life",
      "kind": "compute",
      "path": "#vault/calc-tip-15",
      "url": "https://www.qwickton.com/#vault/calc-tip-15",
      "indexable": true,
      "crawlable": true,
      "icon": "∿"
    },
    {
      "id": "calc-tip-18",
      "title": "Tip calculator (18%)",
      "description": "Restaurant default preset.",
      "category": "life",
      "kind": "compute",
      "path": "#vault/calc-tip-18",
      "url": "https://www.qwickton.com/#vault/calc-tip-18",
      "indexable": true,
      "crawlable": true,
      "icon": "∿"
    },
    {
      "id": "calc-tip-20",
      "title": "Tip calculator (20%)",
      "description": "Generous preset.",
      "category": "life",
      "kind": "compute",
      "path": "#vault/calc-tip-20",
      "url": "https://www.qwickton.com/#vault/calc-tip-20",
      "indexable": true,
      "crawlable": true,
      "icon": "∿"
    },
    {
      "id": "calc-split-2",
      "title": "Split bill 2 ways",
      "description": "Equal shares.",
      "category": "life",
      "kind": "compute",
      "path": "#vault/calc-split-2",
      "url": "https://www.qwickton.com/#vault/calc-split-2",
      "indexable": true,
      "crawlable": true,
      "icon": "∿"
    },
    {
      "id": "calc-split-3",
      "title": "Split bill 3 ways",
      "description": "Equal shares.",
      "category": "life",
      "kind": "compute",
      "path": "#vault/calc-split-3",
      "url": "https://www.qwickton.com/#vault/calc-split-3",
      "indexable": true,
      "crawlable": true,
      "icon": "∿"
    },
    {
      "id": "calc-split-4",
      "title": "Split bill 4 ways",
      "description": "Equal shares.",
      "category": "life",
      "kind": "compute",
      "path": "#vault/calc-split-4",
      "url": "https://www.qwickton.com/#vault/calc-split-4",
      "indexable": true,
      "crawlable": true,
      "icon": "∿"
    },
    {
      "id": "calc-pct-of",
      "title": "What is X% of Y?",
      "description": "Percentage of a number.",
      "category": "student",
      "kind": "compute",
      "path": "#vault/calc-pct-of",
      "url": "https://www.qwickton.com/#vault/calc-pct-of",
      "indexable": true,
      "crawlable": true,
      "icon": "∿"
    },
    {
      "id": "calc-pct-change",
      "title": "Percent change",
      "description": "Old → new delta %.",
      "category": "student",
      "kind": "compute",
      "path": "#vault/calc-pct-change",
      "url": "https://www.qwickton.com/#vault/calc-pct-change",
      "indexable": true,
      "crawlable": true,
      "icon": "∿"
    },
    {
      "id": "calc-discount",
      "title": "Discount price",
      "description": "Price after % off.",
      "category": "life",
      "kind": "compute",
      "path": "#vault/calc-discount",
      "url": "https://www.qwickton.com/#vault/calc-discount",
      "indexable": true,
      "crawlable": true,
      "icon": "∿"
    },
    {
      "id": "calc-markup",
      "title": "Markup price",
      "description": "Cost + margin %.",
      "category": "life",
      "kind": "compute",
      "path": "#vault/calc-markup",
      "url": "https://www.qwickton.com/#vault/calc-markup",
      "indexable": true,
      "crawlable": true,
      "icon": "∿"
    },
    {
      "id": "calc-gpa-4",
      "title": "GPA (4.0 scale)",
      "description": "Map grades roughly to GPA.",
      "category": "student",
      "kind": "compute",
      "path": "#vault/calc-gpa-4",
      "url": "https://www.qwickton.com/#vault/calc-gpa-4",
      "indexable": true,
      "crawlable": true,
      "icon": "∿"
    },
    {
      "id": "calc-read-time",
      "title": "Reading time",
      "description": "Words → minutes at 200 wpm.",
      "category": "office",
      "kind": "compute",
      "path": "#vault/calc-read-time",
      "url": "https://www.qwickton.com/#vault/calc-read-time",
      "indexable": true,
      "crawlable": true,
      "icon": "∿"
    },
    {
      "id": "calc-age",
      "title": "Age from birth year",
      "description": "Years since year.",
      "category": "life",
      "kind": "compute",
      "path": "#vault/calc-age",
      "url": "https://www.qwickton.com/#vault/calc-age",
      "indexable": true,
      "crawlable": true,
      "icon": "∿"
    },
    {
      "id": "calc-bmi",
      "title": "BMI calculator",
      "description": "kg and meters.",
      "category": "life",
      "kind": "compute",
      "path": "#vault/calc-bmi",
      "url": "https://www.qwickton.com/#vault/calc-bmi",
      "indexable": true,
      "crawlable": true,
      "icon": "∿"
    },
    {
      "id": "calc-pace",
      "title": "Running pace",
      "description": "km time → min/km.",
      "category": "life",
      "kind": "compute",
      "path": "#vault/calc-pace",
      "url": "https://www.qwickton.com/#vault/calc-pace",
      "indexable": true,
      "crawlable": true,
      "icon": "∿"
    },
    {
      "id": "calc-fuel",
      "title": "Fuel economy",
      "description": "L/100km ↔ MPG (US).",
      "category": "life",
      "kind": "compute",
      "path": "#vault/calc-fuel",
      "url": "https://www.qwickton.com/#vault/calc-fuel",
      "indexable": true,
      "crawlable": true,
      "icon": "∿"
    },
    {
      "id": "calc-mortgage",
      "title": "Mortgage payment",
      "description": "Principal, APR, years.",
      "category": "life",
      "kind": "compute",
      "path": "#vault/calc-mortgage",
      "url": "https://www.qwickton.com/#vault/calc-mortgage",
      "indexable": true,
      "crawlable": true,
      "icon": "∿"
    },
    {
      "id": "calc-compound",
      "title": "Compound interest",
      "description": "Principal, rate, years.",
      "category": "life",
      "kind": "compute",
      "path": "#vault/calc-compound",
      "url": "https://www.qwickton.com/#vault/calc-compound",
      "indexable": true,
      "crawlable": true,
      "icon": "∿"
    },
    {
      "id": "calc-prime",
      "title": "Prime check",
      "description": "Test if integer is prime.",
      "category": "student",
      "kind": "compute",
      "path": "#vault/calc-prime",
      "url": "https://www.qwickton.com/#vault/calc-prime",
      "indexable": true,
      "crawlable": true,
      "icon": "∿"
    },
    {
      "id": "calc-gcd",
      "title": "GCD two integers",
      "description": "Euclidean algorithm.",
      "category": "student",
      "kind": "compute",
      "path": "#vault/calc-gcd",
      "url": "https://www.qwickton.com/#vault/calc-gcd",
      "indexable": true,
      "crawlable": true,
      "icon": "∿"
    },
    {
      "id": "calc-lcm",
      "title": "LCM two integers",
      "description": "From GCD.",
      "category": "student",
      "kind": "compute",
      "path": "#vault/calc-lcm",
      "url": "https://www.qwickton.com/#vault/calc-lcm",
      "indexable": true,
      "crawlable": true,
      "icon": "∿"
    },
    {
      "id": "calc-factorial",
      "title": "Factorial n!",
      "description": "Small n only.",
      "category": "student",
      "kind": "compute",
      "path": "#vault/calc-factorial",
      "url": "https://www.qwickton.com/#vault/calc-factorial",
      "indexable": true,
      "crawlable": true,
      "icon": "∿"
    },
    {
      "id": "calc-fib",
      "title": "Fibonacci number",
      "description": "F(n) for modest n.",
      "category": "student",
      "kind": "compute",
      "path": "#vault/calc-fib",
      "url": "https://www.qwickton.com/#vault/calc-fib",
      "indexable": true,
      "crawlable": true,
      "icon": "∿"
    },
    {
      "id": "calc-roman-parse",
      "title": "Roman numerals → integer",
      "description": "Parse I–MMMCMXCIX.",
      "category": "student",
      "kind": "compute",
      "path": "#vault/calc-roman-parse",
      "url": "https://www.qwickton.com/#vault/calc-roman-parse",
      "indexable": true,
      "crawlable": true,
      "icon": "∿"
    },
    {
      "id": "calc-roman-emit",
      "title": "Integer → Roman",
      "description": "1–3999.",
      "category": "student",
      "kind": "compute",
      "path": "#vault/calc-roman-emit",
      "url": "https://www.qwickton.com/#vault/calc-roman-emit",
      "indexable": true,
      "crawlable": true,
      "icon": "∿"
    },
    {
      "id": "calc-bin",
      "title": "Decimal → binary",
      "description": "Integer bit string.",
      "category": "student",
      "kind": "compute",
      "path": "#vault/calc-bin",
      "url": "https://www.qwickton.com/#vault/calc-bin",
      "indexable": true,
      "crawlable": true,
      "icon": "∿"
    },
    {
      "id": "calc-oct",
      "title": "Decimal → octal",
      "description": "Base 8 string.",
      "category": "student",
      "kind": "compute",
      "path": "#vault/calc-oct",
      "url": "https://www.qwickton.com/#vault/calc-oct",
      "indexable": true,
      "crawlable": true,
      "icon": "∿"
    },
    {
      "id": "calc-hex",
      "title": "Decimal → hex",
      "description": "Base 16 string.",
      "category": "dev",
      "kind": "compute",
      "path": "#vault/calc-hex",
      "url": "https://www.qwickton.com/#vault/calc-hex",
      "indexable": true,
      "crawlable": true,
      "icon": "∿"
    },
    {
      "id": "calc-from-bin",
      "title": "Binary → decimal",
      "description": "Parse bit string.",
      "category": "student",
      "kind": "compute",
      "path": "#vault/calc-from-bin",
      "url": "https://www.qwickton.com/#vault/calc-from-bin",
      "indexable": true,
      "crawlable": true,
      "icon": "∿"
    },
    {
      "id": "calc-from-hex",
      "title": "Hex → decimal",
      "description": "Parse 0x optional.",
      "category": "dev",
      "kind": "compute",
      "path": "#vault/calc-from-hex",
      "url": "https://www.qwickton.com/#vault/calc-from-hex",
      "indexable": true,
      "crawlable": true,
      "icon": "∿"
    },
    {
      "id": "calc-entropy",
      "title": "Password entropy",
      "description": "Length + pool estimate.",
      "category": "dev",
      "kind": "compute",
      "path": "#vault/calc-entropy",
      "url": "https://www.qwickton.com/#vault/calc-entropy",
      "indexable": true,
      "crawlable": true,
      "icon": "∿"
    },
    {
      "id": "calc-string-len",
      "title": "String byte size",
      "description": "UTF-8 byte length.",
      "category": "dev",
      "kind": "compute",
      "path": "#vault/calc-string-len",
      "url": "https://www.qwickton.com/#vault/calc-string-len",
      "indexable": true,
      "crawlable": true,
      "icon": "∿"
    },
    {
      "id": "calc-levenshtein",
      "title": "Edit distance",
      "description": "Two short strings.",
      "category": "dev",
      "kind": "compute",
      "path": "#vault/calc-levenshtein",
      "url": "https://www.qwickton.com/#vault/calc-levenshtein",
      "indexable": true,
      "crawlable": true,
      "icon": "∿"
    },
    {
      "id": "calc-date-diff",
      "title": "Days between dates",
      "description": "ISO date inputs.",
      "category": "office",
      "kind": "compute",
      "path": "#vault/calc-date-diff",
      "url": "https://www.qwickton.com/#vault/calc-date-diff",
      "indexable": true,
      "crawlable": true,
      "icon": "∿"
    },
    {
      "id": "calc-weekday",
      "title": "Weekday from date",
      "description": "Named weekday.",
      "category": "office",
      "kind": "compute",
      "path": "#vault/calc-weekday",
      "url": "https://www.qwickton.com/#vault/calc-weekday",
      "indexable": true,
      "crawlable": true,
      "icon": "∿"
    },
    {
      "id": "calc-circle-area",
      "title": "Circle area",
      "description": "Radius → area.",
      "category": "student",
      "kind": "compute",
      "path": "#vault/calc-circle-area",
      "url": "https://www.qwickton.com/#vault/calc-circle-area",
      "indexable": true,
      "crawlable": true,
      "icon": "∿"
    },
    {
      "id": "calc-sphere-vol",
      "title": "Sphere volume",
      "description": "Radius → volume.",
      "category": "student",
      "kind": "compute",
      "path": "#vault/calc-sphere-vol",
      "url": "https://www.qwickton.com/#vault/calc-sphere-vol",
      "indexable": true,
      "crawlable": true,
      "icon": "∿"
    },
    {
      "id": "calc-cyl-vol",
      "title": "Cylinder volume",
      "description": "r and height.",
      "category": "student",
      "kind": "compute",
      "path": "#vault/calc-cyl-vol",
      "url": "https://www.qwickton.com/#vault/calc-cyl-vol",
      "indexable": true,
      "crawlable": true,
      "icon": "∿"
    },
    {
      "id": "calc-triangle-area",
      "title": "Triangle area",
      "description": "Base × height / 2.",
      "category": "student",
      "kind": "compute",
      "path": "#vault/calc-triangle-area",
      "url": "https://www.qwickton.com/#vault/calc-triangle-area",
      "indexable": true,
      "crawlable": true,
      "icon": "∿"
    },
    {
      "id": "calc-quadratic",
      "title": "Quadratic roots",
      "description": "ax²+bx+c=0 (real).",
      "category": "student",
      "kind": "compute",
      "path": "#vault/calc-quadratic",
      "url": "https://www.qwickton.com/#vault/calc-quadratic",
      "indexable": true,
      "crawlable": true,
      "icon": "∿"
    },
    {
      "id": "calc-mean",
      "title": "Mean of numbers",
      "description": "Comma-separated list.",
      "category": "student",
      "kind": "compute",
      "path": "#vault/calc-mean",
      "url": "https://www.qwickton.com/#vault/calc-mean",
      "indexable": true,
      "crawlable": true,
      "icon": "∿"
    },
    {
      "id": "calc-median",
      "title": "Median of numbers",
      "description": "Sort middle.",
      "category": "student",
      "kind": "compute",
      "path": "#vault/calc-median",
      "url": "https://www.qwickton.com/#vault/calc-median",
      "indexable": true,
      "crawlable": true,
      "icon": "∿"
    },
    {
      "id": "calc-std",
      "title": "Std deviation",
      "description": "Sample list.",
      "category": "student",
      "kind": "compute",
      "path": "#vault/calc-std",
      "url": "https://www.qwickton.com/#vault/calc-std",
      "indexable": true,
      "crawlable": true,
      "icon": "∿"
    },
    {
      "id": "calc-coin-flip",
      "title": "Coin flip simulator",
      "description": "n trials, heads %.",
      "category": "life",
      "kind": "compute",
      "path": "#vault/calc-coin-flip",
      "url": "https://www.qwickton.com/#vault/calc-coin-flip",
      "indexable": true,
      "crawlable": true,
      "icon": "∿"
    },
    {
      "id": "calc-dice",
      "title": "Dice roll",
      "description": "dN × times.",
      "category": "life",
      "kind": "compute",
      "path": "#vault/calc-dice",
      "url": "https://www.qwickton.com/#vault/calc-dice",
      "indexable": true,
      "crawlable": true,
      "icon": "∿"
    },
    {
      "id": "calc-permutation",
      "title": "nPr",
      "description": "Permutations count.",
      "category": "student",
      "kind": "compute",
      "path": "#vault/calc-permutation",
      "url": "https://www.qwickton.com/#vault/calc-permutation",
      "indexable": true,
      "crawlable": true,
      "icon": "∿"
    },
    {
      "id": "calc-combination",
      "title": "nCr",
      "description": "Combinations count.",
      "category": "student",
      "kind": "compute",
      "path": "#vault/calc-combination",
      "url": "https://www.qwickton.com/#vault/calc-combination",
      "indexable": true,
      "crawlable": true,
      "icon": "∿"
    },
    {
      "id": "calc-base-convert",
      "title": "Base A → Base B",
      "description": "2–36, integers.",
      "category": "student",
      "kind": "compute",
      "path": "#vault/calc-base-convert",
      "url": "https://www.qwickton.com/#vault/calc-base-convert",
      "indexable": true,
      "crawlable": true,
      "icon": "∿"
    },
    {
      "id": "calc-cidr",
      "title": "CIDR mask bits",
      "description": "/24 → subnet info (IPv4).",
      "category": "dev",
      "kind": "compute",
      "path": "#vault/calc-cidr",
      "url": "https://www.qwickton.com/#vault/calc-cidr",
      "indexable": true,
      "crawlable": true,
      "icon": "∿"
    },
    {
      "id": "calc-uuid-nil",
      "title": "Nil UUID",
      "description": "All zeros reference.",
      "category": "dev",
      "kind": "compute",
      "path": "#vault/calc-uuid-nil",
      "url": "https://www.qwickton.com/#vault/calc-uuid-nil",
      "indexable": true,
      "crawlable": true,
      "icon": "∿"
    },
    {
      "id": "calc-time-add",
      "title": "Add minutes to time",
      "description": "HH:MM + minutes.",
      "category": "office",
      "kind": "compute",
      "path": "#vault/calc-time-add",
      "url": "https://www.qwickton.com/#vault/calc-time-add",
      "indexable": true,
      "crawlable": true,
      "icon": "∿"
    },
    {
      "id": "calc-words-chars",
      "title": "Words & characters",
      "description": "Paste sample text stats.",
      "category": "text",
      "kind": "compute",
      "path": "#vault/calc-words-chars",
      "url": "https://www.qwickton.com/#vault/calc-words-chars",
      "indexable": true,
      "crawlable": true,
      "icon": "∿"
    },
    {
      "id": "calc-wind-chill",
      "title": "Wind chill (NOAA)",
      "description": "°F air temp + wind mph.",
      "category": "life",
      "kind": "compute",
      "path": "#vault/calc-wind-chill",
      "url": "https://www.qwickton.com/#vault/calc-wind-chill",
      "indexable": true,
      "crawlable": true,
      "icon": "∿"
    },
    {
      "id": "calc-heat-index",
      "title": "Heat index",
      "description": "°F + humidity (Rothfusz-style).",
      "category": "life",
      "kind": "compute",
      "path": "#vault/calc-heat-index",
      "url": "https://www.qwickton.com/#vault/calc-heat-index",
      "indexable": true,
      "crawlable": true,
      "icon": "∿"
    },
    {
      "id": "calc-px-rem",
      "title": "px → rem",
      "description": "Optional root font size (px).",
      "category": "dev",
      "kind": "compute",
      "path": "#vault/calc-px-rem",
      "url": "https://www.qwickton.com/#vault/calc-px-rem",
      "indexable": true,
      "crawlable": true,
      "icon": "∿"
    },
    {
      "id": "calc-rem-px",
      "title": "rem → px",
      "description": "Optional root font size (px).",
      "category": "dev",
      "kind": "compute",
      "path": "#vault/calc-rem-px",
      "url": "https://www.qwickton.com/#vault/calc-rem-px",
      "indexable": true,
      "crawlable": true,
      "icon": "∿"
    },
    {
      "id": "calc-dpi",
      "title": "DPI from width",
      "description": "Pixels and physical inches.",
      "category": "media",
      "kind": "compute",
      "path": "#vault/calc-dpi",
      "url": "https://www.qwickton.com/#vault/calc-dpi",
      "indexable": true,
      "crawlable": true,
      "icon": "∿"
    },
    {
      "id": "calc-transfer-time",
      "title": "Download time",
      "description": "MB at Mbps (8 bits/byte).",
      "category": "dev",
      "kind": "compute",
      "path": "#vault/calc-transfer-time",
      "url": "https://www.qwickton.com/#vault/calc-transfer-time",
      "indexable": true,
      "crawlable": true,
      "icon": "∿"
    },
    {
      "id": "calc-attendance-pct",
      "title": "Attendance %",
      "description": "Present count vs total sessions.",
      "category": "student",
      "kind": "compute",
      "path": "#vault/calc-attendance-pct",
      "url": "https://www.qwickton.com/#vault/calc-attendance-pct",
      "indexable": true,
      "crawlable": true,
      "icon": "∿"
    },
    {
      "id": "calc-grade-needed",
      "title": "Grade needed on final",
      "description": "Current %, final weight %, target %.",
      "category": "student",
      "kind": "compute",
      "path": "#vault/calc-grade-needed",
      "url": "https://www.qwickton.com/#vault/calc-grade-needed",
      "indexable": true,
      "crawlable": true,
      "icon": "∿"
    },
    {
      "id": "calc-doubling-time",
      "title": "Doubling time",
      "description": "Compound growth from annual %.",
      "category": "life",
      "kind": "compute",
      "path": "#vault/calc-doubling-time",
      "url": "https://www.qwickton.com/#vault/calc-doubling-time",
      "indexable": true,
      "crawlable": true,
      "icon": "∿"
    },
    {
      "id": "calc-rule-72",
      "title": "Rule of 72",
      "description": "Approx. years to double at rate %.",
      "category": "life",
      "kind": "compute",
      "path": "#vault/calc-rule-72",
      "url": "https://www.qwickton.com/#vault/calc-rule-72",
      "indexable": true,
      "crawlable": true,
      "icon": "∿"
    }
  ]
}
