ndn-cxx: NDN C++ library with eXperimental eXtensions ===================================================== .. toctree:: :hidden: :maxdepth: 3 INSTALL examples tutorials specs manpages .. toctree:: :hidden: :maxdepth: 1 code-style release-notes releases **ndn-cxx** is a C++14 library implementing Named Data Networking (NDN) primitives that can be used to write various NDN applications. The library is currently being used by the following projects: * `NFD - NDN Forwarding Daemon `_ * `NLSR - Named-data Link-State Routing protocol `_ * `ndn-tools - Essential NDN command-line tools `_ * `ndn-svs - State Vector Sync library `_ * `PSync - Partial and full Sync library `_ * `ChronoSync - Sync library for distributed real-time applications (deprecated) `_ * `NAC - Name-based Access Control library `_ * `NDNCERT - NDN certificate management protocol `_ * `repo-ng - NDN repository implementation in C++ (deprecated) `_ * `ndn-traffic-generator - Simple NDN traffic generator `_ Documentation ------------- - :doc:`INSTALL` - :doc:`examples` - :doc:`tutorials` + :doc:`tutorials/utils-ndn-regex` + :doc:`tutorials/security-validator-config` - :doc:`manpages` - :doc:`release-notes` - :doc:`releases` For developers ^^^^^^^^^^^^^^ - `NDN Software Contributor's Guide `__ (guide for newcomers to the NDN community of software) - :doc:`specs` + :doc:`specs/safe-bag` + :doc:`specs/signed-interest` - `API documentation (doxygen) `__ - :doc:`code-style` Issues ------ Please submit any bugs or feature requests to the `ndn-cxx issue tracker `__. License ------- ndn-cxx is an open source project licensed under the LGPL version 3. For more information about the license, refer to `COPYING.md `__.