<commit_before>chrome-gopass
=======

chrome-gopass is a Chrome extension for [zx2c4's pass](https://www.passwordstore.org/), a UNIX based password manager.

![Gopass in the Chrome menu](https://github.com/dannyvankooten/chrome-gopass/raw/master/assets/menu-expanded.png)

It uses a native binary written in Golang to do the interfacing with your password store. Communication between the binary and the Chrome extension is done through [native messaging](https://developer.chrome.com/extensions/nativeMessaging).

# Install

1. Download the [latest release package](https://github.com/dannyvankooten/chrome-gopass/releases).
1. Extract to where you would like to install the binary.
1. Run `./install.sh` to install the native messaging host. This is required to allow the Chrome extension to communicate with the binary. Run with `sudo` for a system-wide installation.
1. Install the extension in Chrome by dragging the `chrome-gopass.crx` file into the [Chrome Extensions](chrome://extensions) (`chrome://extensions`) page.

**Note for Windows users:** please [follow these instructions for installing the native messaging host](https://developer.chrome.com/extensions/nativeMessaging#native-messaging-host-location).

# Usage<commit_msg>add note to readme about picking right binary for os<commit_after>chrome-gopass
=======

chrome-gopass is a Chrome extension for [zx2c4's pass](https://www.passwordstore.org/), a UNIX based password manager.

![Gopass in the Chrome menu](https://github.com/dannyvankooten/chrome-gopass/raw/master/assets/menu-expanded.png)

It uses a native binary written in Golang to do the interfacing with your password store. Communication between the binary and the Chrome extension is done through [native messaging](https://developer.chrome.com/extensions/nativeMessaging).

# Install

1. Download the [latest release package](https://github.com/dannyvankooten/chrome-gopass/releases) for your operating system.
1. Extract to where you would like to install the binary.
1. Run `./install.sh` to install the native messaging host. This is required to allow the Chrome extension to communicate with the binary. Run with `sudo` for a system-wide installation.
1. Install the extension in Chrome by dragging the `chrome-gopass.crx` file into the [Chrome Extensions](chrome://extensions) (`chrome://extensions`) page.

**Note for Windows users:** please [follow these instructions for installing the native messaging host](https://developer.chrome.com/extensions/nativeMessaging#native-messaging-host-location).

# Usage
{'fraction_non_alphanumeric': 0.09972516686297606, 'fraction_numerical': 0.004711425206124852, 'mean_word_length': 5.125, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 10, 'lorem ipsum': 0, 'www.': 2, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1104293', 'n_tokens_mistral': 710, 'n_tokens_neox': 669, 'n_words': 266}