THE NEXUS DEVELOPMENT SYSTEM
Create with purpose.
Build with Nexus.
From the editor to the application, bring your work together. Nexus connects native programming, an integrated development environment, build automation, and a foundation for mobile apps and games.
Six complementary products. One connected development ecosystem.
A SYSTEM, NOT A SINGLE TOOL
Six products.
One shared direction.
Choose where to begin: your workspace, your application, or the systems that connect them. Each product has a clear purpose and a place in the larger picture.
Create & experience
Nexus Code
A development environment built on VS Code. Language-aware editing, project context, builds, and bundled native debugging.
Explore Nexus Code ↗ MOBILE & GAME DEVELOPMENTNexus Gear
Mobile applications and games share a foundation. A Lua-powered engine with application controls, native extensions, and connected build workflows.
Explore Nexus Gear ↗Compile & build
Nexus Pascal
Native Object Pascal compilation and matching runtimes. Link compatible C/C++ objects and libraries through explicit bindings.
Explore Nexus Pascal ↗ PROJECT BUILD SYSTEMNexus Build
Pascal, C, and C++ projects in one dependency graph. Build native producers before consumers and publish their outputs.
Explore Nexus Build ↗Model & automate
Nexus Script
Express information and its relationships. Reuse definitions, compose variations, and select the model you need.
Explore Nexus Script ↗ WORKFLOW AUTOMATIONNexus Forge
Compose project builds with filesystem work, downloads, archives, and release assembly in a declarative workflow.
Explore Nexus Forge ↗PASCAL, CONNECTED TO THE NATIVE WORLD
Keep Pascal.
Expand your possibilities.
Build C and C++ dependencies alongside your Pascal projects. Link their native objects and libraries, and bring the wider software ecosystem into your applications through the same development system.
Nexus Build manages the dependency graph. Nexus Pascal consumes compatible native code through explicit declarations and bindings. Arbitrary C++ classes still need an appropriate interoperability interface.
ONE GRAPH. MULTIPLE LANGUAGES.
- 01Build the native dependencyC & C++ sources, Clang, or an existing native build
- 02Publish its resourcesHeaders, objects, and library lookup paths
- 03Link your Pascal applicationExplicit bindings and compatible native inputs
FROM FIRST STEPS TO THE DETAILS
Start small.
Keep the whole picture.
Build a first application, make the workspace your own, or explore mobile and game development. The guides and references are part of the same ecosystem.
BUILD WITH INTENT
Your next project starts here.
Explore the ecosystem and the installation workflow.