secret agent
Basic Information
SecretAgent is a headless web browser built specifically for web scraping and automation. It provides a NodeJS-native, W3C-compliant DOM so developers can interact with pages without Puppeteer-style evaluate callbacks or complex context switching. The project is designed for web developers who need reliable page rendering and programmatic DOM access while disguising automation behavior. It runs on the Chrome engine for fast rendering, includes BrowserEmulators to mimic modern browsers, and includes measures to avoid detection across the networking stack such as TLS fingerprint management. The README also notes that SecretAgent 2.0 is named Hero and is in alpha, offering a migration path for users to upgrade to the next-generation implementation.