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

Download history 22/week @ 2025-08-17 4/week @ 2025-08-24 3/week @ 2025-08-31 6/week @ 2025-09-28 6/week @ 2025-10-05 23/week @ 2025-10-12

351 downloads per month

LGPL-3.0-or-later

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.

decrypt-cookies

Status

status

Dependencies

~14–51MB
~762K SLoC