Skip to content

Conversation

@christian-oudard
Copy link

Add support for reading cookies from Brave browser, following the same
pattern used for Chrome, Chromium, and Edge browsers.

Changes:

  • Add browser/brave package with brave.go and find.go
  • Add braveRoots() functions for macOS, Linux, Windows, and stub platforms
  • Add FindBraveCookieStoreFiles() to internal/chrome/find
  • Register brave in browser/all/import.go

Brave browser stores cookies in Chromium-compatible format at:

  • macOS: ~/Library/Application Support/BraveSoftware/Brave-Browser
  • Linux: ~/.config/BraveSoftware/Brave-Browser
  • Windows: %LocalAppData%\BraveSoftware\Brave-Browser\User Data

Ported from browserutils#96, a PR written by phantompunk.

Add support for reading cookies from Brave browser, following the same
pattern used for Chrome, Chromium, and Edge browsers.

Changes:
- Add browser/brave package with brave.go and find.go
- Add braveRoots() functions for macOS, Linux, Windows, and stub platforms
- Add FindBraveCookieStoreFiles() to internal/chrome/find
- Register brave in browser/all/import.go

Brave browser stores cookies in Chromium-compatible format at:
- macOS: ~/Library/Application Support/BraveSoftware/Brave-Browser
- Linux: ~/.config/BraveSoftware/Brave-Browser
- Windows: %LocalAppData%\BraveSoftware\Brave-Browser\User Data

Ported from browserutils#96, A PR written phantompunk.
@j178
Copy link
Owner

j178 commented Dec 23, 2025

Thanks!

@j178 j178 merged commit 7ad4f89 into j178:master Dec 23, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants