| Ncache | Utilities for caching |
| ▼Nclients | |
| Ndns | DNS client |
| Nhttp | HTTP client helpers |
| Ncompiler | Compiler and C++ language related tweaks |
| Ncomponents | Contains functions and types to start a userver based service/tool |
| Nconcurrent | Locking stuff |
| Ncongestion_control | Congestion Control |
| ▼Ncrypto | Cryptography support |
| Nalgorithm | Miscellaneous cryptographic routines |
| Nbase64 | Cryptographic hashing |
| ►Nhash | Cryptographic hashing |
| Ndecimal64 | Fixed-point decimal data type and related functions |
| Ndist_lock | Distributed locking |
| Ndrivers | Top namespace for drivers building blocks |
| Ndump | Dumping of cache-like components |
| Neasy | Top namespace for easy library |
| ▼Nengine | Asynchronous engine primitives |
| Ncurrent_task | Namespace with functions to work with current task from within it |
| Nio | Low-level asynchronous I/O interfaces |
| Nerror_injection | Artificial errors injection framework |
| ▼Nformats | Value formats representation, parsing and serialization |
| Nbson | BSON support |
| Ncommon | Common utilities for all the formats |
| ►Njson | JSON support |
| Nliterals | |
| Nparse | Generic parsers and converters |
| Nserialize | Common serializers |
| ►Nyaml | YAML support |
| ▼Nfs | Filesystem support |
| Nblocking | Blocking function and classes to work with filesystem |
| ▼Ngrpc_protovalidate | |
| Nclient | |
| Nserver | Top namespace for the server part of the grpc-protovalidate library |
| Ngrpc_reflection | Top namespace for grpc-reflection library |
| ▼Nhostinfo | Information about current host |
| Nblocking | Blocking functions for getting information about hosts |
| ▼Nhttp | HTTP helpers |
| ►Nheaders | Common HTTP headers |
| ▼Nlogging | Logging macro and utilities |
| Nstacktrace_cache | Contains functions that cache stacktrace results |
| ▼Nmiddlewares | |
| Ngroups | |
| Nos_signals | Components and functions to work with OS signals |
| ▼Nproto_structs | Top namespace for the proto-structs library |
| Nio | Namespace for conversion utlities and predefined proto-structs conversion hooks for well-known std/userver types |
| Ntraits | Namespace contains types for obtaining meta information (traits, concepts, etc.) |
| ▼Npytest_userver | Python module pytest_userver provides testsuite support for userver services |
| Nchaos | Python module that provides testsuite support for chaos tests; see Chaos Testing for an introduction |
| Nclient | Python module that provides clients for functional tests with testsuite; see Functional service tests (testsuite) for an introduction |
| Ndynconf | Python module that provides classes and constants that may be useful when working with the dynamic config in testsuite |
| Ngrpc | Mocks for the gRPC servers, a.k.a |
| Nmetrics | Python module that provides helpers for functional testing of metrics with testsuite; see Functional service tests (testsuite) for an introduction |
| ►Nplugins | |
| Nrcu | Read-Copy-Update |
| Ns3api | Top namespace for S3 library |
| ▼Nserver | |
| Nhandlers | Most common userver HTTP handlers |
| Nhttp | Server parts of the HTTP protocol implementation |
| ►Nmiddlewares | HTTP server middlewares |
| Nrequest | Server request related types and functions |
| Nstd | STL namespace |
| ▼Nstorages | Components, clients and helpers for different databases and storages |
| ►Nclickhouse | Top namespace for uClickHouse driver |
| ►Nmongo | MongoDB client |
| ►Nmysql | Top namespace for uMySQL driver |
| ►Npostgres | Top namespace for uPg driver |
| Nredis | Valkey and Redis client and helpers |
| Nsecdist | Credentials storage |
| Ntestsuite | Testsuite integration |
| Ntracing | Opentracing support |
| ▼Nugrpc | Asynchronous gRPC driver |
| ►Nclient | Client-side utilities |
| ►Nserver | Server-side utilities |
| Ntests | Userver gRPC testing facilities |
| Nutest | Mocks and test helpers |
| ▼Nutils | Utilities |
| Ndatetime | Date and time utilities |
| Ngenerators | Generators |
| Nip | IP address and utilities |
| Nlog | Algorithms to aid logging |
| ►Ntext | Text utilities |
| Ntrx_tracker | Tracking for heavy operations while having active transactions |
| Nyaml_config | Utilities to work with static YAML config |