Skip to content

Conversation

@phantompunk
Copy link

Adds support for Brave Browser, following the same pattern already used for Chrome and Chromium browsers.

Changes:

  • Added a brave package
  • Registered Brave as a browser in the all import
  • Added braveRoots for MacOS, Linux, and Windows

@kittizz
Copy link

kittizz commented Sep 28, 2025

up

christian-oudard added a commit to christian-oudard/kooky that referenced this pull request Dec 23, 2025
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 pushed a commit to j178/kooky that referenced this pull request Dec 23, 2025
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.
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