oetherington / jskorost

A fast single-header JSON parser for C and C++

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

JSkorost (ДжайСкорость)

JSkorost is a single-header JSON parser, building and printer written in C99 with a focus on speed and conformability.

Building

Simply include jskorost.h in your project and define JSKOROST_IMPLEMENTATION in ONE C or C++ source file.

In order to build the tests you will need to have cmocka installed.

Contributing

Contributions are welcome - just send a pull request. Please follow the Linux kernel style guide and make sure your code compiles without warnings in clang and gcc with -W -Wall -Wextra -pedantic and in clang++ and g++ with -W -Wall -Wextra.

License

JSkorost is free software under the GNU AGPLv3. See the LICENSE file for details.

About

A fast single-header JSON parser for C and C++

License:GNU Affero General Public License v3.0


Languages

Language:C 94.5%Language:C++ 3.5%Language:Makefile 2.0%