summaryrefslogtreecommitdiff
path: root/about/showcase.html
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2026-03-11 22:14:13 +0200
committerPaul Buetow <paul@buetow.org>2026-03-11 22:14:13 +0200
commitdc6cabcbc36958f8b0ed994e45e577528a6d2bcc (patch)
treeafb1bb87451b95ca09a79b072f50ce644b25d60f /about/showcase.html
parentba77f8c84717bf0cc3bc333c70b90d08e1f021ac (diff)
Update content for html
Diffstat (limited to 'about/showcase.html')
-rw-r--r--about/showcase.html1204
1 files changed, 634 insertions, 570 deletions
diff --git a/about/showcase.html b/about/showcase.html
index 4cde968f..0b2f44f6 100644
--- a/about/showcase.html
+++ b/about/showcase.html
@@ -15,7 +15,7 @@
<br />
<span>Generated on: 2026-03-11</span><br />
<br />
-<span>This page showcases my side projects, providing an overview of what each project does, its technical implementation, and key metrics. Each project summary includes information about the programming languages used, development activity, and licensing. The projects are ranked by score, which combines project size and recent activity.</span><br />
+<span>This page showcases my side projects, providing an overview of what each project does, its technical implementation, and key metrics. Each project summary includes information about the programming languages used, development activity, releases, and licensing. The projects are ranked by score, which combines recent activity, project size, and tag history.</span><br />
<br />
<h2 style='display: inline' id='table-of-contents'>Table of Contents</h2><br />
<br />
@@ -23,70 +23,70 @@
<li><a href='#project-showcase'>Project Showcase</a></li>
<li>⇢ <a href='#overall-statistics'>Overall Statistics</a></li>
<li>⇢ <a href='#projects'>Projects</a></li>
-<li>⇢ ⇢ <a href='#1-ior-1now-11w'>1. ior [#1(now) →#1(1w)]</a></li>
-<li>⇢ ⇢ <a href='#2-timesamurai-2now'>2. timesamurai [#2(now)]</a></li>
-<li>⇢ ⇢ <a href='#3-dotfiles-3now-31w'>3. dotfiles [#3(now) →#3(1w)]</a></li>
-<li>⇢ ⇢ <a href='#4-loadbars-4now-471w'>4. loadbars [#4(now) ↑#47(1w)]</a></li>
-<li>⇢ ⇢ <a href='#5-epimetheus-5now-41w'>5. epimetheus [#5(now) ↓#4(1w)]</a></li>
-<li>⇢ ⇢ <a href='#6-conf-6now-51w'>6. conf [#6(now) ↓#5(1w)]</a></li>
-<li>⇢ ⇢ <a href='#7-foostore-7now-71w'>7. foostore [#7(now) →#7(1w)]</a></li>
-<li>⇢ ⇢ <a href='#8-scifi-8now-81w'>8. scifi [#8(now) →#8(1w)]</a></li>
-<li>⇢ ⇢ <a href='#9-log4jbench-9now-91w'>9. log4jbench [#9(now) →#9(1w)]</a></li>
-<li>⇢ ⇢ <a href='#10-rcm-10now-101w'>10. rcm [#10(now) →#10(1w)]</a></li>
-<li>⇢ ⇢ <a href='#11-yoga-11now-121w'>11. yoga [#11(now) ↑#12(1w)]</a></li>
-<li>⇢ ⇢ <a href='#12-totalrecall-12now-141w'>12. totalrecall [#12(now) ↑#14(1w)]</a></li>
-<li>⇢ ⇢ <a href='#13-gogios-13now-111w'>13. gogios [#13(now) ↓#11(1w)]</a></li>
-<li>⇢ ⇢ <a href='#14-hexai-14now-21w'>14. hexai [#14(now) ↓#2(1w)]</a></li>
-<li>⇢ ⇢ <a href='#15-perc-15now-131w'>15. perc [#15(now) ↓#13(1w)]</a></li>
-<li>⇢ ⇢ <a href='#16-tasksamurai-16now-161w'>16. tasksamurai [#16(now) →#16(1w)]</a></li>
-<li>⇢ ⇢ <a href='#17-gitsyncer-17now-151w'>17. gitsyncer [#17(now) ↓#15(1w)]</a></li>
-<li>⇢ ⇢ <a href='#18-foostats-18now-171w'>18. foostats [#18(now) ↓#17(1w)]</a></li>
-<li>⇢ ⇢ <a href='#19-gos-19now-181w'>19. gos [#19(now) ↓#18(1w)]</a></li>
-<li>⇢ ⇢ <a href='#20-timr-20now-191w'>20. timr [#20(now) ↓#19(1w)]</a></li>
-<li>⇢ ⇢ <a href='#21-dtail-21now-201w'>21. dtail [#21(now) ↓#20(1w)]</a></li>
-<li>⇢ ⇢ <a href='#22-ds-sim-22now-211w'>22. ds-sim [#22(now) ↓#21(1w)]</a></li>
-<li>⇢ ⇢ <a href='#23-gemtexter-23now-221w'>23. gemtexter [#23(now) ↓#22(1w)]</a></li>
-<li>⇢ ⇢ <a href='#24-wireguardmeshgenerator-24now-231w'>24. wireguardmeshgenerator [#24(now) ↓#23(1w)]</a></li>
-<li>⇢ ⇢ <a href='#25-goprecords-25now-241w'>25. goprecords [#25(now) ↓#24(1w)]</a></li>
-<li>⇢ ⇢ <a href='#26-quicklogger-26now-251w'>26. quicklogger [#26(now) ↓#25(1w)]</a></li>
-<li>⇢ ⇢ <a href='#27-terraform-27now-261w'>27. terraform [#27(now) ↓#26(1w)]</a></li>
-<li>⇢ ⇢ <a href='#28-sillybench-28now-271w'>28. sillybench [#28(now) ↓#27(1w)]</a></li>
-<li>⇢ ⇢ <a href='#29-gorum-29now-281w'>29. gorum [#29(now) ↓#28(1w)]</a></li>
-<li>⇢ ⇢ <a href='#30-geheim-30now-301w'>30. geheim [#30(now) →#30(1w)]</a></li>
-<li>⇢ ⇢ <a href='#31-docker-radicale-server-31now-311w'>31. docker-radicale-server [#31(now) →#31(1w)]</a></li>
-<li>⇢ ⇢ <a href='#32-algorithms-32now-321w'>32. algorithms [#32(now) →#32(1w)]</a></li>
-<li>⇢ ⇢ <a href='#33-randomjournalpage-33now-331w'>33. randomjournalpage [#33(now) →#33(1w)]</a></li>
-<li>⇢ ⇢ <a href='#34-photoalbum-34now-341w'>34. photoalbum [#34(now) →#34(1w)]</a></li>
-<li>⇢ ⇢ <a href='#35-ioriot-35now-351w'>35. ioriot [#35(now) →#35(1w)]</a></li>
-<li>⇢ ⇢ <a href='#36-ipv6test-36now-361w'>36. ipv6test [#36(now) →#36(1w)]</a></li>
-<li>⇢ ⇢ <a href='#37-fype-37now-371w'>37. fype [#37(now) →#37(1w)]</a></li>
-<li>⇢ ⇢ <a href='#38-xerl-38now-421w'>38. xerl [#38(now) ↑#42(1w)]</a></li>
-<li>⇢ ⇢ <a href='#39-sway-autorotate-39now-381w'>39. sway-autorotate [#39(now) ↓#38(1w)]</a></li>
-<li>⇢ ⇢ <a href='#40-staticfarm-apache-handlers-40now-401w'>40. staticfarm-apache-handlers [#40(now) →#40(1w)]</a></li>
-<li>⇢ ⇢ <a href='#41-mon-41now-391w'>41. mon [#41(now) ↓#39(1w)]</a></li>
-<li>⇢ ⇢ <a href='#42-guprecords-42now-291w'>42. guprecords [#42(now) ↓#29(1w)]</a></li>
-<li>⇢ ⇢ <a href='#43-pingdomfetch-43now-411w'>43. pingdomfetch [#43(now) ↓#41(1w)]</a></li>
-<li>⇢ ⇢ <a href='#44-fapi-44now-441w'>44. fapi [#44(now) →#44(1w)]</a></li>
-<li>⇢ ⇢ <a href='#45-perl-c-fibonacci-45now-451w'>45. perl-c-fibonacci [#45(now) →#45(1w)]</a></li>
-<li>⇢ ⇢ <a href='#46-netcalendar-46now-461w'>46. netcalendar [#46(now) →#46(1w)]</a></li>
-<li>⇢ ⇢ <a href='#47-gotop-47now-481w'>47. gotop [#47(now) ↑#48(1w)]</a></li>
-<li>⇢ ⇢ <a href='#48-rubyfy-48now-491w'>48. rubyfy [#48(now) ↑#49(1w)]</a></li>
-<li>⇢ ⇢ <a href='#49-pwgrep-49now-501w'>49. pwgrep [#49(now) ↑#50(1w)]</a></li>
-<li>⇢ ⇢ <a href='#50-awksite-50now-611w'>50. awksite [#50(now) ↑#61(1w)]</a></li>
-<li>⇢ ⇢ <a href='#51-jsmstrade-51now-521w'>51. jsmstrade [#51(now) ↑#52(1w)]</a></li>
-<li>⇢ ⇢ <a href='#52-perldaemon-52now-511w'>52. perldaemon [#52(now) ↓#51(1w)]</a></li>
-<li>⇢ ⇢ <a href='#53-japi-53now-531w'>53. japi [#53(now) →#53(1w)]</a></li>
-<li>⇢ ⇢ <a href='#54-debroid-54now-571w'>54. debroid [#54(now) ↑#57(1w)]</a></li>
-<li>⇢ ⇢ <a href='#55-perl-poetry-55now-541w'>55. perl-poetry [#55(now) ↓#54(1w)]</a></li>
-<li>⇢ ⇢ <a href='#56-muttdelay-56now-551w'>56. muttdelay [#56(now) ↓#55(1w)]</a></li>
-<li>⇢ ⇢ <a href='#57-netdiff-57now-561w'>57. netdiff [#57(now) ↓#56(1w)]</a></li>
-<li>⇢ ⇢ <a href='#58-hsbot-58now-581w'>58. hsbot [#58(now) →#58(1w)]</a></li>
-<li>⇢ ⇢ <a href='#59-dyndns-59now-621w'>59. dyndns [#59(now) ↑#62(1w)]</a></li>
-<li>⇢ ⇢ <a href='#60-cpuinfo-60now-591w'>60. cpuinfo [#60(now) ↓#59(1w)]</a></li>
-<li>⇢ ⇢ <a href='#61-template-61now-601w'>61. template [#61(now) ↓#60(1w)]</a></li>
-<li>⇢ ⇢ <a href='#62-vs-sim-62now-631w'>62. vs-sim [#62(now) ↑#63(1w)]</a></li>
-<li>⇢ ⇢ <a href='#63-ychat-63now-431w'>63. ychat [#63(now) ↓#43(1w)]</a></li>
-<li>⇢ ⇢ <a href='#64-foozone-64now-61w'>64. foo.zone [#64(now) ↓#6(1w)]</a></li>
+<li>⇢ ⇢ <a href='#1-ior--11'>1. ior · #1=#1</a></li>
+<li>⇢ ⇢ <a href='#2-timesamurai--2'>2. timesamurai · #2</a></li>
+<li>⇢ ⇢ <a href='#3-dotfiles--33'>3. dotfiles · #3=#3</a></li>
+<li>⇢ ⇢ <a href='#4-loadbars--447'>4. loadbars · #4↑#47</a></li>
+<li>⇢ ⇢ <a href='#5-epimetheus--54'>5. epimetheus · #5↓#4</a></li>
+<li>⇢ ⇢ <a href='#6-foostore--67'>6. foostore · #6↑#7</a></li>
+<li>⇢ ⇢ <a href='#7-conf--75'>7. conf · #7↓#5</a></li>
+<li>⇢ ⇢ <a href='#8-scifi--88'>8. scifi · #8=#8</a></li>
+<li>⇢ ⇢ <a href='#9-log4jbench--99'>9. log4jbench · #9=#9</a></li>
+<li>⇢ ⇢ <a href='#10-rcm--1010'>10. rcm · #10=#10</a></li>
+<li>⇢ ⇢ <a href='#11-yoga--1112'>11. yoga · #11↑#12</a></li>
+<li>⇢ ⇢ <a href='#12-gogios--1211'>12. gogios · #12↓#11</a></li>
+<li>⇢ ⇢ <a href='#13-totalrecall--1314'>13. totalrecall · #13↑#14</a></li>
+<li>⇢ ⇢ <a href='#14-perc--1413'>14. perc · #14↓#13</a></li>
+<li>⇢ ⇢ <a href='#15-hexai--152'>15. hexai · #15↓#2</a></li>
+<li>⇢ ⇢ <a href='#16-tasksamurai--1616'>16. tasksamurai · #16=#16</a></li>
+<li>⇢ ⇢ <a href='#17-gitsyncer--1715'>17. gitsyncer · #17↓#15</a></li>
+<li>⇢ ⇢ <a href='#18-gos--1818'>18. gos · #18=#18</a></li>
+<li>⇢ ⇢ <a href='#19-foostats--1917'>19. foostats · #19↓#17</a></li>
+<li>⇢ ⇢ <a href='#20-timr--2019'>20. timr · #20↓#19</a></li>
+<li>⇢ ⇢ <a href='#21-dtail--2120'>21. dtail · #21↓#20</a></li>
+<li>⇢ ⇢ <a href='#22-gemtexter--2222'>22. gemtexter · #22=#22</a></li>
+<li>⇢ ⇢ <a href='#23-ds-sim--2321'>23. ds-sim · #23↓#21</a></li>
+<li>⇢ ⇢ <a href='#24-wireguardmeshgenerator--2423'>24. wireguardmeshgenerator · #24↓#23</a></li>
+<li>⇢ ⇢ <a href='#25-goprecords--2524'>25. goprecords · #25↓#24</a></li>
+<li>⇢ ⇢ <a href='#26-sillybench--2627'>26. sillybench · #26↑#27</a></li>
+<li>⇢ ⇢ <a href='#27-quicklogger--2725'>27. quicklogger · #27↓#25</a></li>
+<li>⇢ ⇢ <a href='#28-terraform--2826'>28. terraform · #28↓#26</a></li>
+<li>⇢ ⇢ <a href='#29-gorum--2928'>29. gorum · #29↓#28</a></li>
+<li>⇢ ⇢ <a href='#30-docker-radicale-server--3031'>30. docker-radicale-server · #30↑#31</a></li>
+<li>⇢ ⇢ <a href='#31-geheim--3130'>31. geheim · #31↓#30</a></li>
+<li>⇢ ⇢ <a href='#32-photoalbum--3234'>32. photoalbum · #32↑#34</a></li>
+<li>⇢ ⇢ <a href='#33-randomjournalpage--3333'>33. randomjournalpage · #33=#33</a></li>
+<li>⇢ ⇢ <a href='#34-algorithms--3432'>34. algorithms · #34↓#32</a></li>
+<li>⇢ ⇢ <a href='#35-ipv6test--3536'>35. ipv6test · #35↑#36</a></li>
+<li>⇢ ⇢ <a href='#36-sway-autorotate--3638'>36. sway-autorotate · #36↑#38</a></li>
+<li>⇢ ⇢ <a href='#37-ioriot--3735'>37. ioriot · #37↓#35</a></li>
+<li>⇢ ⇢ <a href='#38-xerl--3842'>38. xerl · #38↑#42</a></li>
+<li>⇢ ⇢ <a href='#39-staticfarm-apache-handlers--3940'>39. staticfarm-apache-handlers · #39↑#40</a></li>
+<li>⇢ ⇢ <a href='#40-fype--4037'>40. fype · #40↓#37</a></li>
+<li>⇢ ⇢ <a href='#41-guprecords--4129'>41. guprecords · #41↓#29</a></li>
+<li>⇢ ⇢ <a href='#42-mon--4239'>42. mon · #42↓#39</a></li>
+<li>⇢ ⇢ <a href='#43-perl-c-fibonacci--4345'>43. perl-c-fibonacci · #43↑#45</a></li>
+<li>⇢ ⇢ <a href='#44-fapi--4444'>44. fapi · #44=#44</a></li>
+<li>⇢ ⇢ <a href='#45-pingdomfetch--4541'>45. pingdomfetch · #45↓#41</a></li>
+<li>⇢ ⇢ <a href='#46-pwgrep--4650'>46. pwgrep · #46↑#50</a></li>
+<li>⇢ ⇢ <a href='#47-awksite--4761'>47. awksite · #47↑#61</a></li>
+<li>⇢ ⇢ <a href='#48-gotop--4848'>48. gotop · #48=#48</a></li>
+<li>⇢ ⇢ <a href='#49-japi--4953'>49. japi · #49↑#53</a></li>
+<li>⇢ ⇢ <a href='#50-rubyfy--5049'>50. rubyfy · #50↓#49</a></li>
+<li>⇢ ⇢ <a href='#51-netdiff--5156'>51. netdiff · #51↑#56</a></li>
+<li>⇢ ⇢ <a href='#52-dyndns--5262'>52. dyndns · #52↑#62</a></li>
+<li>⇢ ⇢ <a href='#53-perldaemon--5351'>53. perldaemon · #53↓#51</a></li>
+<li>⇢ ⇢ <a href='#54-jsmstrade--5452'>54. jsmstrade · #54↓#52</a></li>
+<li>⇢ ⇢ <a href='#55-muttdelay--5555'>55. muttdelay · #55=#55</a></li>
+<li>⇢ ⇢ <a href='#56-debroid--5657'>56. debroid · #56↑#57</a></li>
+<li>⇢ ⇢ <a href='#57-netcalendar--5746'>57. netcalendar · #57↓#46</a></li>
+<li>⇢ ⇢ <a href='#58-cpuinfo--5859'>58. cpuinfo · #58↑#59</a></li>
+<li>⇢ ⇢ <a href='#59-template--5960'>59. template · #59↑#60</a></li>
+<li>⇢ ⇢ <a href='#60-perl-poetry--6054'>60. perl-poetry · #60↓#54</a></li>
+<li>⇢ ⇢ <a href='#61-hsbot--6158'>61. hsbot · #61↓#58</a></li>
+<li>⇢ ⇢ <a href='#62-ychat--6243'>62. ychat · #62↓#43</a></li>
+<li>⇢ ⇢ <a href='#63-vs-sim--6363'>63. vs-sim · #63=#63</a></li>
+<li>⇢ ⇢ <a href='#64-foozone--646'>64. foo.zone · #64↓#6</a></li>
</ul><br />
<h2 style='display: inline' id='overall-statistics'>Overall Statistics</h2><br />
<br />
@@ -101,7 +101,7 @@
</ul><br />
<h2 style='display: inline' id='projects'>Projects</h2><br />
<br />
-<h3 style='display: inline' id='1-ior-1now-11w'>1. ior [#1(now) →#1(1w)]</h3><br />
+<h3 style='display: inline' id='1-ior--11'>1. ior · #1=#1</h3><br />
<br />
<ul>
<li>💻 Languages: Go (88.9%), C (10.6%), JSON (0.3%), C/C++ (0.2%)</li>
@@ -109,8 +109,9 @@
<li>📊 Commits: 732</li>
<li>📈 Lines of Code: 55808</li>
<li>📄 Lines of Documentation: 3394</li>
+<li>🏷️ Tags: 0</li>
<li>📅 Development Period: 2024-01-18 to 2026-03-11</li>
-<li>🏆 Score: 1796.4 (combines code size and activity)</li>
+<li>🏆 Score: 198.2 (combines recent activity, code size, and tags)</li>
<li>⚖️ License: No license found</li>
<li>🧪 Status: Experimental (no releases yet)</li>
</ul><br />
@@ -124,7 +125,7 @@
<br />
<span>---</span><br />
<br />
-<h3 style='display: inline' id='2-timesamurai-2now'>2. timesamurai [#2(now)]</h3><br />
+<h3 style='display: inline' id='2-timesamurai--2'>2. timesamurai · #2</h3><br />
<br />
<ul>
<li>💻 Languages: Go (99.2%), Shell (0.6%), YAML (0.1%)</li>
@@ -132,8 +133,9 @@
<li>📊 Commits: 91</li>
<li>📈 Lines of Code: 9493</li>
<li>📄 Lines of Documentation: 112</li>
+<li>🏷️ Tags: 4</li>
<li>📅 Development Period: 2025-06-25 to 2026-03-07</li>
-<li>🏆 Score: 469.3 (combines code size and activity)</li>
+<li>🏆 Score: 65.6 (combines recent activity, code size, and tags)</li>
<li>⚖️ License: MIT</li>
<li>🏷️ Latest Release: v0.7.0 (2026-03-05)</li>
</ul><br />
@@ -145,7 +147,7 @@
<br />
<span>---</span><br />
<br />
-<h3 style='display: inline' id='3-dotfiles-3now-31w'>3. dotfiles [#3(now) →#3(1w)]</h3><br />
+<h3 style='display: inline' id='3-dotfiles--33'>3. dotfiles · #3=#3</h3><br />
<br />
<ul>
<li>💻 Languages: Shell (66.6%), CSS (10.9%), Config (10.1%), TOML (10.0%), JSON (1.1%), Ruby (1.0%), INI (0.2%)</li>
@@ -153,8 +155,9 @@
<li>📊 Commits: 840</li>
<li>📈 Lines of Code: 2990</li>
<li>📄 Lines of Documentation: 5386</li>
+<li>🏷️ Tags: 0</li>
<li>📅 Development Period: 2023-07-30 to 2026-03-10</li>
-<li>🏆 Score: 388.2 (combines code size and activity)</li>
+<li>🏆 Score: 51.4 (combines recent activity, code size, and tags)</li>
<li>⚖️ License: No license found</li>
<li>🧪 Status: Experimental (no releases yet)</li>
</ul><br />
@@ -166,7 +169,7 @@
<br />
<span>---</span><br />
<br />
-<h3 style='display: inline' id='4-loadbars-4now-471w'>4. loadbars [#4(now) ↑#47(1w)]</h3><br />
+<h3 style='display: inline' id='4-loadbars--447'>4. loadbars · #4↑#47</h3><br />
<br />
<ul>
<li>💻 Languages: Go (92.8%), Shell (7.2%)</li>
@@ -174,8 +177,9 @@
<li>📊 Commits: 577</li>
<li>📈 Lines of Code: 6595</li>
<li>📄 Lines of Documentation: 328</li>
+<li>🏷️ Tags: 47</li>
<li>📅 Development Period: 2010-11-05 to 2026-03-02</li>
-<li>🏆 Score: 157.7 (combines code size and activity)</li>
+<li>🏆 Score: 26.4 (combines recent activity, code size, and tags)</li>
<li>⚖️ License: Custom License</li>
<li>🏷️ Latest Release: v0.11.1 (2026-02-17)</li>
</ul><br />
@@ -189,7 +193,7 @@
<br />
<span>---</span><br />
<br />
-<h3 style='display: inline' id='5-epimetheus-5now-41w'>5. epimetheus [#5(now) ↓#4(1w)]</h3><br />
+<h3 style='display: inline' id='5-epimetheus--54'>5. epimetheus · #5↓#4</h3><br />
<br />
<ul>
<li>💻 Languages: Go (85.2%), Shell (14.8%)</li>
@@ -197,8 +201,9 @@
<li>📊 Commits: 4</li>
<li>📈 Lines of Code: 5199</li>
<li>📄 Lines of Documentation: 1736</li>
+<li>🏷️ Tags: 0</li>
<li>📅 Development Period: 2026-02-07 to 2026-03-07</li>
-<li>🏆 Score: 155.4 (combines code size and activity)</li>
+<li>🏆 Score: 20.1 (combines recent activity, code size, and tags)</li>
<li>⚖️ License: No license found</li>
<li>🧪 Status: Experimental (no releases yet)</li>
</ul><br />
@@ -212,28 +217,7 @@
<br />
<span>---</span><br />
<br />
-<h3 style='display: inline' id='6-conf-6now-51w'>6. conf [#6(now) ↓#5(1w)]</h3><br />
-<br />
-<ul>
-<li>💻 Languages: YAML (80.7%), Perl (9.9%), Shell (6.0%), Python (2.3%), Docker (0.7%), Config (0.2%), HTML (0.1%)</li>
-<li>📚 Documentation: Markdown (97.1%), Text (2.9%)</li>
-<li>📊 Commits: 791</li>
-<li>📈 Lines of Code: 19132</li>
-<li>📄 Lines of Documentation: 6572</li>
-<li>📅 Development Period: 2021-12-28 to 2026-02-15</li>
-<li>🏆 Score: 127.9 (combines code size and activity)</li>
-<li>⚖️ License: No license found</li>
-<li>🧪 Status: Experimental (no releases yet)</li>
-</ul><br />
-<br />
-<span>This is my personal config repository. Including...</span><br />
-<br />
-<a class='textlink' href='https://codeberg.org/snonux/conf'>View on Codeberg</a><br />
-<a class='textlink' href='https://github.com/snonux/conf'>View on GitHub</a><br />
-<br />
-<span>---</span><br />
-<br />
-<h3 style='display: inline' id='7-foostore-7now-71w'>7. foostore [#7(now) →#7(1w)]</h3><br />
+<h3 style='display: inline' id='6-foostore--67'>6. foostore · #6↑#7</h3><br />
<br />
<ul>
<li>💻 Languages: Go (98.4%), Shell (1.6%)</li>
@@ -241,8 +225,9 @@
<li>📊 Commits: 110</li>
<li>📈 Lines of Code: 7020</li>
<li>📄 Lines of Documentation: 250</li>
+<li>🏷️ Tags: 9</li>
<li>📅 Development Period: 2018-05-26 to 2026-03-07</li>
-<li>🏆 Score: 119.6 (combines code size and activity)</li>
+<li>🏆 Score: 18.1 (combines recent activity, code size, and tags)</li>
<li>⚖️ License: No license found</li>
<li>🏷️ Latest Release: v0.5.3 (2026-03-02)</li>
</ul><br />
@@ -254,7 +239,29 @@
<br />
<span>---</span><br />
<br />
-<h3 style='display: inline' id='8-scifi-8now-81w'>8. scifi [#8(now) →#8(1w)]</h3><br />
+<h3 style='display: inline' id='7-conf--75'>7. conf · #7↓#5</h3><br />
+<br />
+<ul>
+<li>💻 Languages: YAML (80.7%), Perl (9.9%), Shell (6.0%), Python (2.3%), Docker (0.7%), Config (0.2%), HTML (0.1%)</li>
+<li>📚 Documentation: Markdown (97.1%), Text (2.9%)</li>
+<li>📊 Commits: 791</li>
+<li>📈 Lines of Code: 19132</li>
+<li>📄 Lines of Documentation: 6572</li>
+<li>🏷️ Tags: 0</li>
+<li>📅 Development Period: 2021-12-28 to 2026-02-15</li>
+<li>🏆 Score: 15.4 (combines recent activity, code size, and tags)</li>
+<li>⚖️ License: No license found</li>
+<li>🧪 Status: Experimental (no releases yet)</li>
+</ul><br />
+<br />
+<span>This is my personal config repository. Including...</span><br />
+<br />
+<a class='textlink' href='https://codeberg.org/snonux/conf'>View on Codeberg</a><br />
+<a class='textlink' href='https://github.com/snonux/conf'>View on GitHub</a><br />
+<br />
+<span>---</span><br />
+<br />
+<h3 style='display: inline' id='8-scifi--88'>8. scifi · #8=#8</h3><br />
<br />
<ul>
<li>💻 Languages: JSON (35.9%), CSS (30.6%), JavaScript (29.6%), HTML (3.8%)</li>
@@ -262,8 +269,9 @@
<li>📊 Commits: 23</li>
<li>📈 Lines of Code: 1664</li>
<li>📄 Lines of Documentation: 853</li>
+<li>🏷️ Tags: 0</li>
<li>📅 Development Period: 2026-01-25 to 2026-01-27</li>
-<li>🏆 Score: 70.4 (combines code size and activity)</li>
+<li>🏆 Score: 9.8 (combines recent activity, code size, and tags)</li>
<li>⚖️ License: No license found</li>
<li>🧪 Status: Experimental (no releases yet)</li>
</ul><br />
@@ -275,7 +283,7 @@
<br />
<span>---</span><br />
<br />
-<h3 style='display: inline' id='9-log4jbench-9now-91w'>9. log4jbench [#9(now) →#9(1w)]</h3><br />
+<h3 style='display: inline' id='9-log4jbench--99'>9. log4jbench · #9=#9</h3><br />
<br />
<ul>
<li>💻 Languages: Java (78.9%), XML (21.1%)</li>
@@ -283,8 +291,9 @@
<li>📊 Commits: 4</li>
<li>📈 Lines of Code: 774</li>
<li>📄 Lines of Documentation: 119</li>
+<li>🏷️ Tags: 0</li>
<li>📅 Development Period: 2026-01-09 to 2026-01-09</li>
-<li>🏆 Score: 46.7 (combines code size and activity)</li>
+<li>🏆 Score: 6.9 (combines recent activity, code size, and tags)</li>
<li>⚖️ License: MIT</li>
<li>🧪 Status: Experimental (no releases yet)</li>
</ul><br />
@@ -296,7 +305,7 @@
<br />
<span>---</span><br />
<br />
-<h3 style='display: inline' id='10-rcm-10now-101w'>10. rcm [#10(now) →#10(1w)]</h3><br />
+<h3 style='display: inline' id='10-rcm--1010'>10. rcm · #10=#10</h3><br />
<br />
<ul>
<li>💻 Languages: Ruby (99.6%), TOML (0.4%)</li>
@@ -304,8 +313,9 @@
<li>📊 Commits: 109</li>
<li>📈 Lines of Code: 1719</li>
<li>📄 Lines of Documentation: 778</li>
+<li>🏷️ Tags: 3</li>
<li>📅 Development Period: 2024-12-05 to 2026-03-02</li>
-<li>🏆 Score: 32.1 (combines code size and activity)</li>
+<li>🏆 Score: 5.0 (combines recent activity, code size, and tags)</li>
<li>⚖️ License: Custom License</li>
<li>🏷️ Latest Release: v0.1.1 (2026-03-01)</li>
</ul><br />
@@ -319,7 +329,7 @@
<br />
<span>---</span><br />
<br />
-<h3 style='display: inline' id='11-yoga-11now-121w'>11. yoga [#11(now) ↑#12(1w)]</h3><br />
+<h3 style='display: inline' id='11-yoga--1112'>11. yoga · #11↑#12</h3><br />
<br />
<ul>
<li>💻 Languages: Go (69.1%), HTML (30.9%)</li>
@@ -327,8 +337,9 @@
<li>📊 Commits: 17</li>
<li>📈 Lines of Code: 6498</li>
<li>📄 Lines of Documentation: 196</li>
+<li>🏷️ Tags: 9</li>
<li>📅 Development Period: 2025-10-01 to 2026-03-07</li>
-<li>🏆 Score: 32.0 (combines code size and activity)</li>
+<li>🏆 Score: 4.9 (combines recent activity, code size, and tags)</li>
<li>⚖️ License: No license found</li>
<li>🏷️ Latest Release: v0.4.0 (2026-01-28)</li>
</ul><br />
@@ -342,7 +353,31 @@
<br />
<span>---</span><br />
<br />
-<h3 style='display: inline' id='12-totalrecall-12now-141w'>12. totalrecall [#12(now) ↑#14(1w)]</h3><br />
+<h3 style='display: inline' id='12-gogios--1211'>12. gogios · #12↓#11</h3><br />
+<br />
+<ul>
+<li>💻 Languages: Go (98.9%), JSON (0.6%), YAML (0.5%)</li>
+<li>📚 Documentation: Markdown (94.9%), Text (5.1%)</li>
+<li>📊 Commits: 109</li>
+<li>📈 Lines of Code: 3875</li>
+<li>📄 Lines of Documentation: 394</li>
+<li>🏷️ Tags: 10</li>
+<li>📅 Development Period: 2023-04-17 to 2026-02-16</li>
+<li>🏆 Score: 4.8 (combines recent activity, code size, and tags)</li>
+<li>⚖️ License: Custom License</li>
+<li>🏷️ Latest Release: v1.4.1 (2026-02-16)</li>
+</ul><br />
+<br />
+<a href='showcase/gogios/image-1.png'><img alt='gogios screenshot' title='gogios screenshot' src='showcase/gogios/image-1.png' /></a><br />
+<br />
+<span>Gogios is a lightweight and minimalistic monitoring tool not designed for large-scale monitoring. It is ideal for monitoring self-hosted servers on a tiny scale, such as only a handful of servers or virtual machines (e.g. my personal infrastructure). If you have limited resources to monitor and require a simple yet effective solution, Gogios is an excellent choice. However, for larger environments with more complex monitoring requirements, it might be necessary to consider other monitoring solutions better suited for managing and scaling with increased monitoring demands.</span><br />
+<br />
+<a class='textlink' href='https://codeberg.org/snonux/gogios'>View on Codeberg</a><br />
+<a class='textlink' href='https://github.com/snonux/gogios'>View on GitHub</a><br />
+<br />
+<span>---</span><br />
+<br />
+<h3 style='display: inline' id='13-totalrecall--1314'>13. totalrecall · #13↑#14</h3><br />
<br />
<ul>
<li>💻 Languages: Go (99.0%), Shell (0.5%), YAML (0.4%)</li>
@@ -350,8 +385,9 @@
<li>📊 Commits: 109</li>
<li>📈 Lines of Code: 13424</li>
<li>📄 Lines of Documentation: 377</li>
+<li>🏷️ Tags: 18</li>
<li>📅 Development Period: 2025-07-14 to 2026-03-08</li>
-<li>🏆 Score: 31.2 (combines code size and activity)</li>
+<li>🏆 Score: 4.7 (combines recent activity, code size, and tags)</li>
<li>⚖️ License: MIT</li>
<li>🏷️ Latest Release: v0.8.3 (2026-03-08)</li>
</ul><br />
@@ -365,30 +401,29 @@
<br />
<span>---</span><br />
<br />
-<h3 style='display: inline' id='13-gogios-13now-111w'>13. gogios [#13(now) ↓#11(1w)]</h3><br />
+<h3 style='display: inline' id='14-perc--1413'>14. perc · #14↓#13</h3><br />
<br />
<ul>
-<li>💻 Languages: Go (98.9%), JSON (0.6%), YAML (0.5%)</li>
-<li>📚 Documentation: Markdown (94.9%), Text (5.1%)</li>
-<li>📊 Commits: 109</li>
-<li>📈 Lines of Code: 3875</li>
-<li>📄 Lines of Documentation: 394</li>
-<li>📅 Development Period: 2023-04-17 to 2026-02-16</li>
-<li>🏆 Score: 30.0 (combines code size and activity)</li>
-<li>⚖️ License: Custom License</li>
-<li>🏷️ Latest Release: v1.4.1 (2026-02-16)</li>
+<li>💻 Languages: Go (100.0%)</li>
+<li>📚 Documentation: Markdown (100.0%)</li>
+<li>📊 Commits: 7</li>
+<li>📈 Lines of Code: 452</li>
+<li>📄 Lines of Documentation: 80</li>
+<li>🏷️ Tags: 3</li>
+<li>📅 Development Period: 2025-11-25 to 2025-11-25</li>
+<li>🏆 Score: 4.3 (combines recent activity, code size, and tags)</li>
+<li>⚖️ License: No license found</li>
+<li>🏷️ Latest Release: v0.1.0 (2025-11-25)</li>
</ul><br />
<br />
-<a href='showcase/gogios/image-1.png'><img alt='gogios screenshot' title='gogios screenshot' src='showcase/gogios/image-1.png' /></a><br />
-<br />
-<span>Gogios is a lightweight and minimalistic monitoring tool not designed for large-scale monitoring. It is ideal for monitoring self-hosted servers on a tiny scale, such as only a handful of servers or virtual machines (e.g. my personal infrastructure). If you have limited resources to monitor and require a simple yet effective solution, Gogios is an excellent choice. However, for larger environments with more complex monitoring requirements, it might be necessary to consider other monitoring solutions better suited for managing and scaling with increased monitoring demands.</span><br />
+<span>A simple vibe-coded command-line percentage calculator written in Go.</span><br />
<br />
-<a class='textlink' href='https://codeberg.org/snonux/gogios'>View on Codeberg</a><br />
-<a class='textlink' href='https://github.com/snonux/gogios'>View on GitHub</a><br />
+<a class='textlink' href='https://codeberg.org/snonux/perc'>View on Codeberg</a><br />
+<a class='textlink' href='https://github.com/snonux/perc'>View on GitHub</a><br />
<br />
<span>---</span><br />
<br />
-<h3 style='display: inline' id='14-hexai-14now-21w'>14. hexai [#14(now) ↓#2(1w)]</h3><br />
+<h3 style='display: inline' id='15-hexai--152'>15. hexai · #15↓#2</h3><br />
<br />
<ul>
<li>💻 Languages: Go (66.1%), HTML (33.9%)</li>
@@ -396,8 +431,9 @@
<li>📊 Commits: 377</li>
<li>📈 Lines of Code: 28986</li>
<li>📄 Lines of Documentation: 561</li>
+<li>🏷️ Tags: 50</li>
<li>📅 Development Period: 2025-08-01 to 2026-01-30</li>
-<li>🏆 Score: 28.1 (combines code size and activity)</li>
+<li>🏆 Score: 4.3 (combines recent activity, code size, and tags)</li>
<li>⚖️ License: No license found</li>
<li>🏷️ Latest Release: v0.21.0 (2026-02-12)</li>
</ul><br />
@@ -411,28 +447,7 @@
<br />
<span>---</span><br />
<br />
-<h3 style='display: inline' id='15-perc-15now-131w'>15. perc [#15(now) ↓#13(1w)]</h3><br />
-<br />
-<ul>
-<li>💻 Languages: Go (100.0%)</li>
-<li>📚 Documentation: Markdown (100.0%)</li>
-<li>📊 Commits: 7</li>
-<li>📈 Lines of Code: 452</li>
-<li>📄 Lines of Documentation: 80</li>
-<li>📅 Development Period: 2025-11-25 to 2025-11-25</li>
-<li>🏆 Score: 24.8 (combines code size and activity)</li>
-<li>⚖️ License: No license found</li>
-<li>🏷️ Latest Release: v0.1.0 (2025-11-25)</li>
-</ul><br />
-<br />
-<span>A simple vibe-coded command-line percentage calculator written in Go.</span><br />
-<br />
-<a class='textlink' href='https://codeberg.org/snonux/perc'>View on Codeberg</a><br />
-<a class='textlink' href='https://github.com/snonux/perc'>View on GitHub</a><br />
-<br />
-<span>---</span><br />
-<br />
-<h3 style='display: inline' id='16-tasksamurai-16now-161w'>16. tasksamurai [#16(now) →#16(1w)]</h3><br />
+<h3 style='display: inline' id='16-tasksamurai--1616'>16. tasksamurai · #16=#16</h3><br />
<br />
<ul>
<li>💻 Languages: Go (99.8%), YAML (0.2%)</li>
@@ -440,8 +455,9 @@
<li>📊 Commits: 235</li>
<li>📈 Lines of Code: 6567</li>
<li>📄 Lines of Documentation: 251</li>
+<li>🏷️ Tags: 10</li>
<li>📅 Development Period: 2025-06-19 to 2026-03-05</li>
-<li>🏆 Score: 24.8 (combines code size and activity)</li>
+<li>🏆 Score: 3.8 (combines recent activity, code size, and tags)</li>
<li>⚖️ License: BSD-2-Clause</li>
<li>🏷️ Latest Release: v0.11.4 (2026-03-05)</li>
</ul><br />
@@ -455,7 +471,7 @@
<br />
<span>---</span><br />
<br />
-<h3 style='display: inline' id='17-gitsyncer-17now-151w'>17. gitsyncer [#17(now) ↓#15(1w)]</h3><br />
+<h3 style='display: inline' id='17-gitsyncer--1715'>17. gitsyncer · #17↓#15</h3><br />
<br />
<ul>
<li>💻 Languages: Go (92.9%), Shell (6.8%), JSON (0.4%)</li>
@@ -463,8 +479,9 @@
<li>📊 Commits: 121</li>
<li>📈 Lines of Code: 10986</li>
<li>📄 Lines of Documentation: 2450</li>
+<li>🏷️ Tags: 29</li>
<li>📅 Development Period: 2025-06-23 to 2026-03-11</li>
-<li>🏆 Score: 22.5 (combines code size and activity)</li>
+<li>🏆 Score: 3.6 (combines recent activity, code size, and tags)</li>
<li>⚖️ License: BSD-2-Clause</li>
<li>🏷️ Latest Release: v0.14.0 (2026-03-11)</li>
</ul><br />
@@ -476,37 +493,17 @@
<br />
<span>---</span><br />
<br />
-<h3 style='display: inline' id='18-foostats-18now-171w'>18. foostats [#18(now) ↓#17(1w)]</h3><br />
+<h3 style='display: inline' id='18-gos--1818'>18. gos · #18=#18</h3><br />
<br />
<ul>
-<li>💻 Languages: Perl (100.0%)</li>
-<li>📚 Documentation: Markdown (54.6%), Text (45.4%)</li>
-<li>📊 Commits: 98</li>
-<li>📈 Lines of Code: 1902</li>
-<li>📄 Lines of Documentation: 423</li>
-<li>📅 Development Period: 2023-01-02 to 2025-11-01</li>
-<li>🏆 Score: 16.2 (combines code size and activity)</li>
-<li>⚖️ License: Custom License</li>
-<li>🏷️ Latest Release: v0.2.0 (2025-10-21)</li>
-</ul><br />
-<br />
-<span>A privacy-respecting web analytics tool for OpenBSD that processes HTTP/HTTPS and Gemini protocol logs to generate anonymous site statistics. Designed for the foo.zone ecosystem and similar sites, it provides comprehensive traffic analysis while preserving visitor privacy through SHA3-512 IP hashing.</span><br />
-<br />
-<a class='textlink' href='https://codeberg.org/snonux/foostats'>View on Codeberg</a><br />
-<a class='textlink' href='https://github.com/snonux/foostats'>View on GitHub</a><br />
-<br />
-<span>---</span><br />
-<br />
-<h3 style='display: inline' id='19-gos-19now-181w'>19. gos [#19(now) ↓#18(1w)]</h3><br />
-<br />
-<ul>
-<li>💻 Languages: Go (99.5%), Shell (0.2%), JSON (0.2%)</li>
+<li>💻 Languages: Go (99.5%), JSON (0.2%), Shell (0.2%)</li>
<li>📚 Documentation: Markdown (100.0%)</li>
<li>📊 Commits: 402</li>
<li>📈 Lines of Code: 4143</li>
<li>📄 Lines of Documentation: 477</li>
+<li>🏷️ Tags: 13</li>
<li>📅 Development Period: 2024-05-04 to 2026-02-28</li>
-<li>🏆 Score: 15.6 (combines code size and activity)</li>
+<li>🏆 Score: 2.5 (combines recent activity, code size, and tags)</li>
<li>⚖️ License: Custom License</li>
<li>🏷️ Latest Release: v1.2.4 (2026-02-17)</li>
</ul><br />
@@ -520,7 +517,29 @@
<br />
<span>---</span><br />
<br />
-<h3 style='display: inline' id='20-timr-20now-191w'>20. timr [#20(now) ↓#19(1w)]</h3><br />
+<h3 style='display: inline' id='19-foostats--1917'>19. foostats · #19↓#17</h3><br />
+<br />
+<ul>
+<li>💻 Languages: Perl (100.0%)</li>
+<li>📚 Documentation: Markdown (54.6%), Text (45.4%)</li>
+<li>📊 Commits: 98</li>
+<li>📈 Lines of Code: 1902</li>
+<li>📄 Lines of Documentation: 423</li>
+<li>🏷️ Tags: 2</li>
+<li>📅 Development Period: 2023-01-02 to 2025-11-01</li>
+<li>🏆 Score: 2.5 (combines recent activity, code size, and tags)</li>
+<li>⚖️ License: Custom License</li>
+<li>🏷️ Latest Release: v0.2.0 (2025-10-21)</li>
+</ul><br />
+<br />
+<span>A privacy-respecting web analytics tool for OpenBSD that processes HTTP/HTTPS and Gemini protocol logs to generate anonymous site statistics. Designed for the foo.zone ecosystem and similar sites, it provides comprehensive traffic analysis while preserving visitor privacy through SHA3-512 IP hashing.</span><br />
+<br />
+<a class='textlink' href='https://codeberg.org/snonux/foostats'>View on Codeberg</a><br />
+<a class='textlink' href='https://github.com/snonux/foostats'>View on GitHub</a><br />
+<br />
+<span>---</span><br />
+<br />
+<h3 style='display: inline' id='20-timr--2019'>20. timr · #20↓#19</h3><br />
<br />
<ul>
<li>💻 Languages: Go (96.0%), Shell (4.0%)</li>
@@ -528,8 +547,9 @@
<li>📊 Commits: 32</li>
<li>📈 Lines of Code: 1538</li>
<li>📄 Lines of Documentation: 99</li>
+<li>🏷️ Tags: 5</li>
<li>📅 Development Period: 2025-06-25 to 2026-01-02</li>
-<li>🏆 Score: 14.7 (combines code size and activity)</li>
+<li>🏆 Score: 2.4 (combines recent activity, code size, and tags)</li>
<li>⚖️ License: MIT</li>
<li>🏷️ Latest Release: v0.3.0 (2026-01-02)</li>
</ul><br />
@@ -541,7 +561,7 @@
<br />
<span>---</span><br />
<br />
-<h3 style='display: inline' id='21-dtail-21now-201w'>21. dtail [#21(now) ↓#20(1w)]</h3><br />
+<h3 style='display: inline' id='21-dtail--2120'>21. dtail · #21↓#20</h3><br />
<br />
<ul>
<li>💻 Languages: Go (93.9%), JSON (2.8%), C (2.0%), Make (0.5%), C/C++ (0.3%), Config (0.2%), Shell (0.2%), Docker (0.1%)</li>
@@ -549,8 +569,9 @@
<li>📊 Commits: 1104</li>
<li>📈 Lines of Code: 20091</li>
<li>📄 Lines of Documentation: 5674</li>
+<li>🏷️ Tags: 27</li>
<li>📅 Development Period: 2020-01-09 to 2025-06-20</li>
-<li>🏆 Score: 14.4 (combines code size and activity)</li>
+<li>🏆 Score: 2.2 (combines recent activity, code size, and tags)</li>
<li>⚖️ License: Apache-2.0</li>
<li>🏷️ Latest Release: v4.3.3 (2024-08-23)</li>
</ul><br />
@@ -564,7 +585,29 @@
<br />
<span>---</span><br />
<br />
-<h3 style='display: inline' id='22-ds-sim-22now-211w'>22. ds-sim [#22(now) ↓#21(1w)]</h3><br />
+<h3 style='display: inline' id='22-gemtexter--2222'>22. gemtexter · #22=#22</h3><br />
+<br />
+<ul>
+<li>💻 Languages: Shell (70.8%), CSS (26.2%), Config (1.8%), HTML (1.2%)</li>
+<li>📚 Documentation: Text (76.1%), Markdown (23.9%)</li>
+<li>📊 Commits: 480</li>
+<li>📈 Lines of Code: 2489</li>
+<li>📄 Lines of Documentation: 1180</li>
+<li>🏷️ Tags: 6</li>
+<li>📅 Development Period: 2021-05-21 to 2026-03-08</li>
+<li>🏆 Score: 2.0 (combines recent activity, code size, and tags)</li&