Nativium

C++ Multiplatform Modular Toolkit Template
Nativium Philosophy: Write Once And Compile Anywhere

Get Started
Documentation

C++ Multiplatform Modular Toolkit Template

This template project generates libraries and executables that share the same C++ code between them.

8 supported platforms

Linux, macOS, Windows, iOS, tvOS, watchOS, macCatalyst and Web Assembly (WASM)

Very modular

Every code to compile
can be organized in modules

Production ready

The generated binary can be used in a new
project or an existing project

Ready to use

This is a template repository that let you start easy and now your own project.

01
Build Quick

Think about the code instead of C++ project structure and organization, it is already done with Nativium.

02
Your Tools

Every command to setup, prepare, publish and generate final binary can be executed from command line and you can use any editor to work with Nativium.

03
Extendable

Each piece of code is separated by modules, making easy extend with custom code or any other C++ code and library.

Demo

Nativium comes with some projects for iOS, Android, Desktop and Web Assembly (WASM) that share the same C++ code

Demo for Web Assembly