Skip to content

Latest commit

 

History

History
40 lines (31 loc) · 947 Bytes

index.rst

File metadata and controls

40 lines (31 loc) · 947 Bytes

libcbor

Documentation for version |release|, updated on |today|.

Overview

libcbor is a C library for parsing and generating CBOR, the general-purpose schema-less binary data format.

Main features
  • Complete RFC conformance [1]
  • Robust C99 implementation
  • Layered architecture offers both control and convenience
  • Flexible memory management
  • No shared global state - threading friendly [2]
  • Proper handling of UTF-8
  • Full support for streams & incremental processing
  • Extensive documentation and test suite
  • No runtime dependencies, small footprint
[1]See :doc:`rfc_conformance`
[2]With the exception of custom memory allocators (see :doc:`api/item_reference_counting`)

Contents

.. toctree::

   getting_started
   using
   api
   streaming
   tests
   rfc_conformance
   internal
   changelog
   development