Code Monkey home page Code Monkey logo

cpp-json's Introduction

C++ JSON object parser/formatter

This library contains a class to represent JSON object and functions to parse/format it.

  • This library is header-only (no precompiled files). Just include json.hpp in your project.
    *There are .cpp files, but they are included from the header file.
  • It does not use any external libraries (only standard C++ libraries).
  • Test program called test.cpp is just parsing and formatting a JSON object.

Versions & Releases

  • All versions are tagged in the format vMAJOR.MINOR(-PATCH)?.
    -PATCH is optional.
    Example: v1.0, v1.1, v1.2-2.

  • Special tag vlatest always points to the latest version.

  • Releases are made automatically on Github for every new version.
    They are available in the Releases tab.

  • All releases automatically build on Fedora COPR in tokox/cpp-json repo.
    Release is not made if build fails.
    All built packages are uploaded as assets to the release.

  • Releases may be also available in AUR or PPA in the future.
    I'm not using them, so I don't know how and where to do it and I am not really interested in these. If you want to help, contact me.

  • I am not planning on any Windows or MacOS support.
    It should work, but ...

Documentation (in progress)

  • Documentation will be created using Doxygen.
  • It will be automatically generated and pushed to gh-pages branch on every commit.
  • gh-pages branch will be binded to Github Pages and available at https://tokox.github.io/cpp-json/.
  • Possible that it will be in repo wiki, but I don't know if it'll work.
  • Please wait a moment for the documentation to be available.

Some useless license information

This library is licensed under the terms of the MIT license.

cpp-json's People

Contributors

tokox avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.