b
browserable
Open source and self-hostable browser automation library for AI agents
browserable is a lightweight Node.js library designed to launch sandboxed browser instances with pre-configured network interceptors and performance monitoring tools. It serves as a fast utility to audit rendering performance and test secure headers.
Key Features of browserable
- Sandboxed Browser Launch: Launches Chromium or Firefox instances isolated from host system cookies and data.
- Pre-Configured Interceptors: Instantly intercept, modify, or block outbound script requests and trackers.
- Security Header Checker: Verifies that pages deliver correct Content Security Policy (CSP) and CORS headers.
- Performance Event Log: Captures layout paint events (FCP, LCP) and scripting delays automatically.
Benefits of Using browserable
- Clean Auditing Environment: Isolated browser profiles prevent local cookies and history from distorting audit scores.
- Identify Script Bloat: Easily pinpoint slow-loading trackers and heavy scripts that degrade page speed.
- Ensure Policy Compliance: Verify that security settings are implemented correctly across all routes.
For QA engineers building autonomous scripts, browserable offers a lightweight browser interface tailored for LLMs to run security checks and website audits.
Tags:
BrowserAutomationSelf-HostedBrowser AutomationAI


