Modules and Projects
The rudra driver scaffolds and runs projects.
Create a project
rudra new myapp
cd myapp This creates a project with a manifest and an entry point:
[package]
name = "myapp"
version = "0.1.0"
edition = "2026"
[dependencies] Entry point
The default entry point is src/main.rux:
fn main() {
print("Hello, RUDRA!");
} Run and build
rudra run
rudra build
rudra check run compiles and runs the default entry point, build produces a native binary, and check type-checks without building.
Packages
The ruxpkg tool manages packages through a local registry. A public package directory is not published on this site.