Skip to content

doodlewind/quickjspp

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

QuickJS wrapper for C++.


* Status
+ conversions between int32_t, std::string, bool, double and JSValue
+ basic support for classes
+ basic support for modules
+ automatic function wrapping and unwrapping
- exception interop
- tests for memory leaks

* Installation
QuickJSPP is header-only - C++17 or later is required. QuickJS needs to be compiled. Sample CMake files are provided.

* Notes
A small patch for C++ support is applied to quickjs.h.

* License
QuickJSPP is licensed under CC0 (https://creativecommons.org/publicdomain/zero/1.0/). 

About

QuickJS C++ wrapper

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • C 97.6%
  • C++ 2.2%
  • Other 0.2%