Official website

Quick search

Search pages in English or हिंदी. Detailed language reference is in Scarp Docs.

Top 6 website pages

Language release

Scarp alpha.4: projects you can create and launch

A published prerelease introduces offline project creation, manifest-based execution, and static verification.

Scarp v0.0.5-alpha.4, published on 3 November 2026, adds a local project workflow to the experimental Rust interpreter. You can create a project, validate its entrypoint without running the program, and launch it using an explicit project directory.

Create your first project

With the alpha.4 Scarp executable available in your terminal, run:

terminal
scarp version
scarp create hello-world
scarp verify hello-world
scarp launch hello-world

The create command writes a new Scarp.projectmanifest and src/main.srp. It refuses to adopt or overwrite an existing destination, even if the directory is empty. Bothverify and launch require an explicit path rather than searching parent directories.

A generated manifest follows this development format:

Scarp.project
scarp-project: 1
name: hello-world
entry: src/main.srp

Static verification is not execution

scarp verify hello-world checks the declared entrypoint and imported source modules statically, without executing ordinary program statements. scarp launch hello-world executes the entrypoint through the interpreter and applies runtime budgets. The older check command can evaluate a program, so it is not a substitute for the newer static-only verify.

An alpha, not a stable project standard

The manifest is a versioned development format, not a stable package standard. Scarp does not yet provide native executable generation from.srp files, a package registry, general tensor training, GPU execution, or language-level asynchronous concurrency. The new project commands work locally without downloading dependencies or sending source code to a remote service.

Try the published build and inspect the evidence

Download the three-platform alpha.4 archives and checksums, read the official release notes, or inspect the exact published source commit. The website's compatibility guideseparately identifies the three examples verified against alpha.4 and the older alpha.1 baseline; it is not a guarantee for all programs.