{
  "id": "d7d36c1f4421",
  "url": "https://github.com/johannschopplich/toon",
  "title": "toon: 🎒 Token-Oriented Object Notation – JSON for LLMs at half the token cost",
  "note": "Developers everywhere use JSON as the default way of handing data around including to LLMs. If you want proof of that take a look at the APIs for LLMs where you will find API methods to force the return message from the LLM to be JSON. This project was born out of a desire to be efficient with tokens and realized that you could format the data using a different style and get equally good results to JSON with approximately a 50% reduction in token consumption. Super interesting and for projects at scale could be a big deal.",
  "voice": "jamie",
  "saved": "2025-10-29T13:51:48Z",
  "host": "github.com",
  "kind": "repository",
  "tags": [],
  "record": "https://links.thingelstad.xyz/links/d7d36c1f4421/",
  "markdown": "https://links.thingelstad.xyz/links/d7d36c1f4421.md",
  "issues": [
    {
      "number": 331,
      "slug": "331",
      "title": "Weekly Thing 331 / RFC, Security, Tokens",
      "date": "2025-11-02T12:00:00Z",
      "section": "Notable",
      "position": 9,
      "url": "https://weekly.thingelstad.com/archive/331/",
      "page": "https://links.thingelstad.xyz/issues/331/"
    }
  ],
  "connections": {
    "same_host": {
      "count": 250,
      "page": "https://links.thingelstad.xyz/hosts/github.com/",
      "nearest": [
        {
          "id": "971dc80d2487",
          "title": "nanochat: The best ChatGPT that $100 can buy.",
          "url": "https://github.com/karpathy/nanochat",
          "record": "https://links.thingelstad.xyz/links/971dc80d2487/"
        },
        {
          "id": "36b99d6c1b0c",
          "title": "Beads - A memory upgrade for your coding agent",
          "url": "https://github.com/steveyegge/beads",
          "record": "https://links.thingelstad.xyz/links/36b99d6c1b0c/"
        },
        {
          "id": "52b9f2dc6816",
          "title": "srssly: Minimalistic RSS server and ui",
          "url": "https://github.com/odosui/srssly",
          "record": "https://links.thingelstad.xyz/links/52b9f2dc6816/"
        },
        {
          "id": "e9340ba91a5c",
          "title": "try: fresh directories for every vibe",
          "url": "https://github.com/tobi/try",
          "record": "https://links.thingelstad.xyz/links/e9340ba91a5c/"
        },
        {
          "id": "2790a0b67752",
          "title": "supercookie: ⚠️ Browser fingerprinting via favicon!",
          "url": "https://github.com/jonasstrehle/supercookie",
          "record": "https://links.thingelstad.xyz/links/2790a0b67752/"
        }
      ]
    },
    "same_week": {
      "count": 16,
      "nearest": [
        {
          "id": "293c7e072dc8",
          "title": "GeoUtil — Free Online Map & Geography Tools",
          "url": "https://geoutil.com/",
          "record": "https://links.thingelstad.xyz/links/293c7e072dc8/"
        },
        {
          "id": "99174a5493d6",
          "title": "JSON Query - a small, flexible, and expandable JSON query language",
          "url": "https://jsonquerylang.org/",
          "record": "https://links.thingelstad.xyz/links/99174a5493d6/"
        },
        {
          "id": "9eff4d2ca2fe",
          "title": "More friends, more division: Study finds growing social circles may fuel polarization",
          "url": "https://phys.org/news/2025-10-friends-division-social-circles-fuel.html",
          "record": "https://links.thingelstad.xyz/links/9eff4d2ca2fe/"
        },
        {
          "id": "3e3476ac8ea0",
          "title": "Easy 6502",
          "url": "https://skilldrick.github.io/easy6502/",
          "record": "https://links.thingelstad.xyz/links/3e3476ac8ea0/"
        },
        {
          "id": "71422ee7b8ea",
          "title": "Claude Code: What It Is, How It's Different, and Why Non-Technical People Should Use It",
          "url": "https://www.producttalk.org/claude-code-what-it-is-and-how-its-different/",
          "record": "https://links.thingelstad.xyz/links/71422ee7b8ea/"
        }
      ]
    },
    "mentions": [],
    "mentioned_by": [],
    "saved_twice": []
  },
  "facts": {
    "kind": "repository",
    "method": "github",
    "checked": "2026-10-24T01:15:24Z",
    "full_name": "toon-format/toon",
    "description": "🎒 Token-Oriented Object Notation (TOON) – compact, human-readable serialization of JSON data for LLM prompts. TypeScript SDK, CLI, benchmarks.",
    "language": "TypeScript",
    "stars": 25549,
    "license": "MIT",
    "archived": false,
    "fork": false,
    "pushed": "2026-10-09T07:07:33Z",
    "homepage": "https://toonformat.dev"
  },
  "elsewhere": {
    "wayback": "https://web.archive.org/web/*/https://github.com/johannschopplich/toon"
  }
}
