JSSON: Universal Config Format
Supercharged
JSSON isn’t just another format — it’s a meta-format. Write your logic once, and let it spit out JSON, YAML, TOML, or fully typed TypeScript. No repetition. No boilerplate. No crying.
Why JSSON?
Stop repeating yourself in JSON. Upgrade to a language designed for modern application configuration.
Universal Multi-Format Output
Write once, export everywhere. Convert JSSON into JSON, YAML, TOML, or TypeScript — your entire config ecosystem from a single source of truth.
Declare Variables
Declare variables once and reuse them throughout your config. No more copy-pasting values.
Reusable Templates
Define structured data models once and instantiate them with spreadsheet-style rows. Zero duplication, maximum clarity.
Advanced Maps
Transform values declaratively with map(). Generate derived fields, dynamic objects and multidimensional data pipelines with nested mappings.
Powerful Ranges
Generate massive datasets with 1..10000, nested ranges, and range-driven maps. Ideal for geodata, schedules, grids and simulations.
Expressions & Logic
Full math, comparisons, modulo, ternaries and computed properties right inside the DSL — no scripting needed.
Nested Arrays & Complex Structures
Naturally express deep arrays, nested maps, multi-level expansions and matrix-like outputs with clean declarative syntax.
Includes & Composition
Break large configs into logical parts and merge them with include. Supports keep, overwrite, and strict error modes.
Native Types, No Boilerplate
Strings, ints, floats, booleans, objects and arrays — without JSON’s quoting hell. Clean syntax built for humans.
High-Scale Data Generation
Create thousands or millions of records with a few lines. Perfect for seeds, mocks, simulations, grids, and AI datasets.
Inline-Safe & LLM-Friendly
Minifiable, stable under compression, and easy for LLMs to parse. JSSON wasn’t built for AI, but AI absolutely loves it.
Data Generation Powerhouse
JSSON v0.0.5 introduces nested maps, nested arrays, and universal ranges. Turn complex data generation into simple, readable code.
Nested Maps
Matrix Generation
Generate 2D matrices using nested map transformations
Product Variants
E-commerce Power
Generate all size/color combinations effortlessly
Large-Scale Generation
Massive Datasets
Generate thousands of records with patterns
Ready to supercharge your data generation?
Try It in PlaygroundWrite Logic,
Get JSON, YAML, TOML, TypeScript.
JSSON brings the power of a real programming language to your configuration files. No more copy-pasting or manual error-prone editing.