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
·
pmed avatar

pmed/v8pp

0
View on GitHub↗
961 stars·118 forks·C++·10 viewspmed.github.io/v8pp↗

V8pp

Bind C++ functions and classes into V8 JavaScript engine

Features

  • Language Bindings - Bindings for the V8 JavaScript engine.
  • Scripting and Bindings - Library for exposing C++ classes and functions to the V8 engine.

Star history

Star history chart for pmed/v8ppStar history chart for pmed/v8pp

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

Frequently asked questions

What does pmed/v8pp do?

Bind C++ functions and classes into V8 JavaScript engine

What are the main features of pmed/v8pp?

The main features of pmed/v8pp are: Language Bindings, Scripting and Bindings.

What are some open-source alternatives to pmed/v8pp?

Open-source alternatives to pmed/v8pp include: thephd/sol2 — Sol2 is a C++ Lua binding library that serves as a language interoperability layer for integrating Lua scripts into… pybind/pybind11 — pybind11 is a header-only C++ binding library that exposes C++ functions and classes as Python modules. It serves as a… apache/spark-connect-go — This project houses the experimental client for Spark Connect for Apache Spark written in Golang. bellard/mquickjs — mQuickjs is a compact JavaScript engine designed for memory-constrained devices, such as microcontrollers, requiring… bero1985/pasvulkan — Vulkan header generator and Vulkan OOP-style API wrapper for Object Pascal (FreePascal >= 3.3.1 FPC trunk and any… arakelian/java-jq — java-jq is not a re-implementation of jq in Java; instead, it embeds the necessary jq and Oniguruma native libraries…

Open-source alternatives to V8pp

Similar open-source projects, ranked by how many features they share with V8pp.
  • thephd/sol2ThePhD avatar

    ThePhD/sol2

    5,072View on GitHub↗

    Sol2 is a C++ Lua binding library that serves as a language interoperability layer for integrating Lua scripts into C++ applications. It acts as a scripting wrapper and API toolkit, enabling the execution of Lua code and the management of shared state within a native C++ environment. The library focuses on automated function and type mapping to bridge native C++ classes and complex data types with the Lua scripting engine. It provides mechanisms for bidirectional data exchange, allowing compiled logic and variables to be synchronized between the host application and the script runtime. The s

    C++
    View on GitHub↗5,072
  • pybind/pybind11pybind avatar

    pybind/pybind11

    17,913View on GitHub↗

    pybind11 is a header-only C++ binding library that exposes C++ functions and classes as Python modules. It serves as a language bridge, mapping native types, inheritance hierarchies, and lambda functions into compatible Python objects to enable high-performance native code execution. The library includes specialized integration for NumPy arrays, utilizing buffer protocols to bind native C++ data without copying memory. It provides a toolkit for mapping C++ standard library data structures and smart pointers into the Python environment while maintaining cross-language memory management. The p

    C++
    View on GitHub↗17,913
  • apache/spark-connect-goA

    apache/spark-connect-go

    0View on GitHub↗

    This project houses the experimental client for Spark Connect for Apache Spark written in Golang.

    View on GitHub↗0
  • arakelian/java-jqarakelian avatar

    arakelian/java-jq

    92View on GitHub↗

    java-jq is not a re-implementation of jq in Java; instead, it embeds the necessary jq and Oniguruma native libraries in a jar file, and then uses Java Native Access (JNA) to call the embedded libraries in a Java-friendly way.

    Java
    View on GitHub↗92
See all 30 alternatives to V8pp→