Skip to content

Latest commit

 

History

History
70 lines (49 loc) · 1.54 KB

index.rst

File metadata and controls

70 lines (49 loc) · 1.54 KB

LwJSON documentation

Welcome to the documentation for version .

LwJSON is a generic JSON parser library optimized for embedded systems.

image

center

index_links

download_library getting_started Open Github Donate

Features

  • Written in ANSI C99, compatible with size_t for size data types
  • RFC 4627 compliant
  • Based on static token allocation with optional application dynamic pre-allocation
  • No recursion during parse operation
  • Re-entrant functions
  • Zero-copy, no malloc or free functions used
  • Advanced find algorithm for tokens
  • Testscoverage is available
  • User friendly MIT license

Requirements

  • C compiler

Contribute

Fresh contributions are always welcome. Simple instructions to proceed:

  1. Fork Github repository
  2. Respect C style & coding rules used by the library
  3. Create a pull request to develop branch with new features or bug fixes

Alternatively you may:

  1. Report a bug
  2. Ask for a feature request

Example code

../examples/example_minimal.c

License

../LICENSE

Table of contents

self get-started/index user-manual/index api-reference/index