Uploaded September 2025 | Updated September 2026, 1 day ago
C++ is powerful, but bridging it into React Native has long been painful.
At React Universe Conf 2025, 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.
Skip the intro ⏩ 0:39
🔹 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.
See you at another React Universe Conf 🎟️ clstk.com/4maGi1H
Follow React Universe Conf on X to stay up to date 🐦 https://x.com/reactuniverse_
Check out Callstack content 📚 clstk.com/3IdUlp9
C++ is powerful, but bridging it into React Native has long been painful.
At React Universe Conf 2025, 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.
Skip the intro ⏩ 0:39
🔹 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.
See you at another React Universe Conf 🎟️ clstk.com/4maGi1H
Follow React Universe Conf on X to stay up to date 🐦 https://x.com/reactuniverse_
Check out Callstack content 📚 clstk.com/3IdUlp9










