Files
freebsd-src/contrib/libcbor/doc/source/index.rst
T
Ed Maste b5b9517bfe libcbor: Update to 0.13.0
Sponsored by:	The FreeBSD Foundation
2026-03-23 11:41:51 -04:00

42 lines
1.0 KiB
ReStructuredText

libcbor
===================================
Documentation for version |release|, updated on |today|.
Git repo: https://github.com/PJK/libcbor
Overview
--------
*libcbor* is a C library for parsing and generating CBOR_, the general-purpose schema-less binary data format.
Main features
- Complete `IETF RFC 8949 (STD 94) <https://www.rfc-editor.org/info/std94>`_ conformance [#]_
- Robust C99 implementation
- Layered architecture offers both control and convenience
- Flexible memory management
- No shared global state - threading friendly [#]_
- Proper handling of UTF-8
- Full support for streams & incremental processing
- Extensive documentation and test suite
- No runtime dependencies, small footprint
.. [#] See :doc:`standard_conformance`
.. [#] With the exception of custom memory allocators (see :doc:`api/item_reference_counting`)
Contents
----------
.. toctree::
getting_started
tutorial
api
tests
standard_conformance
internal
changelog
development
.. _CBOR: https://www.rfc-editor.org/info/std94