nanobind: tiny and efficient C++/Python bindings
JSON →nanobind is a C++17-first binding library designed for creating efficient and minimalistic C++/Python interoperability layers. It enables seamless exposure of C++ types and functions to Python, often with significantly faster compile times, smaller binaries, and lower runtime overhead compared to alternatives like pybind11 and Cython. The library is actively developed, with a focus on performance and modern C++ practices, and supports Python 3.9+ and PyPy 7.3.10+.
Traffic · last 30 days ↑25% vs prev 7d
total hits 12
actors 7 distinct systems
last hit 1d ago Bingbot
top countries 🇺🇸 United States · 🇫🇷 France · 🇩🇪 Germany · 🇮🇳 India · 🇨🇦 Canada
Resources
packagepypi.org/project/nanobind/ ↗
API endpoints
full doc /v1/registry/nanobind
install /v1/registry/nanobind/install
compatibility /v1/registry/nanobind/compatibility