From 2a0c8e5d16c167ec4b7adb382ca8f38373ce9f3c Mon Sep 17 00:00:00 2001 From: Pascal Thomet Date: Sun, 8 Dec 2024 15:13:50 +0100 Subject: [PATCH] Add doc about litgen in the FAQ --- docs/faq.rst | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/docs/faq.rst b/docs/faq.rst index 3ad499d2..06f0a6e1 100644 --- a/docs/faq.rst +++ b/docs/faq.rst @@ -398,6 +398,19 @@ build system compatible with another tool that is sufficiently feature-complete, then please file an issue and I am happy to reference it in the documentation. +Are there tools to generate nanobind bindings automatically? +------------------------------------------------------------ + +`litgen `__ is an automatic Python bindings +generator compatible with both pybind11 and nanobind, designed to create +documented and easily discoverable bindings. +It reproduces header documentation directly in the bindings, making the +generated API intuitive and well-documented for Python users. +Powered by srcML (srcml.org), a high-performance, multi-language parsing tool, +litgen takes a developer-centric approach. +The C++ API to be exposed to Python must be C++14 compatible, although the +implementation can leverage more modern C++ features. + How to cite this project? -------------------------