
Security News
Happy Birthday, Shai-Hulud
It has been one year since Shai-Hulud made its first appearance on npm.
@vibetechnologies/chrome-sync
Advanced tools
Sync browser cookies and sessions from your local Chrome to OpenClaw cloud browser
Sync browser cookies and sessions from your local Chrome to your OpenClaw cloud browser.
Cloud browsers can't log into Google, GitHub, or other sites that detect automation. Instead of fighting detection, bring your existing authenticated session to the cloud.
npx @vibetechnologies/chrome-sync login
Or install globally:
npm install -g @vibetechnologies/chrome-sync
# Opens browser for authentication
chrome-sync login
# Or use a direct token (CI/automation)
chrome-sync login --token <your-api-token>
Make sure your local Chrome is running. chrome-sync will automatically connect to it via CDP (Chrome DevTools Protocol) using --autoConnect.
# Sync all cookies
chrome-sync push
# Sync specific domains
chrome-sync push --domains google.com,gmail.com
# Use a specific port if autoConnect fails
chrome-sync push --remote-debugging-port 9222
# Dry run — see what would be synced without sending
chrome-sync push --dry-run
(Note: Profile selection is deprecated in v0.6.0+ as cookies are now extracted from the currently active CDP session rather than SQLite DBs).
Storage.getCookies or Network.getAllCookiesBecause chrome-sync v0.6.0+ uses CDP instead of SQLite database decryption, it works identically across all operating systems without requiring OS-specific decryption tools (Keychain, libsecret, DPAPI).
| OS | Supported | Extraction Method |
|---|---|---|
| macOS | ✅ Yes | CDP (Storage.getCookies) |
| Linux | ✅ Yes | CDP (Storage.getCookies) |
| Windows | ✅ Yes | CDP (Storage.getCookies) |
~/.config/chrome-sync/auth.jsonimport { extractStorageState, pushCookies, loginWithToken } from "@vibetechnologies/chrome-sync";
// Extract Google cookies from local Chrome
const state = await extractStorageState([".google.com", ".gmail.com"]);
// Push to cloud
await loginWithToken("https://openclaw.agentlabs.cc", "your-token");
await pushCookies(state);
FAQs
Sync browser cookies and sessions from your local Chrome to OpenClaw cloud browser
The npm package @vibetechnologies/chrome-sync receives a total of 11 weekly downloads. As such, @vibetechnologies/chrome-sync popularity was classified as not popular.
We found that @vibetechnologies/chrome-sync demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.

Security News
It has been one year since Shai-Hulud made its first appearance on npm.

Research
/Security News
Operators behind PolinRider used a compromised GitHub account to plant malware in four development versions of a Packagist package with 700,000+ downloads.

Security News
GitHub Actions now supports cache-mode, a least-privilege control on the Actions cache aimed at the cache poisoning technique behind recent compromises.