7 releases
| 0.3.3 | Aug 13, 2025 |
|---|---|
| 0.3.2 | Aug 2, 2025 |
| 0.2.0 | Jul 27, 2025 |
| 0.1.1 | Jul 13, 2024 |
| 0.1.0 | Apr 2, 2024 |
#278 in Authentication
351 downloads per month
265KB
6.5K
SLoC
Tidy Browser
Features
- Get browsers cookies and logins(password, now Chromium only).
- Output csv, json, jsonl.
- Filter by host/domain.
- Support Windows, Linux, Macos.
- Support Chromium, Firefox and Safari.
Install And Usage
Using cargo-binstall
[!NOTE] Windows require Administrator
cargo binstall tidy-browser
# Get data for all available browsers
tidy-browser -a
cd results
# Get Chrome cookie and login info
tidy-browser chromium -n Chrome -v cookie,login
cd results
# Filter by host/domain
tidy-browser -a --host github.com
cd results
# Available data formats: csv, json, jsonl(jsonlines)
tidy-browser --out-format json -a
# Parse BinaryCookies
tidy-browser binary-cookies -i ~/Library/Containers/com.apple.Safari/Data/Library/Cookies/Cookies.binarycookies
cat ./binary_cookies.csv
Shell completion
eval $(tidy-browser completions zsh)
eval $(tidy-browser completions <your shell>)
Core crate
Easily make a request using the authorization data from your browser.
Status
Dependencies
~14–51MB
~762K SLoC