New:Microsoft Teams Notifications Are Now Available in Socket.Learn more →
Get Started

@monoes/monobrowse

Package Overview
Dependencies
Maintainers
1
Versions
23
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@monoes/monobrowse

Native browser automation via Chrome DevTools Protocol — the engine powering monomind browse

latest
Source
npmnpm
Version
1.0.26
Version published
Maintainers
1
Created
Source

@monoes/monobrowse

@monoes/monobrowse

npm version license node

Browser automation via Chrome DevTools Protocol — navigate, click, fill forms, take screenshots, and evaluate JavaScript in a real Chrome browser. No Puppeteer, no Playwright, no external binaries — just CDP over WebSocket.

Part of the Monomind ecosystem. Powers monomind browse.

Install

npm install @monoes/monobrowse

CLI usage

# Via monomind
monomind browse open https://example.com
monomind browse screenshot --output page.png
monomind browse click "button.submit"
monomind browse eval "document.title"

Programmatic usage

import { Browser } from '@monoes/monobrowse';

const browser = new Browser();
await browser.connect();

await browser.navigate('https://example.com');
await browser.click('button.login');
await browser.fill('input[name="email"]', 'user@example.com');
await browser.screenshot({ path: 'result.png' });

const title = await browser.evaluate('document.title');
await browser.close();

Features

  • Zero dependencies on browser automation frameworks
  • Direct CDP WebSocket connection to Chrome/Chromium
  • Navigate, click, type, screenshot, evaluate JS
  • Session management for multi-page workflows
  • Headless and headed modes

Why not Puppeteer/Playwright?

Monobrowse talks CDP directly — no 50+ MB framework download, no binary management, no version pinning against Chrome releases. It does what AI agents need (navigate, interact, screenshot, evaluate) without the weight.

License

MIT

Keywords

browser-automation

FAQs

Package last updated on 27 Sep 2026

Related posts