toml-tangle
Service icon

TOML Tangle

Stable version 1.0.0 (Compatible with OutSystems 11)
Uploaded
 on 3 Jun (3 days ago)
 by 
0.0
 (0 ratings)
toml-tangle

TOML Tangle

Details
This component provides seamless two-way conversion between TOML and JSON formats, built using C# and designed for OutSystems Integration Studio. It supports: TOML ➜ JSON conversion JSON ➜ TOML reverse transformation File and string based TOML input Perfect for working with configuration files, APIs, and systems using TOML as a standard format. Lightweight, fast, and developer-friendly – a must-have for any OutSystems integration toolbox!
Read more

The TOML–JSON Converter is a ready-to-use OutSystems Extension (developed in C# via Integration Studio) designed to seamlessly convert data between TOML and JSON formats. TOML (Tom’s Obvious, Minimal Language) is widely used for configuration files in modern developer tools and systems. However, OutSystems doesn't natively support parsing or generating TOML. This component fills that gap.

?? Features:

  • TOML to JSON Conversion
    Parses TOML-formatted text or files and converts them into well-structured JSON strings.

  • JSON to TOML Conversion
    Converts structured JSON strings back into TOML format with accurate mapping.

  • Supports File Input
    Accepts TOML configuration as BinaryData, making it easy to parse files uploaded by users.

  • Reverse Conversion Logic
    Built-in method for both directions — no need to use multiple libraries or workarounds.

  • High Fidelity Conversion
    Handles nested structures, arrays, dates, and other complex elements while preserving data structure.

?? Technical Stack:

  • Built using C# and integrated via Integration Studio (XIF).

  • Uses modern .NET libraries to handle TOML and JSON serialization/deserialization.

  • Fully tested and ready for use in OutSystems Traditional Web, Reactive Web, and Mobile apps.

?? Use Cases:

  • Reading and writing configuration files.

  • Importing/exporting data from systems or tools that use TOML (e.g., Hugo, Rust, Python tooling).

  • Custom dev tools, admin panels, or CI/CD dashboards built in OutSystems.

Release notes (1.0.0)
License (1.0.0)
Reviews (0)
Team
Other assets in this category