awesome-repositories.com
Blog
MCP
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to hjson/hjson-cpp

Open-source alternatives to Hjson Cpp

19 open-source projects similar to hjson/hjson-cpp, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Hjson Cpp alternative.

  • corsis/xparsecAvatar de corsis

    corsis/XParsec

    55Voir sur GitHub↗

    ` Version 2 of this library is being built as part of a larger fundraising project. `

    F#
    Voir sur GitHub↗55
  • cppalliance/jsonAvatar de CPPAlliance

    CPPAlliance/json

    479Voir sur GitHub↗

    A C++11 library for parsing and serializing JSON to and from a DOM container in memory.

    C++
    Voir sur GitHub↗479
  • felixguendling/cistaAvatar de felixguendling

    felixguendling/cista

    2,225Voir sur GitHub↗

    Cista is a simple, high-performance, zero-copy C++ serialization & reflection library.

    C++benchmarkcppcpp17
    Voir sur GitHub↗2,225
  • fjoppe/legivelF

    fjoppe/Legivel

    0Voir sur GitHub↗

    This project primarily aims to be an exact Yaml 1.2 deserializer, according to Yaml 1.2 specification

    Voir sur GitHub↗0
  • haf/fsattoparsecAvatar de haf

    haf/FsAttoparsec

    10Voir sur GitHub↗

    #FsAttoparsec

    F#
    Voir sur GitHub↗10
  • jbeder/yaml-cppAvatar de jbeder

    jbeder/yaml-cpp

    5,931Voir sur GitHub↗

    yaml-cpp is a C++ library for parsing and emitting YAML 1.2 documents. It provides a complete YAML processing pipeline, from reading YAML content into a traversable node tree to writing in-memory data structures back as YAML text. The library represents parsed YAML as a mutable tree of typed nodes, supporting scalars, sequences, maps, and aliases. It uses a recursive-descent parser to build this node tree, and a stream-based emitter to generate YAML output incrementally. Template-based type conversion enables compile-time serialization between YAML nodes and C++ types, including support for c

    C++
    Voir sur GitHub↗5,931

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Find more with AI search
  • jet/fscodecAvatar de jet

    jet/FsCodec

    83Voir sur GitHub↗

    Defines a minimal interface for serialization and deserialization of events for event-sourcing systems on .NET. Provides implementation packages for writing simple yet versionable Event Contract definitions in F# using ubiquitous serializers.

    F#
    Voir sur GitHub↗83
  • lemire/simdjsonAvatar de lemire

    lemire/simdjson

    23,860Voir sur GitHub↗

    simdjson is a high-performance JSON parser that utilizes SIMD instructions to process gigabytes of data per second. It functions as a SIMD JSON parser, a multithreaded NDJSON processing library, a UTF-8 validation engine, and a tool for JSON minification and string building. The project focuses on high-throughput data processing, enabling the ingestion of massive JSON volumes and the verification of UTF-8 encoding standards. It includes dedicated capabilities for constructing JSON strings with optimized memory usage and removing unnecessary whitespace from documents to reduce file size. The

    C++
    Voir sur GitHub↗23,860
  • marzer/tomlplusplusAvatar de marzer

    marzer/tomlplusplus

    2,077Voir sur GitHub↗

    Header-only TOML config file parser and serializer for C++17.

    C++
    Voir sur GitHub↗2,077
  • mausch/fleeceAvatar de mausch

    mausch/Fleece

    202Voir sur GitHub↗

    Fleece

    F#
    Voir sur GitHub↗202
  • mayah/tinytomlAvatar de mayah

    mayah/tinytoml

    175Voir sur GitHub↗

    A header only C++11 library for parsing TOML

    C++
    Voir sur GitHub↗175
  • mbraceproject/fspicklerM

    mbraceproject/FsPickler

    0Voir sur GitHub↗

    FsPickler is a serialization library that facilitates the distribution of .NET objects. The implementation focuses on performance and completeness in supported types, including F# types. It supports multiple, pluggable serialization formats including Binary, Xml, JSON and BSON. The library is…

    Voir sur GitHub↗0
  • nlohmann/jsonAvatar de nlohmann

    nlohmann/json

    49,944Voir sur GitHub↗

    This library is a header-only C++ framework designed for the serialization, parsing, and manipulation of structured data. It provides a recursive variant data model that represents arbitrary structures as native types, allowing developers to navigate, modify, and patch hierarchical data using standard pointer paths and declarative update patterns. The project distinguishes itself through its template-based architecture, which enables type-safe data structures and custom type mapping at compile time. It offers a unified interface for binary format abstraction, supporting multiple compact repre

    C++bsoncborheader-only
    Voir sur GitHub↗49,944
  • open-source-parsers/jsoncppAvatar de open-source-parsers

    open-source-parsers/jsoncpp

    8,850Voir sur GitHub↗

    JsonCpp is a C++ library for parsing, manipulating, and generating JSON data. It functions as a data interchange tool that provides a JSON parser to convert formatted text into structured data and a JSON serializer to transform internal data structures back into valid JSON strings. The library features the ability to preserve non-standard JSON comments during the deserialization and serialization process, which supports the management of human-readable configuration files. The project implements a tree-based internal representation for programmatic data access and uses a builder-based config

    C++
    Voir sur GitHub↗8,850
  • skystrife/cpptomlAvatar de skystrife

    skystrife/cpptoml

    605Voir sur GitHub↗

    cpptoml is a header-only library for parsing TOML

    C++
    Voir sur GitHub↗605
  • stephan-tolksdorf/fparsecAvatar de stephan-tolksdorf

    stephan-tolksdorf/fparsec

    561Voir sur GitHub↗

    A parser combinator library for F#

    F#
    Voir sur GitHub↗561
  • tarmil/fsharp.systemtextjsonT

    Tarmil/FSharp.SystemTextJson

    0Voir sur GitHub↗

    This library provides support for F# types to System.Text.Json.

    Voir sur GitHub↗0
  • uscilab/cerealAvatar de USCiLab

    USCiLab/cereal

    4,676Voir sur GitHub↗

    Cereal is a C++ serialization library and object persistence tool used to convert data types and containers into formats for storage or transmission. It is implemented as a header-only library, allowing it to be included directly in source code without the need for a compiled binary. The library supports multiple data representations, including binary, XML, and JSON. It provides the ability to define custom archives, enabling the development of specialized output formats to control how data is encoded and stored. The system handles the conversion of complex objects through template-based ser

    C++c-plus-pluscerealserialization
    Voir sur GitHub↗4,676
  • vsapronov/fsharp.jsonAvatar de vsapronov

    vsapronov/FSharp.Json

    230Voir sur GitHub↗

    FSharp.Json is F# JSON serialization library based on Reflection it's written in F# for F#.

    F#
    Voir sur GitHub↗230