Apps tagged with 'serialization'

All apps in Apps tagged with 'serialization' category. Use the filters below to narrow down your search. 
Copy a direct link to this comment to your clipboard
  1. YAML icon
     29 likes

    YAML is a human-readable data serialization language. It is commonly used for configuration files and in applications where data are being stored or transmitted. YAML targets many of the same communications applications as Extensible Markup Language (XML) but has a minimal...

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
    • Self-Hosted
    12 alternatives
  2. JSON icon
     23 likes

    JSON (JavaScript Object Notation) is a lightweight data-interchange format. It is easy for humans to read and write. It is easy for machines to parse and generate. It is based on a subset of the JavaScript Programming Language, Standard ECMA-262 3rd Edition - December 1999.

    Cost / License

    • Free
    • Open Source

    Platforms

    • Self-Hosted
    • JavaScript
    JSON screenshot 1
    8 alternatives
  3. XML icon
     11 likes

    Extensible Markup Language (XML) is a markup language that defines a set of rules for encoding documents in a format which is both human-readable and machine-readable.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
    • Self-Hosted
    10 alternatives
  4. Toon icon
     1 like

    Token-Oriented Object Notation (TOON) – Compact, human-readable, schema-aware JSON for LLM prompts. Spec, benchmarks, TypeScript SDK.

    Cost / License

    • Free
    • Open Source (MIT)

    Platforms

    • Mac
    • Windows
    • Linux
    Toon screenshot 1
  5. Thrift is a lightweight, language-independent software stack for point-to-point RPC implementation. Thrift provides clean abstractions and implementations for data transport, data serialization, and application level processing.

    Cost / License

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
    • Self-Hosted
    Apache Thrift screenshot 1
    8 alternatives
  6. KDL icon
     1 like

    KDL is a small, pleasant document language with XML-like node semantics that looks like you're invoking a bunch of CLI commands! It's meant to be used both as a serialization format and a configuration language, much like JSON, YAML, or XML.

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
    • Visual Studio Code
    • Sublime Text
    • IntelliJ IDEA
    • Vim
    • Self-Hosted
    5 alternatives
  7. Bodev icon
     1 like

    Bodev is a developper toolbox, optimized for having many tools, especially for low-level developpers, including tools such as a CBOR parser, and other binary related tools.

    Cost / License

    Platforms

    • Linux
    • Flathub
    • Flatpak
    Bodev screenshot 1
    Bodev screenshot 1
    Bodev screenshot 2
    +7
    Bodev screenshot 3
    40 alternatives
  8. Ice icon
     3 likes

    The Internet Communications Engine (Ice) is a modern distributed computing platform with support for C++, .NET, Java, Python, Objective-C, Ruby, PHP, and JavaScript.

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
    2 alternatives
  9. MessagePack icon
     2 likes

    MessagePack is an efficient binary serialization specification that lets you exchange data among multiple languages like JSON but quicker and with a lower overhead.

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
    6 alternatives
  10. Protocol buffers are Google's language-neutral, platform-neutral, extensible mechanism for serializing structured data – think XML, but smaller, faster, and simpler. You define how you want your data to be structured once, then you can use special generated source code to...

    Cost / License

    • Free
    • Open Source

    Platforms

    • Windows
    • Linux
    • Android
    • BSD
    6 alternatives
  11. MegunoLink icon
     1 like

    MegunoLink Pro is a Windows application for receiving and sending serial data. MegunoLink is a program to connect your Arduino to your computer. It uses visualizers to interpret messages your Arduino sends and send commands to your sketch. Once connected you can:

    Cost / License

    • Paid
    • Proprietary

    Platforms

    • Windows
    • Arduino IDE
    MegunoLink screenshot 1
    MegunoLink screenshot 1
    MegunoLink screenshot 2
    +3
    MegunoLink screenshot 3
    2 alternatives