Home / Browser CLI / n8n-nodes-browser-cli

Browser CLI n8n community node

n8n-nodes-browser-cli — n8n community node that controls a remote browser by talking directly to a browser-cli serve endpoint (Ed25519 + post-quantum encrypted)

Weekly downloads49
Change vs prior week+27
Latest versionv0.3.2
Last published2026-09-07
First published2026-06-19
LicensePolyForm-Noncommercial-1.0.0

Install

In n8n, open Settings → Community Nodes → Install and enter:

n8n-nodes-browser-cli

Unverified community nodes can only be installed on self-hosted n8n with community packages enabled. Review the code before installing.

Nodes in this package

Supported operations

ResourceOperationDescription
TabListList open tabs
TabQuerySearch tabs by text
TabGetGet a tab status
TabCountCount open tabs
TabFilterFilter tabs by URL pattern
TabActive in WindowGet active tab in a window
TabOpenOpen a URL in a new tab
TabCloseClose tabs
TabGet HTMLGet a tab raw HTML
TabActivateSwitch focus to a tab
TabMoveMove a tab
TabNavigate ToNavigate a tab to a URL
TabReloadReload a tab
TabHard ReloadHard reload a tab
TabBackGo back in history
TabForwardGo forward in history
TabMuteMute a tab
TabUnmuteUnmute a tab
TabPinPin a tab
TabUnpinUnpin a tab
TabDedupeClose duplicate tabs
TabSortSort tabs within windows
TabMerge WindowsMerge all tabs into one window
TabScreenshotCapture a tab screenshot
PageGet InfoGet page info
PageExtract TextExtract visible text
PageExtract LinksExtract links
PageExtract ImagesExtract images
PageExtract HTMLExtract HTML
PageExtract MarkdownExtract Markdown payload
PageExtract JSONExtract JSON-LD / structured data
DOMQueryQuery elements by selector
DOMTextGet element text
DOMAttributeGet an element attribute
DOMExistsCheck if an element exists
DOMClickClick an element
DOMTypeType into an element
DOMSelectSelect a dropdown option
DOMHoverHover over an element
DOMFocusFocus an element
DOMCheckCheck a checkbox
DOMUncheckUncheck a checkbox
DOMClearClear an input
DOMSubmitSubmit a form
DOMScrollScroll to an element or position
DOMKeySend a keyboard key
DOMEvalEvaluate JavaScript
GroupListList tab groups
GroupQuerySearch groups by name
GroupTabsList tabs in a group
GroupCountCount tab groups
GroupCreateCreate a tab group
GroupAdd TabAdd a tab to a group
GroupMoveMove a group forward/backward
GroupCloseClose a tab group
WindowListList browser windows
WindowOpenOpen a new window
WindowCloseClose a window
WindowRenameRename a window
SessionListList saved sessions
SessionSaveSave the current session
SessionLoadLoad a saved session
SessionRemoveDelete a saved session
SessionExportExport a session as JSON
SessionDiffDiff two sessions
SessionAuto SaveToggle session auto-save
StorageGetRead localStorage / sessionStorage
StorageSetWrite localStorage / sessionStorage
PerformanceStatusGet performance status
ExtensionInfoGet extension info
ExtensionCapabilitiesList extension capabilities
ExtensionReloadReload the extension
ClientListList connected browser clients
CommandExecuteExecute a raw browser-cli command

Parsed automatically from the published npm package; may be incomplete.

Links

npmHomepage

Maintainers: daniel156161

New community nodes, every week

One short email: the most useful new and fast-growing community nodes, plus ones that went stale. Free.

You'll get a confirmation email first. Trouble? Use the signup page.