Webring

screenshot of Webring
scss

A boilerplate for hosting a webring community

Overview:

The Webring Starter Kit is a boilerplate that allows users to host their own community of websites, also known as a webring. Inspired by posts from Tatiana Mac and Charlie Owen, the kit utilizes Eleventy and Netlify to build a central directory for member sites. Users can easily add their sites to the webring by submitting a pull request or filling out an email form. The kit also provides features such as a code of conduct, an embeddable banner, and an index of member RSS feeds.

Features:

  • Admin Management: Ring administrators can manage the webring on GitHub.
  • Member Definition: Members of the webring are defined in the src/data/members.json file.
  • Easy Site Submission: Users can add their sites to the webring through a pull request or by submitting via an email form.
  • Code of Conduct: The kit provides a template for a code of conduct that can be published for the webring community.
  • Embeddable Banner: Members can add a code snippet to their sites to display an embeddable banner for the webring.
  • Index of RSS Feeds: An index of all member RSS feeds is automatically generated and published.
  • SVG Map: The kit includes a feature to show a SVG map of the webring and its members.

Summary:

The Webring Starter Kit is a useful tool for hosting and managing a community of websites. With features like easy site submission, embeddable banners, and RSS feed indexing, the kit provides a comprehensive solution for creating and maintaining a webring. The simplicity of its installation process and the flexibility of its customization options make it an attractive choice for anyone interested in fostering a community of websites.

scss
SCSS

SCSS is a preprocessor scripting language that extends the capabilities of CSS by adding features such as variables, nesting, and mixins. It allows developers to write more efficient and maintainable CSS code, and helps to streamline the development process by reducing repetition and increasing reusability.