Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/nixman/flatjson

The extremely fast zero allocation and zero copying JSON parser
https://github.com/nixman/flatjson

cplusplus flatjson json json-parser zero-copy

Last synced: 3 months ago
JSON representation

The extremely fast zero allocation and zero copying JSON parser

Awesome Lists containing this project

README

        

FlatJson
============

The header-only implementation of an extremely fast zero allocation and zero copying JSON parser

.. image:: https://img.shields.io/github/forks/nixman/flatjson?style=social
.. image:: https://img.shields.io/github/stars/nixman/flatjson?style=social

.. |release-badge| image:: https://img.shields.io/github/v/release/nixman/flatjson
:alt: Release
:target: https://github.com/nixman/flatjson/releases

.. |code-size-badge| image:: https://img.shields.io/github/languages/code-size/nixman/flatjson
:alt: Code size
:target: https://github.com/nixman/flatjson

.. |repo-size-badge| image:: https://img.shields.io/github/repo-size/nixman/flatjson
:alt: Repo size
:target: https://github.com/nixman/flatjson

.. |forks-badge| image:: https://img.shields.io/github/forks/nixman/flatjson?style=social
:alt: Forks
:target: https://github.com/nixman/flatjson

.. |stars-badge| image:: https://img.shields.io/github/stars/nixman/flatjson?style=social
:alt: Stars
:target: https://github.com/nixman/flatjson

.. |ci-badge| image:: https://github.com/nixman/flatjson/actions/workflows/c-cpp.yml/badge.svg
:alt: CI build status
:target: https://github.com/nixman/flatjson/actions/workflows/c-cpp.yml

|release-badge| |code-size-badge| |repo-size-badge| |ci-badge|

CI Job Matrix
----------------

+---------------+--------------------+-----------------------+
| Target System | Toolchain | Note |
+===============+====================+=======================+
| Linux | G++ | 32-bit |
+---------------+--------------------+-----------------------+
| Linux | G++ | 64-bit |
+---------------+--------------------+-----------------------+
| OSX | Apple Clang++ | 32-bit |
+---------------+--------------------+-----------------------+
| OSX | Apple Clang++ | 64-bit |
+---------------+--------------------+-----------------------+
| Windows | Visual Studio 2022 | 32-bit |
+---------------+--------------------+-----------------------+
| Windows | Visual Studio 2022 | 64-bit |
+---------------+--------------------+-----------------------+
| Windows | Visual Studio 2019 | 32-bit |
+---------------+--------------------+-----------------------+
| Windows | Visual Studio 2019 | 64-bit |
+---------------+--------------------+-----------------------+

LICENSE
------------

License under the Apache-2.0(http://www.apache.org/licenses/)