Skip to content
forked from akheron/jansson

C library for encoding, decoding and manipulating JSON data

License

Notifications You must be signed in to change notification settings

neugates/jansson

This branch is 2 commits ahead of, 43 commits behind akheron/jansson:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

99b46bb · Sep 13, 2022
Jan 26, 2021
Sep 18, 2016
Jan 26, 2021
Aug 9, 2022
Nov 6, 2020
Oct 21, 2019
Sep 13, 2022
Nov 20, 2021
Oct 21, 2019
Oct 21, 2019
Jul 31, 2014
Sep 9, 2021
Apr 28, 2022
Sep 12, 2021
Mar 28, 2013
May 5, 2020
May 6, 2020
Aug 9, 2022
Jan 14, 2021
Sep 9, 2021
Apr 12, 2017
Jan 6, 2013

Repository files navigation

Jansson README

https://ci.appveyor.com/api/projects/status/lmhkkc4q8cwc65ko https://coveralls.io/repos/akheron/jansson/badge.png?branch=master

Jansson is a C library for encoding, decoding and manipulating JSON data. Its main features and design principles are:

  • Simple and intuitive API and data model
  • Comprehensive documentation
  • No dependencies on other libraries
  • Full Unicode support (UTF-8)
  • Extensive test suite

Jansson is licensed under the MIT license; see LICENSE in the source distribution for details.

Compilation and Installation

If you obtained a jansson-X.Y.tar.* tarball from GitHub Releases, just use the standard autotools commands:

$ ./configure
$ make
$ make install

To run the test suite, invoke:

$ make check

If the source has been checked out from a Git repository, the configure script has to be generated first. The easiest way is to use autoreconf:

$ autoreconf -i

Documentation

Documentation is available at http://jansson.readthedocs.io/en/latest/.

The documentation source is in the doc/ subdirectory. To generate HTML documentation, invoke:

$ make html

Then, point your browser to doc/_build/html/index.html. Sphinx 1.0 or newer is required to generate the documentation.

Community

About

C library for encoding, decoding and manipulating JSON data

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 80.9%
  • CMake 11.7%
  • Shell 3.1%
  • Makefile 1.5%
  • M4 1.4%
  • C++ 1.4%