{"repo":"dev-formata-io/stof","free":true,"listed":false,"github":"https://github.com/dev-formata-io/stof","clone":"git clone https://github.com/dev-formata-io/stof.git","description":"Data Runtime. JSON that runs.","language":"Rust","stars":60,"topics":["stof","cli","config-as-code","configuration","data-interchange","data-runtime","json","python","runtime","rust"],"license":"Apache-2.0","category":"cli-tools","readme_excerpt":"Stof is a Data Runtime built on top of Rust & WebAssembly. Designed to combine data and logic together in a portable & lightweight context that runs anywhere, sandboxed . Install Full setup for every language, the complete standard library, and worked end-to-end examples: stof.dev Quickstart Every JSON document you have is already a Stof document. Start with the data you have, add logic where you need it, and export back to JSON - or YAML, or TOML - any time. What Stof Is Stof is a data runtime — not a data format, not a programming language, not a database. The same way a JavaScript runtime executes JavaScript, a data runtime executes data. A Stof document doesn't just describe something; it validates itself, transforms itself, and acts, wherever the runtime lands. Concretely: valid JSON is already valid Stof. You're not migrating to a new format — you're handing your existing data a place to keep the logic that used to live somewhere else. Why it's different - Data and logic belong together. Splitting them across a data file and a separate codebase creates schema drift, versioning hell, and is a limitation for modern distributed systems. Stof documents carry both, as one unit. - Portable means portable. The same document runs native, in WebAssembly, or embedded in another host, with the same behavior every time. If it doesn't run everywhere, it isn't portable — it's just convenient sometimes. - Sandboxed by default. A document can only see and manipulate itself unless you e","default_branch":null,"files":null,"tree":[],"storefront":"/r/dev-formata-io","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/dev-formata-io/stof/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}