stof
Portable data documents with embedded logic and validation
All Skills in This Repository (1)
Pure Emerald Level IndicatorsFrequently Asked Questions
FAQPage SchemaHow to install Stof?โผ
Run `npx skills add dev-formata-io/stof --all -g -y` in your terminal to install this skill globally.
What is a Stof document?โผ
A Stof document is a superset of JSON that adds functions, types, and validation rules, so your data carries its own logic and runs anywhere in a sandbox.
How to convert JSON to Stof?โผ
Any valid JSON is already valid Stof, so you can paste your JSON directly and then add functions, schemas, or unit types where needed.
Can Stof validate data automatically?โผ
Yes. You define prototypes with typed fields and schema rules, and Stof validates or casts incoming objects against them at runtime.
Which languages does Stof support?โผ
Stof runs natively in Rust and is available as packages for JavaScript, TypeScript, and Python, with identical behavior across all of them.
Related Repositories in Software Engineering
View All in Software Engineeringโopenclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core