{
  "name": "TryDevSnip tool ↔ standards dataset",
  "description": "Which published standard (RFC, NIST FIPS, IANA registry) each TryDevSnip tool implements, with a direct link to the defining document.",
  "publisher": {
    "name": "Acsaven",
    "url": "https://acsaven.com/"
  },
  "source": "https://trydevsnip.com/standards-dataset/",
  "license": "https://creativecommons.org/licenses/by/4.0/",
  "licenseNote": "CC BY 4.0 — reuse freely with attribution to TryDevSnip. The standards themselves belong to their publishing bodies; this dataset is the mapping between tool behaviour and the document that defines it.",
  "generatedAt": "2026-08-10",
  "coverage": {
    "toolsWithCitation": 14,
    "distinctStandards": 13
  },
  "methodology": [
    "Each entry is read from the tool page itself at build time, so this cannot claim a citation the tool no longer carries.",
    "A tool is listed only when its behaviour is actually governed by the cited document — not merely related to it.",
    "Living registries carry their own recheck cadence; fixed RFCs do not, because they do not change."
  ],
  "livingRegistries": [
    {
      "name": "IANA HTTP Status Code Registry",
      "sourceUrl": "https://www.iana.org/assignments/http-status-codes/http-status-codes.xhtml",
      "verifiedOn": "2026-07-30",
      "recheckBy": "2027-01-26",
      "note": "Unlike a fixed RFC this registry grows — 103, 425 and 451 were all added after their original specs — so it is re-checked on a cadence rather than cited once."
    }
  ],
  "tools": [
    {
      "tool": "ASCII Table",
      "url": "https://trydevsnip.com/ascii-table/",
      "standards": [
        {
          "name": "IANA Character Sets registry (ANSI_X3.4-1968)",
          "url": "https://www.iana.org/assignments/character-sets/character-sets.xhtml"
        }
      ]
    },
    {
      "tool": "BASE64",
      "url": "https://trydevsnip.com/base64/",
      "standards": [
        {
          "name": "RFC 4648 — The Base16, Base32, and Base64 Data Encodings",
          "url": "https://www.rfc-editor.org/rfc/rfc4648"
        }
      ]
    },
    {
      "tool": "CSV To JSON",
      "url": "https://trydevsnip.com/csv-to-json/",
      "standards": [
        {
          "name": "RFC 4180 — Common Format and MIME Type for CSV Files",
          "url": "https://www.rfc-editor.org/rfc/rfc4180"
        }
      ]
    },
    {
      "tool": "Hash Generator",
      "url": "https://trydevsnip.com/hash-generator/",
      "standards": [
        {
          "name": "NIST FIPS 180-4 — Secure Hash Standard (SHS)",
          "url": "https://nvlpubs.nist.gov/nistpubs/fips/nist.fips.180-4.pdf"
        },
        {
          "name": "RFC 1321 — The MD5 Message-Digest Algorithm",
          "url": "https://www.rfc-editor.org/rfc/rfc1321"
        }
      ]
    },
    {
      "tool": "Http Status Codes",
      "url": "https://trydevsnip.com/http-status-codes/",
      "standards": [
        {
          "name": "IANA HTTP Status Code Registry",
          "url": "https://www.iana.org/assignments/http-status-codes/http-status-codes.xhtml"
        }
      ]
    },
    {
      "tool": "JSON Diff",
      "url": "https://trydevsnip.com/json-diff/",
      "standards": [
        {
          "name": "RFC 6902 — JavaScript Object Notation (JSON) Patch",
          "url": "https://www.rfc-editor.org/rfc/rfc6902"
        }
      ]
    },
    {
      "tool": "JSON Formatter",
      "url": "https://trydevsnip.com/json-formatter/",
      "standards": [
        {
          "name": "RFC 8259 — The JSON Data Interchange Format",
          "url": "https://www.rfc-editor.org/rfc/rfc8259"
        }
      ]
    },
    {
      "tool": "JSON Minify Online",
      "url": "https://trydevsnip.com/json-minify-online/",
      "standards": [
        {
          "name": "RFC 8259 — The JSON Data Interchange Format",
          "url": "https://www.rfc-editor.org/rfc/rfc8259"
        }
      ]
    },
    {
      "tool": "JSON To CSV",
      "url": "https://trydevsnip.com/json-to-csv/",
      "standards": [
        {
          "name": "RFC 4180 — Common Format and MIME Type for CSV Files",
          "url": "https://www.rfc-editor.org/rfc/rfc4180"
        }
      ]
    },
    {
      "tool": "JWT Decoder",
      "url": "https://trydevsnip.com/jwt-decoder/",
      "standards": [
        {
          "name": "RFC 7519 — JSON Web Token (JWT)",
          "url": "https://www.rfc-editor.org/rfc/rfc7519"
        },
        {
          "name": "RFC 7515 — JSON Web Signature (JWS)",
          "url": "https://www.rfc-editor.org/rfc/rfc7515"
        }
      ]
    },
    {
      "tool": "JWT Encoder",
      "url": "https://trydevsnip.com/jwt-encoder/",
      "standards": [
        {
          "name": "RFC 7519 — JSON Web Token (JWT)",
          "url": "https://www.rfc-editor.org/rfc/rfc7519"
        },
        {
          "name": "RFC 7515 — JSON Web Signature (JWS)",
          "url": "https://www.rfc-editor.org/rfc/rfc7515"
        }
      ]
    },
    {
      "tool": "URL Encode",
      "url": "https://trydevsnip.com/url-encode/",
      "standards": [
        {
          "name": "RFC 3986 §2.1 — Percent-Encoding",
          "url": "https://www.rfc-editor.org/rfc/rfc3986"
        }
      ]
    },
    {
      "tool": "UUID Generator",
      "url": "https://trydevsnip.com/uuid-generator/",
      "standards": [
        {
          "name": "RFC 9562 — Universally Unique IDentifiers (UUIDs)",
          "url": "https://www.rfc-editor.org/rfc/rfc9562"
        }
      ]
    },
    {
      "tool": "XML Formatter",
      "url": "https://trydevsnip.com/xml-formatter/",
      "standards": [
        {
          "name": "W3C XML 1.0 (Fifth Edition)",
          "url": "https://www.w3.org/TR/xml/"
        }
      ]
    }
  ],
  "standards": [
    "IANA Character Sets registry (ANSI_X3.4-1968)",
    "IANA HTTP Status Code Registry",
    "NIST FIPS 180-4 — Secure Hash Standard (SHS)",
    "RFC 1321 — The MD5 Message-Digest Algorithm",
    "RFC 3986 §2.1 — Percent-Encoding",
    "RFC 4180 — Common Format and MIME Type for CSV Files",
    "RFC 4648 — The Base16, Base32, and Base64 Data Encodings",
    "RFC 6902 — JavaScript Object Notation (JSON) Patch",
    "RFC 7515 — JSON Web Signature (JWS)",
    "RFC 7519 — JSON Web Token (JWT)",
    "RFC 8259 — The JSON Data Interchange Format",
    "RFC 9562 — Universally Unique IDentifiers (UUIDs)",
    "W3C XML 1.0 (Fifth Edition)"
  ]
}