webring-studio-widget

Webring Studio Widget

This is the open source, self-hostable widget that powers rings created on Webring Studio — but you don’t have to use the app to enjoy it.

🔗 What It Does

This widget displays the loop of your webring:

✨ Quick Demo

See it live:
https://donnafontenot.github.io/webring-studio-widget/

🧩 How It Works

The widget reads data from a small ring.json file:

{ “name”: “Sites of Donna Fontenot”, “slug”: “donna”, “sites”: [ { “title”: “Donna Fontenot”, “url”: “https://donnafontenot.com” }, { “title”: “The Grave Blogger”, “url”: “https://thegraveblogger.com” }, { “title”: “Revenge Begins With Insanity”, “url”: “https://revengebeginswithinsanity.com” } ] }

Each widget block is rendered based on a <div> tag like this:

The style and color can be customized per embed.

🎨 Themes

⚙️ Hosting

  1. Fork this repo
  2. Customize your ring.json
  3. Upload the files to your server
  4. Embed the widget on your site (or everyone in the ring can use the same code)

🔒 No App Required — But It Helps

You can use this standalone… or use Webring Studio to:

🧠 Why Open Source?

This project belongs to the Indie Web. That means:


Questions? Feedback? Want to contribute?
Feel free to fork, remix, and share.

Made with love (and loops) by @donnafontenot