Real browsers.
Fluent BoxLang.
BxPlaywright brings Chromium, Firefox, and WebKit to BoxLang through a powerful, fluent API. Build end-to-end tests, mock network requests, test APIs, generate PDFs and screenshots, and empower AI agents with browser automation; all without managing a separate Node.js project.
playwright().browse( ( page ) => { page.visit( "/login" ) .fill( "Email", "luis@ortus.com" ) .fill( "Password", "secret" ) .click( "Sign in" ) .assertPathIs( "/dashboard" ) .assertSee( "Welcome back" ) .screenshot( "dashboard.png" ) } )