awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
wjakob avatar

wjakob/nanobind

0
View on GitHub↗
3,572 stars·310 forks·C++·BSD-3-Clause·4 views

Nanobind

nanobind: tiny and efficient C++/Python bindings

Features

  • Language Interop - Efficient C++/Python binding library.
  • Scripting and Bindings - Efficient, tiny library for creating C++/Python language bindings.

Star history

Star history chart for wjakob/nanobindStar history chart for wjakob/nanobind

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to Nanobind

Similar open-source projects, ranked by how many features they share with Nanobind.
  • cesanta/v7cesanta avatar

    cesanta/v7

    1,451View on GitHub↗

    Embedded JavaScript engine for C/C++

    C
    View on GitHub↗1,451
  • boostorg/pythonboostorg avatar

    boostorg/python

    530View on GitHub↗

    Boost.org python module

    C++
    View on GitHub↗530
  • bytedeco/javacppbytedeco avatar

    bytedeco/javacpp

    4,697View on GitHub↗

    JavaCPP is a JNI C++ bridge and foreign function interface that provides a binding generator, a native library loader, and a native memory manager. It automates the creation of Java wrappers around native C++ headers and shared libraries to enable interoperability between the two languages. The project features a C++ binding generator that parses header files to automatically produce the necessary glue code and interfaces for calling native functions. It includes a native library loader that locates and extracts platform-specific binaries from the classpath into a local cache for runtime exec

    Javacc-plus-pluscpp
    View on GitHub↗4,697
  • chaiscript/chaiscriptChaiScript avatar

    ChaiScript/ChaiScript

    3,119View on GitHub↗

    Embedded Scripting Language Designed for C++

    C++c-plus-pluscppembedded-scripting-language
    View on GitHub↗3,119
See all 25 alternatives to Nanobind→

Frequently asked questions

What does wjakob/nanobind do?

nanobind: tiny and efficient C++/Python bindings

What are the main features of wjakob/nanobind?

The main features of wjakob/nanobind are: Language Interop, Scripting and Bindings.

What are some open-source alternatives to wjakob/nanobind?

Open-source alternatives to wjakob/nanobind include: charto/nbind — :sparkles: Magical headers that make your C++ library accessible from JavaScript :rocket:. boostorg/python — Boost.org python module. bytedeco/javacpp — JavaCPP is a JNI C++ bridge and foreign function interface that provides a binding generator, a native library loader,… cesanta/v7 — Embedded JavaScript engine for C/C++. chaiscript/chaiscript — Embedded Scripting Language Designed for C++. copernicamarketingsoftware/php-cpp — Library to build PHP extensions with C++.