Skip to content

Welcome to JSSON

The human-friendly way to write JSON.

JSSON (JavaScript Simplified Object Notation) is a modern, lightweight syntax that makes writing JSON faster, cleaner, and way more readable —
without replacing JSON, and without adding a runtime.

It’s just a transpiler.
You write JSSON → it outputs real JSON.

Perfect for:

  • API configs
  • Seed files
  • Mock data
  • Structured lists
  • Data templates
  • Anything that would normally be a giant JSON wall

Template Arrays

Generate structured objects using row-based syntax — perfect for lists, tables, seed data and mock files.

Map Transformations

Apply transformations inside the syntax using JSSON’s map (item) blocks.

Includes & Modularization

Split large files with include "./file.jsson" and avoid repetition.

Ranges & Steps

Write lists like [ 0..10 step 2 ] — cleaner and faster than ever.

Zero Runtime

JSSON only transpiles. No hidden logic, no magic, no interpreter needed.

Fun Error Messages

Wizards, gremlins and goblins guide you when something breaks.

Changelog

View the changelog for more information.

Start with the basic syntax and real examples in the
Getting Started guide →

Or explore everything the language offers in the
Reference section → located in the sidebar.

Happy JSSONing! 🚀