Yggdrasil Switcher
Discover and switch to Yggdrasil-native versions of the websites you visit.
Overview
Yggdrasil Switcher is a browser extension that helps you find alternative versions of websites hosted on the Yggdrasil network. It alerts you when a Yggdrasil-compatible version of the site is available, allowing for a seamless transition to the decentralized web.
It looks for the Yggdrasil-Location header on websites to alert the user if the website is available over Yggdrasil. If you want to learn more, or you want to add Yggdrasil-Location to your own website, you can find out more at the initiative's website.
Installation
From Source (Developer Mode)
- Clone this repository or download the source code.
- Open your browser's extension management page:
- Chrome:
chrome://extensions/ - Firefox:
about:debugging#/runtime/this-firefox
- Chrome:
- Enable Developer mode.
- Click Load unpacked (Chrome) or Load Temporary Add-on (Firefox) and select the extension directory.
Packaging for Release
To create a .zip archive for submission to the Chrome Web Store or Firefox Add-ons:
pnpm install
pnpm build
This will generate a .zip file in the web-ext-artifacts directory.
License
This project is released into the public domain under the Unlicense.