2026-03-24 16:31:43 +01:00
2026-03-24 16:26:55 +01:00
2026-03-24 16:26:55 +01:00
2026-03-24 16:26:55 +01:00
2026-03-24 16:26:55 +01:00
2026-03-24 16:26:55 +01:00
2026-03-24 16:31:43 +01:00
2026-03-24 16:26:55 +01:00
2026-03-24 16:26:55 +01:00
2026-03-24 16:26:55 +01:00

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)

  1. Clone this repository or download the source code.
  2. Open your browser's extension management page:
    • Chrome: chrome://extensions/
    • Firefox: about:debugging#/runtime/this-firefox
  3. Enable Developer mode.
  4. 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.

Description
Discover and switch to Yggdrasil-native versions of the websites you visit
Readme Unlicense 77 KiB
2026-03-24 15:29:12 +00:00
Languages
JavaScript 75%
CSS 19.6%
HTML 5.4%