Skip to content

MaaBlock/FCT_Node

Repository files navigation

FCT_Node - Seamless C++/Node.js Integration

FCT_Node is a powerful C++ library that provides seamless integration between C++ and Node.js, enabling bidirectional interoperability. Part of the Flexible Clearly Tools (FCT) suite.

Language

Key Features

  • Full NPM Package Support - Directly import Node.js modules from C++
  • Bidirectional Function Calls - Call JavaScript from C++ and vice versa
  • Asynchronous Operations - Handle Promises and async/await patterns
  • Object Manipulation - Work with complex JavaScript objects in C++

Quick Start

git clone https://github.com/MaaBlock/FCT_Node --recursive
cd FCT_Node

Documentation

Example Project

Check out our tutorial repository for practical examples including AI integration and web service demonstrations.

Requirements

  • CMake 3.20+
  • C++20 compatible compiler
  • Node.js (included as submodule)

About

c++ call nodejs

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors