Install the Unfret extension
This page installs Unfret straight from this server, without an app store: a signed package that updates itself from here. The code is open and releases are reproducible, so anyone can check that a download matches the source.
On a phone, or a computer where you can't install it? Check a link on the web instead (some shops block those checks; the extension isn't affected).
Current release
Version 0.8.3, extension ID kpllgmbgfmnlpnmkibmhflkafhilckfe.
- unfret-0.8.3.crx (signed package)
- unfret-chrome-0.8.3.zip (for developer mode)
SHA-256 checksums
4473983d6620ba2ca148feccda0b578b5ed1faf8c206014cb0d626379344fe56 unfret-0.8.3.crx 2b3c87b844dd220eb7e94f8c3f4ddd7db7cab068243c205947a7137c7cac23cf updates.xml 778d506e1910b957668e43c698f96c7cac4a0daf71f2c1ceb24506a684671242 unfret-chrome-0.8.3.zip 6a6fdcc0beac6ff74e6f88d054ad505f762a567c8b8cf2f1647ce021e30b4a1d unfret-dev-0.9.1.40.crx 41b76520ed93a501da419d2a0394575ede19b5852b502e20f3546c4558f2ab63 updates-dev.xml
Brave, Chromium or Chrome on Linux
Chromium browsers install extensions from outside the Chrome Web Store through a browser policy. Run the command for your browser, restart it, and Unfret appears in the toolbar. It then updates itself from this server.
Brave
sudo mkdir -p /etc/brave/policies/managed && echo '{"ExtensionInstallForcelist":["kpllgmbgfmnlpnmkibmhflkafhilckfe;https://dev.unfret.net/extension/updates.xml"]}' | sudo tee /etc/brave/policies/managed/unfret.json > /dev/null
Chromium
sudo mkdir -p /etc/chromium/policies/managed && echo '{"ExtensionInstallForcelist":["kpllgmbgfmnlpnmkibmhflkafhilckfe;https://dev.unfret.net/extension/updates.xml"]}' | sudo tee /etc/chromium/policies/managed/unfret.json > /dev/null
Google Chrome
sudo mkdir -p /etc/opt/chrome/policies/managed && echo '{"ExtensionInstallForcelist":["kpllgmbgfmnlpnmkibmhflkafhilckfe;https://dev.unfret.net/extension/updates.xml"]}' | sudo tee /etc/opt/chrome/policies/managed/unfret.json > /dev/null
Check brave://policy (or chrome://policy) after restarting. A
policy-installed extension can't be removed from the extensions page: delete the unfret.json
file you created and restart to uninstall.
ungoogled-chromium
- Open
chrome://flags/#extension-mime-request-handling, set it to Always prompt for install and restart. - Paste
https://dev.unfret.net/extension/unfret-0.8.3.crxinto the address bar and confirm the install prompt.
Windows and macOS
On a personal Windows or macOS computer, Chromium browsers only accept policy-installed extensions from
outside the Chrome Web Store when the device is managed (Active Directory or device management). Otherwise:
download the zip above, unzip it, open brave://extensions, turn on Developer mode,
click Load unpacked and pick the folder. That works, but the browser shows a developer-mode
notice and there are no automatic updates.
Verify a download
From the extension's source repository: make install && make verify-release
CRX=unfret-<version>.crx checks the signature, the extension ID and that the contents are
byte-identical to your own build.