API Reference
One page per client, every method.
allwright's five client languages share one API shape, so the reference is organized the same way across all of them — Browser, Page, Locator, Hooks, Mobile, and Config. Pick a language to see its exact signatures.
TypeScript
@allwright.dev/core
7 modules, from launching a browser to registering a hook.
View reference →Python
allwright
6 modules, from launching a browser to registering a hook.
View reference →Java
dev.allwright:client
6 modules, from launching a browser to registering a hook.
View reference →Rust
allwright
6 modules, from launching a browser to registering a hook.
View reference →Go
allwright.dev/go
6 modules, from launching a browser to registering a hook.
View reference →How the version badges work
All five clients ship the same version number together, so every entry on every language page carries a single Since badge — the release documented on the changelog where that capability (or its current shape) first shipped. This reference always reflects the latest release, not a frozen snapshot of an older version.
New to allwright?
Start with Quickstart for a working project in one command, then come back here once you need the exact shape of a call.