Release Announcement: RichJSON v1.1.1 🚀
I am excited to announce the "initial" release of RichJSON, a powerful extension of the standard JSON format designed to bring modularity, compression, and logic to your data structures without breaking compatibility.
🌟 What is RichJSON?
JSON is the backbone of modern data exchange, but it often suffers from redundancy and a lack of native modularity. RichJSON solves this by introducing "Commands" hidden within standard JSON strings.
Because RichJSON adheres strictly to JSON format conventions, your files remain readable by any standard text editor or parser, but gain "superpowers" when loaded through the RichJSON library.
✨ Key Features
RichJSON maintains 100% compatibility with standard JSON parsers while introducing a sophisticated layer of logic:
- Smart Referencing ($ref): Point to objects, files, or environment variables to avoid duplication.
- Multi-Inheritance: Build complex objects by inheriting from existing JSON structures.
- Nested Interpolation: Dynamic string resolution within your data fields.
- Custom Commands: Extend the logic with your own modules for specific business use cases.
📦 Getting Started
You can find the documentation, source code, and contribution guidelines on here:
👉 RichJSON Wiki
👉 RichJSON npm
Whether you are managing complex configuration files or looking to reduce payload sizes through intelligent referencing, RichJSON is built to scale with your needs.
Yours,
Maximilian
0xMaxLab