Introducing cpp.js.org: Revolutionizing C++ and JavaScript Bridging


C++ is powerful, but bridging it into React Native has long been painful. Dr. Kubilay Ahmet Küçük (Computer Scientist, Oxford University) introduces cpp.js.org: a practical, automated toolset for seamlessly integrating modern C++ libraries into React Native and WebAssembly projects. Designed for both enterprise scalability and developer productivity, cpp.js minimizes the manual work of compiling, porting, and bridging libraries to JSI.
▪ Why current bridging solutions fall short, and how cpp.js provides a long-term, maintainable alternative
▪ Writing and executing native C++ code directly inside a JavaScript environment
▪ Importing ready-to-use C++ libraries from the cpp.js repository with just a header include
▪ Porting your own C++ libraries, even those with external dependencies, using cpp.js automation
▪ Real-world integrations, including GIS libraries like GDAL, and performance benchmarks showing native-level speed
▪ Cross-platform support: React Native, WebAssembly (web, Node.js, Cloudflare Workers), mobile, backend, and cloud
With C++11/14 OOP support, automation for long-term maintenance, and practical tooling, cpp.js offers the React Native community a stable, scalable way to bring the full power of C++ into JavaScript applications.
SUBSCRIBE TO
RUC NEWSLETTER
We'll share the latest updates—new speakers, ticket offers, and additional events details. Stay tuned!
