on master help sign in
Merge branch 'main' into ewen
9cbd72eewen
README.md+8−14
@@ -18,31 +18,25 @@ Alternatively, if you your website has a dark background, use `icon.white.svg`.
18
18
19### Webring criteria
19### Webring criteria
20
20
21−Your website must count at least 10 content pages and include an about page, blog posts are not counted as content pages. You must have your own domain name, we do not accept `github.io` subdomains.
21+Your website must count at least 10 content pages and include an about page, blog posts are not counted as content pages. You must have your own domain name, we do not accept `github.io` subdomains.
22
22
23Single page websites, websites acting only as portals to other social platforms, or websites with violent, racist, sexist or speciesist content will be rejected. If your website requires Javascript/CSS3 to display the majority of its content or to navigate, it will be rejected. Your business homepage is not a good candidate for the webring, and will be rejected.
23Single page websites, websites acting only as portals to other social platforms, or websites with violent, racist, sexist or speciesist content will be rejected. If your website requires Javascript/CSS3 to display the majority of its content or to navigate, it will be rejected. Your business homepage is not a good candidate for the webring, and will be rejected.
24
24
25−If it's found that a website is in violation of any of these rules it will be removed from the webring. Websites without activity for over 2 years might also be periodically removed. The webring will never exceed 256 entries, new entries will take place of websites that go dark.
25+If it's found that a website is in violation of any of these rules it will be removed from the webring. Websites without activity for over 2 years might also be periodically removed. The webring will never exceed 256 entries, new entries will take place of websites that go dark.
26
26
27#### Adding your RSS/TWTXT
27#### Adding your RSS/TWTXT
28
28
29To add an extra feed to your entry, add them within your `<li>` tag as follow:
29To add an extra feed to your entry, add them within your `<li>` tag as follow:
30
30
31−```html
31+```
32−<li data-lang="en" id="xxiivv">
32+<li data-lang="en" id="WEBSITE_NAME">
33− <a href="https://wiki.xxiivv.com">xxiivv</a>
33+ <a href="https://WEBSITE_URL">WEBSITE NAME</a>
34− <a href="https://wiki.xxiivv.com/links/tw.txt" class="twtxt">twtxt</a>
35− <a href="https://wiki.xxiivv.com/links/rss.xml" class="rss">rss</a>
34+ <a href="https://WEBSITE_URL/atom.xml" class="rss">rss</a>
36− <img
35+ <img loading="lazy" src='https://WEBSITE_URL/button.gif' width="88" height="31">
37− src="https://wiki.xxiivv.com/media/services/button.gif"
38− alt="xxiivv webring icon"
39− width="88"
40− height="31"
41− >
42</li>
36</li>
43```
37```
44
38
45−[twtxt](https://twtxt.readthedocs.io/en/stable/) is a decentralized, minimalist microblogging service for hackers. You're welcome to add your twtxt feed alongside your RSS feed. If you're looking a minimal C99 client for twtxt, try [this](https://github.com/neauoire/twtxtc). The `button.gif` is a 88x31 icon hosted on your server.
39+As of 2025, all websites in the webring will need to have a 88x31 banner image hosted on your server.
46
40
47### Circular Linking
41### Circular Linking
48
42
index.html+104−129
@@ -11,8 +11,7 @@
11 <ol id="icons">
11 <ol id="icons">
12 <li data-lang="en" id="xxiivv">
12 <li data-lang="en" id="xxiivv">
13 <a href="https://wiki.xxiivv.com">xxiivv</a>
13 <a href="https://wiki.xxiivv.com">xxiivv</a>
14− <a href="https://wiki.xxiivv.com/links/tw.txt" class="twtxt">twtxt</a>
15− <a href="https://wiki.xxiivv.com/links/rss.xml" class="rss">rss</a>
14+ <a href="https://journal.miso.town/atom?url=https://wiki.xxiivv.com/site/now.html" class="rss">rss</a>
16 <img loading="lazy" src='https://wiki.xxiivv.com/media/services/button.gif' width="88" height="31">
15 <img loading="lazy" src='https://wiki.xxiivv.com/media/services/button.gif' width="88" height="31">
17 </li>
16 </li>
18 <li data-lang="en" id="2">
17 <li data-lang="en" id="2">
@@ -23,6 +22,7 @@
23 <li data-lang="en" id="avanier">
22 <li data-lang="en" id="avanier">
24 <a href="https://avanier.dev">avanier</a>
23 <a href="https://avanier.dev">avanier</a>
25 <a href="https://avanier.dev/tw.txt" class="twtxt">twtxt</a>
24 <a href="https://avanier.dev/tw.txt" class="twtxt">twtxt</a>
25+ <img loading="lazy" src="https://avanier.dev/m/88x31.gif" width="88" height="31">
26 </li>
26 </li>
27 <li data-lang="en" id="5">
27 <li data-lang="en" id="5">
28 <a href="https://detritus.zone">detritus.zone</a>
28 <a href="https://detritus.zone">detritus.zone</a>
@@ -50,12 +50,12 @@
50 <li data-lang="en" id="15">
50 <li data-lang="en" id="15">
51 <a href="https://cblgh.org">cblgh</a>
51 <a href="https://cblgh.org">cblgh</a>
52 <a href="https://cblgh.org/all.xml" class="rss">rss</a>
52 <a href="https://cblgh.org/all.xml" class="rss">rss</a>
53− <img loading="lazy" src="https://cblgh.org/dl/cblgh-webring.gif" alt="cblgh.org webring banner" width="88" height="31">
53+ <img loading="lazy" src="https://cblgh.org/dl/cblgh-webring.gif" width="88" height="31">
54 </li>
54 </li>
55 <li data-lang="en" id="16">
55 <li data-lang="en" id="16">
56 <a href="https://ellugar.co">ellugar</a>
56 <a href="https://ellugar.co">ellugar</a>
57 <a href="http://feeds.ellugar.co/ellugar-logs" class="rss">rss</a>
57 <a href="http://feeds.ellugar.co/ellugar-logs" class="rss">rss</a>
58− <img loading="lazy" src="https://ellugar.co/img/button.gif" alt="ellugar.co banner" width="88" height="31">
58+ <img loading="lazy" src="https://ellugar.co/img/button.gif" width="88" height="31">
59 </li>
59 </li>
60 <li data-lang="en" id="17">
60 <li data-lang="en" id="17">
61 <a href="http://chigby.org">chigby</a>
61 <a href="http://chigby.org">chigby</a>
@@ -67,7 +67,7 @@
67 <li data-lang="en" id="19">
67 <li data-lang="en" id="19">
68 <a href="https://palomakop.tv">palomakop.tv</a>
68 <a href="https://palomakop.tv">palomakop.tv</a>
69 <a href="https://palomakop.tv/rss.xml" class="rss">rss</a>
69 <a href="https://palomakop.tv/rss.xml" class="rss">rss</a>
70− <img loading="lazy" src="https://palomakop.tv/button.gif" alt="palomakop.tv banner" width="88" height="31">
70+ <img loading="lazy" src="https://palomakop.tv/button.gif" width="88" height="31">
71 </li>
71 </li>
72 <li data-lang="en" id="20">
72 <li data-lang="en" id="20">
73 <a href="https://v-os.ca">v-os.ca</a>
73 <a href="https://v-os.ca">v-os.ca</a>
@@ -79,9 +79,6 @@
79 <li data-lang="en" id="23">
79 <li data-lang="en" id="23">
80 <a href="https://nathanwentworth.co">nathanwentworth</a>
80 <a href="https://nathanwentworth.co">nathanwentworth</a>
81 </li>
81 </li>
82− <li data-lang="en" id="24">
83− <a href="https://uonai.space">uonai.space</a>
84− </li>
85 <li data-lang="en" id="26">
82 <li data-lang="en" id="26">
86 <a href="https://wasin.io">wasin</a>
83 <a href="https://wasin.io">wasin</a>
87 </li>
84 </li>
@@ -90,7 +87,7 @@
90 </li>
87 </li>
91 <li data-lang="en" id="28">
88 <li data-lang="en" id="28">
92 <a href="http://kokorobot.ca">kokorobot.ca</a>
89 <a href="http://kokorobot.ca">kokorobot.ca</a>
93− <img loading="lazy" src="https://kokorobot.ca/media/interface/button.gif" alt="kokorobot" width="88" height="31">
90+ <img loading="lazy" src="https://kokorobot.ca/media/interface/button.gif" width="88" height="31">
94 <a href="https://kokorobot.ca/links/rss.xml" class="rss">rss</a>
91 <a href="https://kokorobot.ca/links/rss.xml" class="rss">rss</a>
95 </li>
92 </li>
96 <li data-lang="en" id="29">
93 <li data-lang="en" id="29">
@@ -100,14 +97,11 @@
100 <li data-lang="en" id="30">
97 <li data-lang="en" id="30">
101 <a href="https://wake.st">wake.st</a>
98 <a href="https://wake.st">wake.st</a>
102 <a href="https://wake.st/twtxt.txt" class="twtxt">twtxt</a>
99 <a href="https://wake.st/twtxt.txt" class="twtxt">twtxt</a>
103− <img loading="lazy" src="https://wake.st/webring/banner.gif" alt="wake.st webring banner" width="88" height="31">
100+ <img loading="lazy" src="https://wake.st/webring/banner.gif" width="88" height="31">
104 </li>
101 </li>
105 <li data-lang="en" id="31">
102 <li data-lang="en" id="31">
106 <a href="https://xarene.la">xarene.la</a>
103 <a href="https://xarene.la">xarene.la</a>
107 </li>
104 </li>
108− <li data-lang="en" id="32">
109− <a href="https://alex.zyzhang.me">alex.zyzhang.me</a>
110− </li>
111 <li data-lang="en" id="33">
105 <li data-lang="en" id="33">
112 <a href="http://bildwissenschaft.vortok.info">vortok</a>
106 <a href="http://bildwissenschaft.vortok.info">vortok</a>
113 </li>
107 </li>
@@ -117,7 +111,7 @@
117 <li data-lang="en" id="37">
111 <li data-lang="en" id="37">
118 <a href="http://nonmateria.com">nonmateria</a>
112 <a href="http://nonmateria.com">nonmateria</a>
119 <a href="http://nonmateria.com/rss.xml" class="rss">rss</a>
113 <a href="http://nonmateria.com/rss.xml" class="rss">rss</a>
120− <img loading="lazy" src="http://nonmateria.com/data/avatars/banner.gif" alt="nonmateria.com webring banner" width="88" height="31">
114+ <img loading="lazy" src="http://nonmateria.com/data/avatars/banner.gif" width="88" height="31">
121 </li>
115 </li>
122 <li data-lang="en" id="39">
116 <li data-lang="en" id="39">
123 <a href="https://drisc.io">drisc</a>
117 <a href="https://drisc.io">drisc</a>
@@ -132,19 +126,12 @@
132 <li data-lang="en" id="42">
126 <li data-lang="en" id="42">
133 <a href="https://tynandebold.com">tynandebold</a>
127 <a href="https://tynandebold.com">tynandebold</a>
134 </li>
128 </li>
135− <li data-lang="en" id="43">
136− <a href="http://gytis.co">gytis.co</a>
137− </li>
138 <li data-lang="en" id="44">
129 <li data-lang="en" id="44">
139 <a href="https://nomand.co">nomand.co</a>
130 <a href="https://nomand.co">nomand.co</a>
140 </li>
131 </li>
141 <li data-lang="en" id="46">
132 <li data-lang="en" id="46">
142 <a href="https://mmm.s-ol.nu">s-ol.nu</a>
133 <a href="https://mmm.s-ol.nu">s-ol.nu</a>
143 </li>
134 </li>
144− <li data-lang="en" id="47">
145− <a href="https://chad.is">chad.is</a>
146− <a href="https://chad.is/rss.xml" class="rss">rss</a>
147− </li>
148 <li data-lang="en" id="48">
135 <li data-lang="en" id="48">
149 <a href="https://smidgeo.com/bots">smidgeo.com/bots</a>
136 <a href="https://smidgeo.com/bots">smidgeo.com/bots</a>
150 </li>
137 </li>
@@ -163,20 +150,10 @@
163 <a href="https://szymonkaliski.com">szymonkaliski</a>
150 <a href="https://szymonkaliski.com">szymonkaliski</a>
164 <a href="https://szymonkaliski.com/feed.xml" class="rss">rss</a>
151 <a href="https://szymonkaliski.com/feed.xml" class="rss">rss</a>
165 </li>
152 </li>
166− <li data-lang="en" id="53">
167− <a href="https://phse.net">phse.net</a>
168− <a href="https://phse.net/post/index.xml" class="rss">rss</a>
169− </li>
170 <li data-lang="en" id="54">
153 <li data-lang="en" id="54">
171 <a href="https://rosano.ca">rosano.ca</a>
154 <a href="https://rosano.ca">rosano.ca</a>
172 <a href="https://rosano.ca/feed" class="rss">rss</a>
155 <a href="https://rosano.ca/feed" class="rss">rss</a>
173− <img loading="lazy" src="https://static.rosano.ca/_shared/webring-button.gif" alt="rosano.ca logo coloured, duplicated, and rotated to appear infinite fractal" width="88" height="31">
156+ <img loading="lazy" src="https://static.rosano.ca/_shared/webring-button.gif" width="88" height="31">
174− </li>
175− <li data-lang="en" id="56">
176− <a href="https://gndclouds.cc">gndclouds.cc</a>
177− </li>
178− <li data-lang="en fr" id="57">
179− <a href="https://xuv.be">xuv.be</a>
180 </li>
157 </li>
181 <li data-lang="en zh" id="58">
158 <li data-lang="en zh" id="58">
182 <a href="https://yiming.dev/">yiming.dev</a>
159 <a href="https://yiming.dev/">yiming.dev</a>
@@ -194,18 +171,11 @@
194 <a href="https://sophieleetmaa.com">sophieleetmaa</a>
171 <a href="https://sophieleetmaa.com">sophieleetmaa</a>
195 </li>
172 </li>
196 <li data-lang="en" id="64">
173 <li data-lang="en" id="64">
197− <a href="https://xinniw.github.io">xinniw.github</a>
174+ <a href="https://xinniw.net">xinniw</a>
198− </li>
199− <li data-lang="en" id="65">
200− <a href="https://mboxed.github.io/sodatsu">sodatsu</a>
201− <a href="https://mboxed.github.io/sodatsu/tw.txt" class="twtxt">twtxt</a>
202 </li>
175 </li>
203 <li data-lang="en" id="67">
176 <li data-lang="en" id="67">
204 <a href="https://tom.so">tom hackshaw</a>
177 <a href="https://tom.so">tom hackshaw</a>
205 </li>
178 </li>
206− <li data-lang="es" id="69">
207− <a href="https://colectivo-de-livecoders.gitlab.io">Colectivo de Livecoders</a>
208− </li>
209 <li data-lang="es" id="70">
179 <li data-lang="es" id="70">
210 <a href="https://www.madewithtea.com">madewithtea</a>
180 <a href="https://www.madewithtea.com">madewithtea</a>
211 </li>
181 </li>
@@ -222,7 +192,6 @@
222 </li>
192 </li>
223 <li data-lang="en" id="77">
193 <li data-lang="en" id="77">
224 <a href="https://lublin.se">lublin.se</a>
194 <a href="https://lublin.se">lublin.se</a>
225− <a href="https://lublin.se/twtxt.txt" class="twtxt">twtxt</a>
226 </li>
195 </li>
227 <li data-lang="en" id="78">
196 <li data-lang="en" id="78">
228 <a href="https://zanneth.com">zanneth</a>
197 <a href="https://zanneth.com">zanneth</a>
@@ -230,15 +199,12 @@
230 <li data-lang="en" id="79">
199 <li data-lang="en" id="79">
231 <a href="https://eli.li">eli.li</a>
200 <a href="https://eli.li">eli.li</a>
232 <a href="https://eli.li/feed.rss" class="rss">rss</a>
201 <a href="https://eli.li/feed.rss" class="rss">rss</a>
233− <img loading="lazy" src="https://eli.li/_assets/_images/badge/02_88x31.png" alt="Oatmeal badge" width="88" height="31">
202+ <img loading="lazy" src="https://eli.li/_assets/_images/badge/02_88x31.png" width="88" height="31">
234 </li>
203 </li>
235 <li data-lang="en" id="80">
204 <li data-lang="en" id="80">
236 <a href="https://gosha.net">gosha.net</a>
205 <a href="https://gosha.net">gosha.net</a>
237 <a href="https://gosha.net/feed.xml" class="rss">rss</a>
206 <a href="https://gosha.net/feed.xml" class="rss">rss</a>
238− <img loading="lazy" src="https://gosha.net/assets/images/88x31.svg" alt="gosha.net banner" width="88" height="31">
207+ <img loading="lazy" src="https://gosha.net/assets/images/88x31.svg" width="88" height="31">
239− </li>
240− <li data-lang="en" id="81">
241− <a href="https://www.tatecarson.com">Tate Carson</a>
242 </li>
208 </li>
243 <li data-lang="en" id="82">
209 <li data-lang="en" id="82">
244 <a href="https://azlen.me">azlen.me</a>
210 <a href="https://azlen.me">azlen.me</a>
@@ -246,7 +212,7 @@
246 </li>
212 </li>
247 <li data-lang="en" id="83">
213 <li data-lang="en" id="83">
248 <a href="https://opguides.info">OpGuides</a>
214 <a href="https://opguides.info">OpGuides</a>
249− <img loading="lazy" src="https://opguides.info/nonfree/logo/opguides3.gif" alt="gradient hue shift" width="88" height="31">
215+ <img loading="lazy" src="https://opguides.info/nonfree/logo/opguides3.gif" width="88" height="31">
250 </li>
216 </li>
251 <li data-lang="en" id="84">
217 <li data-lang="en" id="84">
252 <a href="https://chrismaughan.com/">CMaughan</a>
218 <a href="https://chrismaughan.com/">CMaughan</a>
@@ -275,10 +241,6 @@
275 <a href="https://sixey.es/">sixey.es</a>
241 <a href="https://sixey.es/">sixey.es</a>
276 <img loading="lazy" src="https://sixey.es/6e20ass/8831.gif" width="88" height="31">
242 <img loading="lazy" src="https://sixey.es/6e20ass/8831.gif" width="88" height="31">
277 </li>
243 </li>
278− <li data-lang="en" id="92">
279− <a href="https://tilde.town/~dustin/">0xdstn</a>
280− <a href="https://tilde.town/~dustin/index.xml" class="rss">rss</a>
281− </li>
282 <li data-lang="en" id="93">
244 <li data-lang="en" id="93">
283 <a href="https://jameschip.io">James Chip</a>
245 <a href="https://jameschip.io">James Chip</a>
284 <a href="https://jameschip.io/index.xml" class="rss">rss</a>
246 <a href="https://jameschip.io/index.xml" class="rss">rss</a>
@@ -291,9 +253,6 @@
291 <a href="https://icyphox.sh">icyphox.sh</a>
253 <a href="https://icyphox.sh">icyphox.sh</a>
292 <a href="https://icyphox.sh/blog/feed.xml" class="rss">rss</a>
254 <a href="https://icyphox.sh/blog/feed.xml" class="rss">rss</a>
293 </li>
255 </li>
294− <li data-lang="en" id="97">
295− <a href="https://www.raul.earth/">raul altosaar</a>
296− </li>
297 <li data-lang="en" id="98">
256 <li data-lang="en" id="98">
298 <a href="https://crlf.link">Cr;Lf;</a>
257 <a href="https://crlf.link">Cr;Lf;</a>
299 <a href="https://crlf.link/feed.xml" class="rss">rss</a>
258 <a href="https://crlf.link/feed.xml" class="rss">rss</a>
@@ -301,16 +260,9 @@
301 <li data-lang="en" id="99">
260 <li data-lang="en" id="99">
302 <a href="https://esi.is">Jóhannes G. Þorsteinsson</a>
261 <a href="https://esi.is">Jóhannes G. Þorsteinsson</a>
303 </li>
262 </li>
304− <li data-lang="en" id="100">
305− <a href="https://provokeanalog.com">Provoke Analog</a>
306− </li>
307− <li data-lang="en" id="101">
308− <a href="https://eti.tf">eti.tf</a>
309− <img loading="lazy" src="https://eti.tf/img/webring-banner.gif" alt="eti's webring banner" width="88" height="31">
310− </li>
311 <li data-lang="en" id="102">
263 <li data-lang="en" id="102">
312 <a href="https://rezmason.net">rezmason.net</a>
264 <a href="https://rezmason.net">rezmason.net</a>
313− <img loading="lazy" src="https://www.rezmason.net/assets/button.gif" alt="rezmason's webring banner" width="88" height="31">
265+ <img loading="lazy" src="https://www.rezmason.net/assets/button.gif" width="88" height="31">
314 </li>
266 </li>
315 <li data-lang="en cz" id="103">
267 <li data-lang="en cz" id="103">
316 <a href="https://estfyr.net">estfyr.net</a>
268 <a href="https://estfyr.net">estfyr.net</a>
@@ -360,9 +312,6 @@
360 <li data-lang="en nl" id="119">
312 <li data-lang="en nl" id="119">
361 <a href="https://proycon.anaproy.nl">proycon</a>
313 <a href="https://proycon.anaproy.nl">proycon</a>
362 </li>
314 </li>
363− <li data-lang="en" id="120">
364− <a href="https://www.marginchronicles.com">margin chronicles</a>
365− </li>
366 <li data-lang="en" id="121">
315 <li data-lang="en" id="121">
367 <a href="https://roytang.net">roytang.net</a>
316 <a href="https://roytang.net">roytang.net</a>
368 <a href="https://roytang.net/index.xml" class="rss">rss</a>
317 <a href="https://roytang.net/index.xml" class="rss">rss</a>
@@ -424,7 +373,7 @@
424 <li data-lang="en" id="136">
373 <li data-lang="en" id="136">
425 <a href="https://metasyn.pw">metasyn</a>
374 <a href="https://metasyn.pw">metasyn</a>
426 <a href="https://metasyn.pw/rss.xml" class="rss">rss</a>
375 <a href="https://metasyn.pw/rss.xml" class="rss">rss</a>
427− <img loading="lazy" src="https://metasyn.pw/resources/img/mtsn.gif" width="88" height="31">
376+ <img loading="lazy" src="https://metasyn.pw/resources/video/mtsn.gif" width="88" height="31">
428 </li>
377 </li>
429 <li data-lang="en" id="137">
378 <li data-lang="en" id="137">
430 <a href="https://www.milofultz.com">milofultz</a>
379 <a href="https://www.milofultz.com">milofultz</a>
@@ -442,7 +391,7 @@
442 <li data-lang="en" id="141">
391 <li data-lang="en" id="141">
443 <a href="https://wolfmd.me">wolfmd</a>
392 <a href="https://wolfmd.me">wolfmd</a>
444 <a href="https://wolfmd.me/feed.xml" class="rss">rss</a>
393 <a href="https://wolfmd.me/feed.xml" class="rss">rss</a>
445− <img loading="lazy" src="https://wolfmd.me/img/banner.gif" alt="wolfmd webring banner" width="88" height="31">
394+ <img loading="lazy" src="https://wolfmd.me/img/banner.gif" width="88" height="31">
446 </li>
395 </li>
447 <li data-lang="en" id="143">
396 <li data-lang="en" id="143">
448 <a href="https://void.cc">automata / vilson vieira</a>
397 <a href="https://void.cc">automata / vilson vieira</a>
@@ -454,7 +403,6 @@
454 </li>
403 </li>
455 <li data-lang="en" id="145">
404 <li data-lang="en" id="145">
456 <a href="http://fragmentscenario.com/">fragmentscenario</a>
405 <a href="http://fragmentscenario.com/">fragmentscenario</a>
457− <img loading="lazy" src="http://www.fragmentscenario.com/img/frgmnt_webbanner.gif" width="88" height="31">
458 </li>
406 </li>
459 <li data-lang="en" id="146">
407 <li data-lang="en" id="146">
460 <a href="https://corvid.cafe/">corvid cafe</a>
408 <a href="https://corvid.cafe/">corvid cafe</a>
@@ -471,7 +419,6 @@
471 <li data-lang="en" id="150">
419 <li data-lang="en" id="150">
472 <a href="https://mrshll.com">mrshll</a>
420 <a href="https://mrshll.com">mrshll</a>
473 <a href="https://mrshll.com/feed.rss" class="rss">rss</a>
421 <a href="https://mrshll.com/feed.rss" class="rss">rss</a>
474− <img loading="lazy" src='https://mrshll.com/img/mmx_button.gif' width="88" height="31">
475 </li>
422 </li>
476 <li data-lang="en" id="151">
423 <li data-lang="en" id="151">
477 <a href="https://everest-pipkin.com/">everest pipkin</a>
424 <a href="https://everest-pipkin.com/">everest pipkin</a>
@@ -489,17 +436,9 @@
489 <a href="https://pbat.ch">pbatch</a>
436 <a href="https://pbat.ch">pbatch</a>
490 <a href="https://pbat.ch/twtxt.txt" class="twtxt">twtxt</a>
437 <a href="https://pbat.ch/twtxt.txt" class="twtxt">twtxt</a>
491 </li>
438 </li>
492− <li data-lang="en" id="156">
493− <a href="https://dom.ink">dom</a>
494− <a href="https://dom.ink/tw.txt" class="twtxt">twtxt</a>
495− <img loading="lazy" src='https://dom.ink/img/button.gif' width="88" height="31">
496− </li>
497 <li data-lang="en" id="157">
439 <li data-lang="en" id="157">
498 <a href="https://njoqi.me">njoqi</a>
440 <a href="https://njoqi.me">njoqi</a>
499 </li>
441 </li>
500− <li data-lang="en" id="158">
501− <a href="https://eric.jetzt">eric.jetzt</a>
502− </li>
503 <li data-lang="en" id="gr0k">
442 <li data-lang="en" id="gr0k">
504 <a href="https://www.gr0k.net">gr0k</a>
443 <a href="https://www.gr0k.net">gr0k</a>
505 <a href="https://www.gr0k.net/twtxt.txt" class="twtxt">twtxt</a>
444 <a href="https://www.gr0k.net/twtxt.txt" class="twtxt">twtxt</a>
@@ -518,6 +457,8 @@
518 </li>
457 </li>
519 <li data-lang="en" id="caffeine">
458 <li data-lang="en" id="caffeine">
520 <a href="https://caffeine.wiki">caffeine</a>
459 <a href="https://caffeine.wiki">caffeine</a>
460+ <a href="https://caffeine.wiki/atom.xml" class="rss">rss</a>
461+ <img loading="lazy" src="https://caffeine.wiki/caffeine-button.png" width="88" height="31">
521 </li>
462 </li>
522 <li data-lang="en" id="164">
463 <li data-lang="en" id="164">
523 <a href="https://itwont.work"> itwont.work </a>
464 <a href="https://itwont.work"> itwont.work </a>
@@ -535,13 +476,10 @@
535 <li data-lang="en" id="wilde-at-heart">
476 <li data-lang="en" id="wilde-at-heart">
536 <a href="https://wilde-at-heart.garden">wilde at heart</a>
477 <a href="https://wilde-at-heart.garden">wilde at heart</a>
537 </li>
478 </li>
538− <li data-lang="en" id="166">
539− <a href="https://voidjumper.glass">voidjumper.glass</a>
540− </li>
541 <li data-lang="en" id="pixouls">
479 <li data-lang="en" id="pixouls">
542 <a href="https://pixouls.xyz">pixouls</a>
480 <a href="https://pixouls.xyz">pixouls</a>
543 <a href="https://www.pixouls.xyz/rss.xml" class="rss">rss</a>
481 <a href="https://www.pixouls.xyz/rss.xml" class="rss">rss</a>
544− <img loading="lazy" src="https://www.pixouls.xyz/files/button.png" alt="pixouls.xyz webring banner" width="88" height="31">
482+ <img loading="lazy" src="https://www.pixouls.xyz/files/button.png" width="88" height="31">
545 </li>
483 </li>
546 <li data-lang="en" id="embyr">
484 <li data-lang="en" id="embyr">
547 <a href="https://embyr.sh"><i>embyr.sh</i></a>
485 <a href="https://embyr.sh"><i>embyr.sh</i></a>
@@ -563,7 +501,6 @@
563 <a href="https://astrid.tech">astral&harr;bijection</a>
501 <a href="https://astrid.tech">astral&harr;bijection</a>
564 <a href="https://astrid.tech/tw.txt" class="twtxt">twtxt</a>
502 <a href="https://astrid.tech/tw.txt" class="twtxt">twtxt</a>
565 <a href="https://astrid.tech/atom.xml" class="rss">rss</a>
503 <a href="https://astrid.tech/atom.xml" class="rss">rss</a>
566− <img loading="lazy" src="https://astrid.tech/banner-88x31.gif" width="88" height="31">
567 </li>
504 </li>
568 <li data-lang="en" id="flower-codes">
505 <li data-lang="en" id="flower-codes">
569 <a href="http://flower.codes">flower.codes</a>
506 <a href="http://flower.codes">flower.codes</a>
@@ -571,14 +508,7 @@
571 </li>
508 </li>
572 <li data-lang="en" id="noelle-dev">
509 <li data-lang="en" id="noelle-dev">
573 <a href="https://noelle.dev">noelle.dev</a>
510 <a href="https://noelle.dev">noelle.dev</a>
574− <img
575− loading="lazy"
576− src="https://noelle.dev/assets/images/button.gif"
511+ <img loading="lazy" src="https://noelle.dev/assets/images/button.gif" style="image-rendering: pixelated;" width="88" height="31">
577− alt="noelle.dev webring banner"
578− style="image-rendering: pixelated;"
579− width="88"
580− height="31"
581− >
582 </li>
512 </li>
583 <li data-lang="en" id="giacinto-carlucci">
513 <li data-lang="en" id="giacinto-carlucci">
584 <a href="https://www.giacintocarlucci.it">giacintocarlucci.it</a>
514 <a href="https://www.giacintocarlucci.it">giacintocarlucci.it</a>
@@ -586,10 +516,12 @@
586 <li data-lang="en" id="paritybit">
516 <li data-lang="en" id="paritybit">
587 <a href="https://www.paritybit.ca">paritybit.ca</a>
517 <a href="https://www.paritybit.ca">paritybit.ca</a>
588 <a href="https://www.paritybit.ca/feed.xml" class="rss">rss</a>
518 <a href="https://www.paritybit.ca/feed.xml" class="rss">rss</a>
589− <img loading="lazy" src="https://www.paritybit.ca/img/88x31icon.png" alt="paritybit.ca webring banner" width="88" height="31">
519+ <img loading="lazy" src="https://www.paritybit.ca/img/88x31icon.png" width="88" height="31">
590 </li>
520 </li>
591− <li data-lang="en" id="vladh">
521+ <li data-lang="en" id="vlad.website">
592− <a href="https://vladh.net">vladh</a>
522+ <a href="https://vlad.website">vlad.website</a>
523+ <a href="https://vlad.website/index.xml" class="rss">rss</a>
524+ <img loading="lazy" src="https://vlad.website/images/banner.gif" width="88" height="31">
593 </li>
525 </li>
594 <li data-lang="en" id="d6">
526 <li data-lang="en" id="d6">
595 <a href="http://plastic-idolatry.com/erik">Plastic Idolatry</a>
527 <a href="http://plastic-idolatry.com/erik">Plastic Idolatry</a>
@@ -598,9 +530,6 @@
598 <a href="https://ferale.art">Ferale Art</a>
530 <a href="https://ferale.art">Ferale Art</a>
599 <a href="https://ferale.art/feed" class="rss">rss</a>
531 <a href="https://ferale.art/feed" class="rss">rss</a>
600 </li>
532 </li>
601− <li data-lang="es" id="pachapunk">
602− <a href="https://pachapunk.space">Pachapunk</a>
603− </li>
604 <li data-lang="en" id="toyos.dev">
533 <li data-lang="en" id="toyos.dev">
605 <a href="https://toyos.dev/">toyos.dev</a>
534 <a href="https://toyos.dev/">toyos.dev</a>
606 </li>
535 </li>
@@ -656,19 +585,9 @@
656 <li data-lang="en" id="zealco">
585 <li data-lang="en" id="zealco">
657 <a href="https://zeal.co">zeal.co</a>
586 <a href="https://zeal.co">zeal.co</a>
658 </li>
587 </li>
659− <li data-lang="en" id="nataziel.nexus">
660− <a href="https://nataziel.nexus">nataziel.nexus</a>
661− <a href="https://nataziel.nexus/feed.xml" class="rss">rss</a>
662− <img loading="lazy" src="https://nataziel.nexus/static/icons/wyrm.svg" width="88" height="31">
663− </li>
664 <li data-lang="en" id="canalswans">
588 <li data-lang="en" id="canalswans">
665 <a href="https://canalswans.commoninternet.net">canalswans</a>
589 <a href="https://canalswans.commoninternet.net">canalswans</a>
666 </li>
590 </li>
667− <li data-lang="en" id="erin">
668− <a href="https://erinbern.com">Erin Bern</a>
669− <a href="https://erinbern.com/feed" class="rss">rss</a>
670− <img loading="lazy" src='https://bear-images.sfo2.cdn.digitaloceanspaces.com/erinbern-1666689915-0.png' width="88" height="31">
671− </li>
672 <li data-lang="en" id="kira">
591 <li data-lang="en" id="kira">
673 <a href="http://kira.eight45.net">Kira's Web-Treehouse</a>
592 <a href="http://kira.eight45.net">Kira's Web-Treehouse</a>
674 </li>
593 </li>
@@ -731,6 +650,7 @@
731 </li>
650 </li>
732 <li data-lang="en" id="h3rald">
651 <li data-lang="en" id="h3rald">
733 <a href="https://h3rald.com">h3rald</a>
652 <a href="https://h3rald.com">h3rald</a>
653+ <img loading="lazy" src="https://h3rald.com/images/h3rald-webring.png" width="88" height="31">
734 </li>
654 </li>
735 <li data-lang="en" id="louisload">
655 <li data-lang="en" id="louisload">
736 <a href="https://luis.zip">louisload</a>
656 <a href="https://luis.zip">louisload</a>
@@ -752,8 +672,9 @@
752 <a href="http://ratfactor.com/atom.xml" class="rss">rss</a>
672 <a href="http://ratfactor.com/atom.xml" class="rss">rss</a>
753 </li>
673 </li>
754 <li data-lang="en" id="invisible-ink">
674 <li data-lang="en" id="invisible-ink">
755− <a href="https://hideout.ink">squid</a>
675+ <a href="https://hideout.ink">hideout</a>
756− <a href="https://hideout.ink" class="rss">rss</a>
676+ <a href="https://hideout.ink/index.xml" class="rss">rss</a>
677+ <img loading="lazy" src='https://hideout.ink/images/squid-export.gif' width="88" height="31">
757 </li>
678 </li>
758 <li data-lang="en" id="wilbur">
679 <li data-lang="en" id="wilbur">
759 <a href="https://wilburzhang.com">Wilbur Zhang</a>
680 <a href="https://wilburzhang.com">Wilbur Zhang</a>
@@ -770,6 +691,9 @@
770 <a href="https://shrik3.com">shrik3</a>
691 <a href="https://shrik3.com">shrik3</a>
771 <a href="https://shrik3.com/index.xml" class="rss">rss</a>
692 <a href="https://shrik3.com/index.xml" class="rss">rss</a>
772 </li>
693 </li>
694+ <li data-lang="en" id="ginseng">
695+ <a href="https://gi.nseng.art">Shuang Jiang</a>
696+ </li>
773 <li data-lang="en" id="zinzy">
697 <li data-lang="en" id="zinzy">
774 <a href="https://zinzy.website">Zinzy Waleson Geene</a>
698 <a href="https://zinzy.website">Zinzy Waleson Geene</a>
775 <a href="https://www.zinzy.website/feed.xml" class="rss">rss</a>
699 <a href="https://www.zinzy.website/feed.xml" class="rss">rss</a>
@@ -779,7 +703,9 @@
779 <a href="https://www.mattmcadams.com/feed/feed.xml" class="rss">rss</a>
703 <a href="https://www.mattmcadams.com/feed/feed.xml" class="rss">rss</a>
780 </li>
704 </li>
781 <li data-lang="en" id="lukaprincic">
705 <li data-lang="en" id="lukaprincic">
782− <a href="https://luka.princic.studio">Luka Prinčič</a>
706+ <a href="https://prin.lu">Luka Prinčič / Prince Lucija</a>
707+ <img loading="lazy" src='https://prin.lu/lib/icons/prin.lu.88x31.png' width="88" height="31">
708+ </li>
783 </li>
709 </li>
784 <li data-lang="en" id="grains">
710 <li data-lang="en" id="grains">
785 <a href="https://grains.cc">grains.cc</a>
711 <a href="https://grains.cc">grains.cc</a>
@@ -800,10 +726,12 @@
800 </li>
726 </li>
801 <li data-lang="en" id="fem">
727 <li data-lang="en" id="fem">
802 <a href="http://femishonuga.com">femishonuga.com</a>
728 <a href="http://femishonuga.com">femishonuga.com</a>
729+ <a href="https://journal.miso.town/atom?url=https://femishonuga.com/log.html" class="rss">rss</a>
730+ <img loading="lazy" src="https://femishonuga.com/88x31.png" width="88" height="31">
803 </li>
731 </li>
804 <li data-lang="en" id="strengthofone">
732 <li data-lang="en" id="strengthofone">
805 <a href="http://strengthofone.com">strengthofone.com</a>
733 <a href="http://strengthofone.com">strengthofone.com</a>
806− </li>
734+ </li>
807 <li data-lang="en" id="crash">
735 <li data-lang="en" id="crash">
808 <a href="http://crash.money">crash.money</a>
736 <a href="http://crash.money">crash.money</a>
809 </li>
737 </li>
@@ -827,9 +755,10 @@
827 <li data-lang="en" id="Hellien">
755 <li data-lang="en" id="Hellien">
828 <a href="https://www.huotart.com">Hellien</a>
756 <a href="https://www.huotart.com">Hellien</a>
829 </li>
757 </li>
830− <li lang="en" id="slewis">
758+ <li lang="en" id="slewis">
831− <a href="https://slewis.wiki/">slewis.wiki</a>
759+ <a href="https://slewis.wiki/">slewis.wiki</a>
760+ <img loading="lazy" src='https://slewis.wiki/media/main_button.png' width="88" height="31">
832− </li>
761+ </li>
833 <li data-lang="en" id="drawkcab">
762 <li data-lang="en" id="drawkcab">
834 <a href="https://www.drawk.cab/">drawk.cab</a>
763 <a href="https://www.drawk.cab/">drawk.cab</a>
835 </li>
764 </li>
@@ -846,31 +775,77 @@
846 <li data-lang="en" id="22h49">
775 <li data-lang="en" id="22h49">
847 <a href="https://22h49.one">22h49</a>
776 <a href="https://22h49.one">22h49</a>
848 <a href="https://22h49.one/zine/atom.xml" class="rss">rss</a>
777 <a href="https://22h49.one/zine/atom.xml" class="rss">rss</a>
849− <img
850− loading="lazy"
851− src="https://22h49.one/images/button.gif"
778+ <img loading="lazy" src="https://22h49.one/images/button.gif" width="88" height="31">
852− alt="22h49 button"
853− width="88"
854− height="31"
855− >
856− </li>
779+ </li>
857− <li data-lang="en" id="laeastra">
780+ <li data-lang="en" id="laeastra">
858 <a href="https://laeastra.com">laeastra</a>
781 <a href="https://laeastra.com">laeastra</a>
859 </li>
782 </li>
860 <li data-lang="en" id="RNA">
783 <li data-lang="en" id="RNA">
861 <a href="https://ribo.zone/neighborhood">ribo.zone</a>
784 <a href="https://ribo.zone/neighborhood">ribo.zone</a>
862 <a href="https://ribo.zone/feed.xml" class="rss">rss</a>
785 <a href="https://ribo.zone/feed.xml" class="rss">rss</a>
863− <img
864− loading="lazy"
865− src="https://ribo.zone/88x31/site/ribozone.gif"
786+ <img loading="lazy" src="https://ribo.zone/88x31/site/ribozone.gif" width="88" height="31">
866− alt="ribozone button"
787+ </li>
867− width="88"
788+ <li data-lang="en" id="visualculture">
868− height="31"
789+ <a href="https://visualculture.vc">visualculture</a>
869− >
790+ <img loading="lazy" src="https://visualculture.vc/assets/images/button.png" width="88" height="31">
791+ </li>
792+ <li data-lang="en" id="leet">
793+ <a href="https://leetusman.com">leetusman.com</a>
794+ <a href="https://leetusman.com/nosebook/feed.xml" class="rss">rss</a>
795+ <img loading="lazy" src="https://leetusman.com/assets/img/badge.gif" width="88" height="31">
796+ </li>
797+ <li data-lang="en" id="arnexyz">
798+ <a href="https://arne.xyz">arne.xyz</a>
799+ <a href="https://arne.xyz/feed/" class="rss">rss</a>
800+ <img loading="lazy" src="https://arne.xyz/arnexyz.gif" width="88" height="31" >
801+ </li>
802+ <li data-lang="en" id="triapul">
803+ <a href="https://triapul.cz/">triapul.cz</a>
804+ <a href="http://triapul.cz/english.xml" class="rss">rss</a>
805+ <img loading="lazy" src="https://triapul.cz/img/button.png" width="88" height="31">
806+ </li>
807+ <li data-lang="en" id="churchbasement">
808+ <a href="https://churchbasement.org/">church basement</a>
809+ </li>
810+ <li data-lang="en" id="cli">
811+ <a href="https://changbai.li/">changbai.li</a>
812+ <a href="https://changbai.li/feed.xml" class="rss">rss</a>
813+ <img loading="lazy" src='https://changbai.li/assets/banner.gif' width="88" height="31">
814+ </li>
815+ <li data-lang="en" id="bctnry">
816+ <a href="https://sebastian.graphics/">sebastian.graphics</a>
817+ <a href="https://sebastian.graphics/feed.rss" class="rss">rss</a>
818+ <img loading="lazy" src="https://sebastian.graphics/assets/sngfx-logo-88x31.gif" width="88" height="31">
819+ </li>
820+ <li data-lang="en" id="adamledoux">
821+ <a href="https://adamledoux.net">adamledoux.net</a>
822+ <a href="https://adamledoux.net/blog/feed.xml" class="rss">rss</a>
823+ <img loading="lazy" src='https://adamledoux.net/images/button.png' width="88" height="31">
824+ </li>
825+ <li data-lang="en" id="commadir">
826+ <a href="https://comma.directory/">comma directory</a>
827+ </li>
828+ <li data-lang="en" id="meirisoda">
829+ <a href="https://meirisoda.online">meirisoda.online</a>
830+ </li>
831+ <li data-lang="en" id="kelp">
832+ <a href="https://kelp.lt/">kelp.lt</a>
870 </li>
833 </li>
871 <li data-lang="en" id="ewen">
834 <li data-lang="en" id="ewen">
872 <a href="https://ewen.io/">ewen</a>
835 <a href="https://ewen.io/">ewen</a>
873 </li>
836 </li>
837+ <li data-lang="en" id="satyarth">
838+ <a href="http://satyarth.me/">satyarth.me</a>
839+ </li>
840+ <li data-lang="en" id="anders">
841+ <a href="https://anders.conbere.org">anders.conbere.org</a>
842+ <a href="https://anders.conbere.org/blog/atom.xml" class="rss">rss</a>
843+ </li>
844+ <li data-lang="en" id="monolyt">
845+ <a href="https://monolyt.co">monolyt.co</a>
846+ <a href="https://monolyt.co/feed.xml" class="rss">rss</a>
847+ <img loading="lazy" src='https://monolyt.co/assets/banner-monolyt.gif' width="88" height="31">
848+ </li>
874 </ol>
849 </ol>
875 <footer>
850 <footer>
876 <p class="readme">
851 <p class="readme">