Skip to content

Nexus

Nexus is a native application development system built around Object Pascal, declarative projects, and a shared set of development tools. It includes the Nexus Pascal compiler, Nexus Build project builder, Nexus Forge automation, VS Code integration, desktop GUI libraries, and a mobile engine with Lua controls.

Start building

  1. Install a prebuilt Nexus release.
  2. Build your first application with Nexus Build.
  3. Open and debug it in VS Code.

The command-line tools work independently of VS Code. Nexus Setup installs the compiler and runtime; compiling Nexus itself is a separate developer workflow.

Task Start here
Compile Pascal or C/C++ projects Nexus Build
Compose builds and produce artifacts Nexus Forge
Describe relationships and platform variants Nexus Script
Configure compilers, LLVM, and SDKs Tool environment
Use the compiler or runtime packages Nexus Pascal
Build a desktop interface Desktop GUI
Build phone interfaces in Lua Mobile controls
Write and run tests NexusTest
Build Nexus itself Source build

See platform support for the distinction between development hosts, compiler destinations, and device validation.