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++·14 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

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

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.

Which projects share features with pmed/v8pp?

Projects with overlapping indexed features 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…

Projects sharing features with V8pp

These projects share indexed features with V8pp. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • 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
  • Compare all 30 related projects→