ndn-cxx: NDN C++ library with eXperimental eXtensions¶
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
- repo-ng - Next generation of NDN repository
- ChronoSync - Sync library for multiuser realtime applications
- PSync - Partial and full synchronization library
- ndn-traffic-generator - Traffic generator for NDN
- NAC - Name-based Access Control
- NDNS - Domain Name Service for NDN
Please submit any bugs or feature requests to the ndn-cxx issue tracker.
ndn-cxx Documentation¶
-
- NDN Software Contributor’s Guide (guide for newcomers to the NDN community of software generally)
- NDN Regular Expression
- Validator Configuration File Format
-
Additional documentation
License¶
ndn-cxx is an open source project licensed under the LGPL version 3. For more information about the license, refer to COPYING.md.