Skip to content
ALWasp
Menu
Free-to-use .NET CLI for AL

Less build friction.
Better AL releases.

Restore symbols, compile dependency-aware workspaces, and validate Business Central packages with one focused tool—from local development to CI.

NuGet symbol restore Reproducible builds CI-ready outputs

One package includes source-impact analysis, translation coverage gates, and machine-readable automation on every command — no license required.

terminal · alwasp

From zero to verified build

One configuration, every environment

$ dotnet tool install -g left-code.AlWasp

$ alwasp init
✓ Configuration created

$ alwasp build ci
✓ Symbols restored
✓ 4 projects compiled
✓ Build manifest written
Restore
Symbols
Build
Workspace
Validate
Release
01

Restore with confidence

Resolve Business Central symbols from NuGet and authenticated feeds with deterministic, incremental restores.

02

Build as one workspace

Compile dependency-aware AL projects from a single configuration with temporary, reversible transforms.

03

Ship behind quality gates

Compare public symbols, validate AppSource compatibility, and emit manifests your CI pipeline can trust.

Learn the workflow

From setup to release confidence.

These guides form the core path through a typical ALWasp repository.

Operate and extend

Reference for real pipelines.

Authentication, commands, internals, and automation when you need exact behavior.

Need working code?

Browse copy-ready examples

Configuration, GitHub Actions, private feeds, versioning, and compatibility gates.

Need a quick answer?

Open the cheatsheet

Commands, configuration anatomy, version rules, compatibility, and CI signals.