summaryrefslogtreecommitdiff
path: root/about/showcase.md
diff options
context:
space:
mode:
Diffstat (limited to 'about/showcase.md')
-rw-r--r--about/showcase.md619
1 files changed, 295 insertions, 324 deletions
diff --git a/about/showcase.md b/about/showcase.md
index 6436ff48..27d3af41 100644
--- a/about/showcase.md
+++ b/about/showcase.md
@@ -2,8 +2,6 @@
Generated on: 2026-05-27
-[![Interactive Project Rank History Graph (SVG)](showcase-rank-history.svg "Interactive Project Rank History Graph (SVG)")](showcase-rank-history.svg)
-
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, tag history, and whether the project has shipped a release.
## Table of Contents
@@ -11,103 +9,103 @@ This page showcases my side projects, providing an overview of what each project
* [⇢ Project Showcase](#project-showcase)
* [⇢ ⇢ Overall Statistics](#overall-statistics)
* [⇢ ⇢ Projects](#projects)
-* [⇢ ⇢ ⇢ 1. gt 1↖14↙13↙11←11↙9←9↙5↙2](#1-gt-1141311119952)
-* [⇢ ⇢ ⇢ 2. ior 2↙1↖12↖14↙13↖14←14↙12↙9↙4↙2↙1←1](#2-ior-2112141314141294211)
-* [⇢ ⇢ ⇢ 3. snonux 3←3↙2↖4↙3←3←3↙2↖5](#3-snonux-332433325)
-* [⇢ ⇢ ⇢ 4. player 4↙2↙1←1](#4-player-4211)
-* [⇢ ⇢ ⇢ 5. hexai 5↙4↖5↙3↖8↙6←6↙4↙1←1↖3↖15↙2](#5-hexai-54538664113152)
-* [⇢ ⇢ ⇢ 6. dtail 6←6↙4↙2↙1↖10←10↙8↙6↙2↙1↖21↙20](#6-dtail-66421101086212120)
-* [⇢ ⇢ ⇢ 7. conf 7↙5↖14↙12↙10↙7←7↖9↙7↖9←9↙7↙5](#7-conf-7514121077979975)
-* [⇢ ⇢ ⇢ 8. goprecords 8↖9↙6←6↙4↙2←2↖29↙28↙24←24←24←24](#8-goprecords-8966422292824242424)
-* [⇢ ⇢ ⇢ 9. dotfiles 9↙7←7←7↖9↙8←8↙6↙4↙3↖5↙3←3](#9-dotfiles-9777988643533)
-* [⇢ ⇢ ⇢ 10. totalrecall 10←10↙8←8↙6↙4←4↙1↖18↙15↖16↙13↖14](#10-totalrecall-10108864411815161314)
-* [⇢ ⇢ ⇢ 11. rampage 11↙8↙3](#11-rampage-1183)
-* [⇢ ⇢ ⇢ 12. tasksamurai 12↙11↙9←9↙7↙5←5↖23↙22↙18←18↙16←16](#12-tasksamurai-121199755232218181616)
-* [⇢ ⇢ ⇢ 13. fastforge 13↙12↙11↙10↙5↙1←1↖3](#13-fastforge-131211105113)
-* [⇢ ⇢ ⇢ 14. comicforge 14↙13↙10↙5↙2](#14-comicforge-14131052)
-* [⇢ ⇢ ⇢ 15. foostore 15←15←15↙13↙12↖16←16↙14↙11↙7←7↙5↖7](#15-foostore-1515151312161614117757)
-* [⇢ ⇢ ⇢ 16. timesamurai 16←16↖17↙16↙15↙12←12↙11↙10↙5↙4↙2](#16-timesamurai-161617161512121110542)
-* [⇢ ⇢ ⇢ 17. hypr 17←17↙16↙15↙14↙11←11↙7↙3](#17-hypr-1717161514111173)
-* [⇢ ⇢ ⇢ 18. loadbars 18↖53←53↙51↙50↙49←49←49↙46↙6←6↙4↖47](#18-loadbars-18535351504949494666447)
-* [⇢ ⇢ ⇢ 19. ds-sim 19←19←19↙18↙17↙15←15↙13↙12↖25←25←25↙21](#19-ds-sim-19191918171515131225252521)
-* [⇢ ⇢ ⇢ 20. foo.zone 20↙18←18↙17↙16↙13←13↙10↙8↖64←64←64↙6](#20-foozone-201818171613131086464646)
-* [⇢ ⇢ ⇢ 21. gitsyncer 21↙20←20↙19↙18←18←18↙16↙14↙11←11↖17↙15](#21-gitsyncer-21202019181818161411111715)
-* [⇢ ⇢ ⇢ 22. epimetheus 22↙21←21↙20↙19↙17←17↙15↙13↙8←8↙6↙4](#22-epimetheus-2221212019171715138864)
-* [⇢ ⇢ ⇢ 23. gogios 23↙22←22↙21←21↙20←20↙18↖19↙16↙15↙12↙11](#23-gogios-23222221212020181916151211)
-* [⇢ ⇢ ⇢ 24. yoga 24←24←24↙23↙22↙21←21↙19↙17↙13↖14↙11↖12](#24-yoga-24242423222121191713141112)
-* [⇢ ⇢ ⇢ 25. scifi 25↙23←23↙22↙20↙19←19↙17↙16↙10←10↙8←8](#25-scifi-252323222019191716101088)
-* [⇢ ⇢ ⇢ 26. rcm 26↙25←25↙24↙23↙22←22↙20↙15↙12↖13↙10←10](#26-rcm-26252524232222201512131010)
-* [⇢ ⇢ ⇢ 27. gemtexter 27←27↖28↙27←27↖28←28↙27↙26↙22←22←22←22](#27-gemtexter-27272827272828272622222222)
-* [⇢ ⇢ ⇢ 28. perc 28↙26←26↙25↙24←24←24↙22↙21↙17←17↙14↙13](#28-perc-28262625242424222117171413)
-* [⇢ ⇢ ⇢ 29. log4jbench 29↙28↙27↙26↙25↙23←23↙21↙20↙14↙12↙9←9](#29-log4jbench-292827262523232120141299)
-* [⇢ ⇢ ⇢ 30. gos 30↙29←29↙28↙26↙25←25↙24↙23↙19←19↙18←18](#30-gos-30292928262525242319191818)
-* [⇢ ⇢ ⇢ 31. foostats 31↙30←30↙29↙28↙26←26↙25↙24↙20←20↙19↙17](#31-foostats-31303029282626252420201917)
-* [⇢ ⇢ ⇢ 32. timr 32↙31←31↙30↙29↙27←27↙26↙25↙21←21↙20↙19](#32-timr-32313130292727262521212019)
-* [⇢ ⇢ ⇢ 33. wireguardmeshgenerator 33↙32←32↙31↙30↙29←29↙28↙27↙23←23←23←23](#33-wireguardmeshgenerator-33323231302929282723232323)
-* [⇢ ⇢ ⇢ 34. ioriot 34↙33←33↙32↙31↙30←30←30↙29↖34↖35↙34↖35](#34-ioriot-34333332313030302934353435)
-* [⇢ ⇢ ⇢ 35. quicklogger 35↙34←34↙33↙32↙31←31←31↙30↙26←26←26↙25](#35-quicklogger-35343433323131313026262625)
+* [⇢ ⇢ ⇢ 1. gt 1↖14↙13↙11←11](#1-gt-114131111)
+* [⇢ ⇢ ⇢ 2. hypr 2↖17↙16↙15↙14](#2-hypr-217161514)
+* [⇢ ⇢ ⇢ 3. player 3↙2↙1←1](#3-player-3211)
+* [⇢ ⇢ ⇢ 4. conf 4↖5↖14↙12↙10](#4-conf-45141210)
+* [⇢ ⇢ ⇢ 5. ior 5↙1↖12↖14↙13](#5-ior-51121413)
+* [⇢ ⇢ ⇢ 6. hexai 6↙4↖5↙3↖8](#6-hexai-64538)
+* [⇢ ⇢ ⇢ 7. snonux 7↙3↙2↖4↙3](#7-snonux-73243)
+* [⇢ ⇢ ⇢ 8. dotfiles 8↙7←7←7↖9](#8-dotfiles-87779)
+* [⇢ ⇢ ⇢ 9. dtail 9↙6↙4↙2↙1](#9-dtail-96421)
+* [⇢ ⇢ ⇢ 10. gitsyncer 10↖20←20↙19↙18](#10-gitsyncer-1020201918)
+* [⇢ ⇢ ⇢ 11. goprecords 11↙9↙6←6↙4](#11-goprecords-119664)
+* [⇢ ⇢ ⇢ 12. totalrecall 12↙10↙8←8↙6](#12-totalrecall-1210886)
+* [⇢ ⇢ ⇢ 13. rampage 13↙8↙3](#13-rampage-1383)
+* [⇢ ⇢ ⇢ 14. tasksamurai 14↙11↙9←9↙7](#14-tasksamurai-1411997)
+* [⇢ ⇢ ⇢ 15. fastforge 15↙12↙11↙10↙5](#15-fastforge-151211105)
+* [⇢ ⇢ ⇢ 16. comicforge 16↙13↙10↙5↙2](#16-comicforge-16131052)
+* [⇢ ⇢ ⇢ 17. foostore 17↙15←15↙13↙12](#17-foostore-1715151312)
+* [⇢ ⇢ ⇢ 18. timesamurai 18↙16↖17↙16↙15](#18-timesamurai-1816171615)
+* [⇢ ⇢ ⇢ 19. loadbars 19↖53←53↙51↙50](#19-loadbars-1953535150)
+* [⇢ ⇢ ⇢ 20. ds-sim 20↙19←19↙18↙17](#20-ds-sim-2019191817)
+* [⇢ ⇢ ⇢ 21. foo.zone 21↙18←18↙17↙16](#21-foozone-2118181716)
+* [⇢ ⇢ ⇢ 22. rcm 22↖25←25↙24↙23](#22-rcm-2225252423)
+* [⇢ ⇢ ⇢ 23. epimetheus 23↙21←21↙20↙19](#23-epimetheus-2321212019)
+* [⇢ ⇢ ⇢ 24. gogios 24↙22←22↙21←21](#24-gogios-2422222121)
+* [⇢ ⇢ ⇢ 25. yoga 25↙24←24↙23↙22](#25-yoga-2524242322)
+* [⇢ ⇢ ⇢ 26. scifi 26↙23←23↙22↙20](#26-scifi-2623232220)
+* [⇢ ⇢ ⇢ 27. gemtexter 27←27↖28↙27←27](#27-gemtexter-2727282727)
+* [⇢ ⇢ ⇢ 28. perc 28↙26←26↙25↙24](#28-perc-2826262524)
+* [⇢ ⇢ ⇢ 29. log4jbench 29↙28↙27↙26↙25](#29-log4jbench-2928272625)
+* [⇢ ⇢ ⇢ 30. gos 30↙29←29↙28↙26](#30-gos-3029292826)
+* [⇢ ⇢ ⇢ 31. foostats 31↙30←30↙29↙28](#31-foostats-3130302928)
+* [⇢ ⇢ ⇢ 32. timr 32↙31←31↙30↙29](#32-timr-3231313029)
+* [⇢ ⇢ ⇢ 33. wireguardmeshgenerator 33↙32←32↙31↙30](#33-wireguardmeshgenerator-3332323130)
+* [⇢ ⇢ ⇢ 34. ioriot 34↙33←33↙32↙31](#34-ioriot-3433333231)
+* [⇢ ⇢ ⇢ 35. quicklogger 35↙34←34↙33↙32](#35-quicklogger-3534343332)
* [⇢ ⇢ ⇢ 36. quicklog 36↙35←35](#36-quicklog-363535)
-* [⇢ ⇢ ⇢ 37. sillybench 37↙36←36↙34↙33↙32←32←32↙31↙27←27←27←27](#37-sillybench-37363634333232323127272727)
-* [⇢ ⇢ ⇢ 38. terraform 38↙37←37↙35↙34↙33←33←33↙32↙28←28←28↙26](#38-terraform-38373735343333333228282826)
-* [⇢ ⇢ ⇢ 39. guprecords 39↙38←38↙36↙35↙34←34←34↙33↖39↙29↖40↙29](#39-guprecords-39383836353434343339294029)
-* [⇢ ⇢ ⇢ 40. geheim 40↙39←39↙37↙36↙35←35←35↙34↙29↖30↙29↖30](#40-geheim-40393937363535353429302930)
-* [⇢ ⇢ ⇢ 41. gorum 41↙40←40↙38↙37↙36←36←36↙35↙30↖31↙30↙28](#41-gorum-41404038373636363530313028)
-* [⇢ ⇢ ⇢ 42. photoalbum 42↙41←41↙40↙39↙38←38←38↙37↙32↖33↙32↖34](#42-photoalbum-42414140393838383732333234)
-* [⇢ ⇢ ⇢ 43. docker-radicale-server 43↙42←42↙39↙38↙37←37←37↙36↙31↖32↙31←31](#43-docker-radicale-server-43424239383737373631323131)
-* [⇢ ⇢ ⇢ 44. randomjournalpage 44↙43←43↙41↙40↙39←39←39↙38↙33↖34↙33←33](#44-randomjournalpage-44434341403939393833343333)
-* [⇢ ⇢ ⇢ 45. algorithms 45↙44←44↙42↙41↙40←40←40↙39↙35↖36←36↙32](#45-algorithms-45444442414040403935363632)
-* [⇢ ⇢ ⇢ 46. staticfarm-apache-handlers 46↙45←45↙43↙42↙41←41↖42↙41↙37↖38←38↖40](#46-staticfarm-apache-handlers-46454543424141424137383840)
-* [⇢ ⇢ ⇢ 47. ipv6test 47↙46←46↙44↙43↙42←42↙41↙40↙36↖37←37↙36](#47-ipv6test-47464644434242414036373736)
-* [⇢ ⇢ ⇢ 48. sway-autorotate 48↙47←47↙45↙44↙43←43←43↙42↙38↖39←39↙38](#48-sway-autorotate-48474745444343434238393938)
-* [⇢ ⇢ ⇢ 49. mon 49↙48←48↙46↙45↙44←44←44↙43↙40←40↖41↙39](#49-mon-49484846454444444340404139)
-* [⇢ ⇢ ⇢ 50. fapi 50↙49←49↙47↙46↙45←45↖46↙44↙41←41↖42↖44](#50-fapi-50494947464545464441414244)
-* [⇢ ⇢ ⇢ 51. xerl 51↙50←50↙48↙47↙46←46↙45↖48↙45←45↙35↖42](#51-xerl-51505048474646454845453542)
-* [⇢ ⇢ ⇢ 52. pingdomfetch 52↙51←51↙49↙48↙47←47←47↙45↙42←42↖43↙41](#52-pingdomfetch-52515149484747474542424341)
-* [⇢ ⇢ ⇢ 53. fype 53↙52←52↙50↙49↙48←48←48↖66↙43←43↖44↙37](#53-fype-53525250494848486643434437)
-* [⇢ ⇢ ⇢ 54. pwgrep 54←54←54↙52↙51↙50←50←50↙47↙44←44↖45↖50](#54-pwgrep-54545452515050504744444550)
-* [⇢ ⇢ ⇢ 55. awksite 55←55←55↙53↙52↙51←51←51↙49↙46←46←46↖61](#55-awksite-55555553525151514946464661)
-* [⇢ ⇢ ⇢ 56. gotop 56←56←56↙54↙53↙52←52←52↙50↙47←47←47↖48](#56-gotop-56565654535252525047474748)
-* [⇢ ⇢ ⇢ 57. japi 57←57←57↙55↙54↙53←53←53↙51↙48←48←48↖53](#57-japi-57575755545353535148484853)
-* [⇢ ⇢ ⇢ 58. perldaemon 58←58←58↙56↙55↙54←54←54↙52←52↙49↖52↙51](#58-perldaemon-58585856555454545252495251)
-* [⇢ ⇢ ⇢ 59. rubyfy 59←59←59↙57↙56↙55←55←55↙53↙49↖50↙49←49](#59-rubyfy-59595957565555555349504949)
-* [⇢ ⇢ ⇢ 60. perl-c-fibonacci 60←60←60↙58↙57↙56←56←56↙54↙50↖51↙50↙45](#60-perl-c-fibonacci-60606058575656565450515045)
-* [⇢ ⇢ ⇢ 61. netdiff 61←61←61↙59↙58↙57←57←57↙55↙51↖52↙51↖56](#61-netdiff-61616159585757575551525156)
-* [⇢ ⇢ ⇢ 62. muttdelay 62←62←62↙60↙59↙58←58←58↙56↙54←54←54↖55](#62-muttdelay-62626260595858585654545455)
-* [⇢ ⇢ ⇢ 63. cpuinfo 63←63←63↙61↙60↙59←59←59↙57←57←57↙56↖59](#63-cpuinfo-63636361605959595757575659)
-* [⇢ ⇢ ⇢ 64. template 64←64←64↙62↙61↙60←60←60↙58←58←58↙57↖60](#64-template-64646462616060605858585760)
-* [⇢ ⇢ ⇢ 65. dyndns 65←65←65↙63↙62↙61←61←61↙59←59←59↙58↖62](#65-dyndns-65656563626161615959595862)
-* [⇢ ⇢ ⇢ 66. debroid 66←66←66↙64↙63↙62←62←62↙60←60←60↙59↙57](#66-debroid-66666664636262626060605957)
-* [⇢ ⇢ ⇢ 67. ychat 67←67←67↙65↙64↙63←63←63←63←63←63↙62↙43](#67-ychat-67676765646363636363636243)
-* [⇢ ⇢ ⇢ 68. netcalendar 68←68←68↙66↙65↙64←64←64↙61↙55←55←55↙46](#68-netcalendar-68686866656464646155555546)
-* [⇢ ⇢ ⇢ 69. jsmstrade 69←69←69↙67↙66↙65←65←65↙62↙53←53←53↙52](#69-jsmstrade-69696967666565656253535352)
-* [⇢ ⇢ ⇢ 70. vs-sim 70←70←70↙68↙67↙66←66←66↙64↙56←56↖63←63](#70-vs-sim-70707068676666666456566363)
-* [⇢ ⇢ ⇢ 71. perl-poetry 71←71←71↙69↙68↙67←67←67↙65↙61←61↙60↙54](#71-perl-poetry-71717169686767676561616054)
-* [⇢ ⇢ ⇢ 72. hsbot 72←72←72↙70↙69↙68←68←68↙67↙62←62↙61↙58](#72-hsbot-72727270696868686762626158)
+* [⇢ ⇢ ⇢ 37. sillybench 37↙36←36↙34↙33](#37-sillybench-3736363433)
+* [⇢ ⇢ ⇢ 38. terraform 38↙37←37↙35↙34](#38-terraform-3837373534)
+* [⇢ ⇢ ⇢ 39. guprecords 39↙38←38↙36↙35](#39-guprecords-3938383635)
+* [⇢ ⇢ ⇢ 40. geheim 40↙39←39↙37↙36](#40-geheim-4039393736)
+* [⇢ ⇢ ⇢ 41. gorum 41↙40←40↙38↙37](#41-gorum-4140403837)
+* [⇢ ⇢ ⇢ 42. photoalbum 42↙41←41↙40↙39](#42-photoalbum-4241414039)
+* [⇢ ⇢ ⇢ 43. docker-radicale-server 43↙42←42↙39↙38](#43-docker-radicale-server-4342423938)
+* [⇢ ⇢ ⇢ 44. randomjournalpage 44↙43←43↙41↙40](#44-randomjournalpage-4443434140)
+* [⇢ ⇢ ⇢ 45. algorithms 45↙44←44↙42↙41](#45-algorithms-4544444241)
+* [⇢ ⇢ ⇢ 46. staticfarm-apache-handlers 46↙45←45↙43↙42](#46-staticfarm-apache-handlers-4645454342)
+* [⇢ ⇢ ⇢ 47. ipv6test 47↙46←46↙44↙43](#47-ipv6test-4746464443)
+* [⇢ ⇢ ⇢ 48. sway-autorotate 48↙47←47↙45↙44](#48-sway-autorotate-4847474544)
+* [⇢ ⇢ ⇢ 49. mon 49↙48←48↙46↙45](#49-mon-4948484645)
+* [⇢ ⇢ ⇢ 50. fapi 50↙49←49↙47↙46](#50-fapi-5049494746)
+* [⇢ ⇢ ⇢ 51. xerl 51↙50←50↙48↙47](#51-xerl-5150504847)
+* [⇢ ⇢ ⇢ 52. pingdomfetch 52↙51←51↙49↙48](#52-pingdomfetch-5251514948)
+* [⇢ ⇢ ⇢ 53. fype 53↙52←52↙50↙49](#53-fype-5352525049)
+* [⇢ ⇢ ⇢ 54. pwgrep 54←54←54↙52↙51](#54-pwgrep-5454545251)
+* [⇢ ⇢ ⇢ 55. awksite 55←55←55↙53↙52](#55-awksite-5555555352)
+* [⇢ ⇢ ⇢ 56. gotop 56←56←56↙54↙53](#56-gotop-5656565453)
+* [⇢ ⇢ ⇢ 57. japi 57←57←57↙55↙54](#57-japi-5757575554)
+* [⇢ ⇢ ⇢ 58. perldaemon 58←58←58↙56↙55](#58-perldaemon-5858585655)
+* [⇢ ⇢ ⇢ 59. rubyfy 59←59←59↙57↙56](#59-rubyfy-5959595756)
+* [⇢ ⇢ ⇢ 60. perl-c-fibonacci 60←60←60↙58↙57](#60-perl-c-fibonacci-6060605857)
+* [⇢ ⇢ ⇢ 61. netdiff 61←61←61↙59↙58](#61-netdiff-6161615958)
+* [⇢ ⇢ ⇢ 62. muttdelay 62←62←62↙60↙59](#62-muttdelay-6262626059)
+* [⇢ ⇢ ⇢ 63. cpuinfo 63←63←63↙61↙60](#63-cpuinfo-6363636160)
+* [⇢ ⇢ ⇢ 64. template 64←64←64↙62↙61](#64-template-6464646261)
+* [⇢ ⇢ ⇢ 65. dyndns 65←65←65↙63↙62](#65-dyndns-6565656362)
+* [⇢ ⇢ ⇢ 66. debroid 66←66←66↙64↙63](#66-debroid-6666666463)
+* [⇢ ⇢ ⇢ 67. ychat 67←67←67↙65↙64](#67-ychat-6767676564)
+* [⇢ ⇢ ⇢ 68. netcalendar 68←68←68↙66↙65](#68-netcalendar-6868686665)
+* [⇢ ⇢ ⇢ 69. jsmstrade 69←69←69↙67↙66](#69-jsmstrade-6969696766)
+* [⇢ ⇢ ⇢ 70. vs-sim 70←70←70↙68↙67](#70-vs-sim-7070706867)
+* [⇢ ⇢ ⇢ 71. perl-poetry 71←71←71↙69↙68](#71-perl-poetry-7171716968)
+* [⇢ ⇢ ⇢ 72. hsbot 72←72←72↙70↙69](#72-hsbot-7272727069)
## Overall Statistics
* 📦 Total Projects: 72
-* 📊 Total Commits: 13,054
-* 📈 Total Lines of Code: 566,886
-* 📄 Total Lines of Documentation: 282,597
-* 💻 Languages: Go (56.3%), Java (10.3%), C (4.2%), XML (3.7%), Shell (3.5%), C++ (3.1%), YAML (3.1%), Perl (2.3%), JavaScript (2.1%), C/C++ (2.1%), JSON (1.9%), Ruby (1.3%), CSS (1.2%), HTML (1.2%), TypeScript (1.0%), Config (0.7%), Python (0.5%), HCL (0.5%), Make (0.3%), TOML (0.2%), Dart (0.2%), Haskell (0.1%)
-* 📚 Documentation: Text (79.6%), Markdown (19.2%), LaTeX (1.2%)
+* 📊 Total Commits: 13,317
+* 📈 Total Lines of Code: 611,692
+* 📄 Total Lines of Documentation: 289,253
+* 💻 Languages: Go (53.8%), Java (9.5%), Dart (5.2%), C (3.9%), XML (3.4%), Shell (3.3%), YAML (3.0%), C++ (2.9%), Perl (2.2%), JavaScript (2.1%), C/C++ (1.9%), JSON (1.8%), Ruby (1.4%), TypeScript (1.2%), CSS (1.1%), HTML (1.1%), Config (0.6%), HCL (0.5%), Python (0.4%), Make (0.3%), TOML (0.1%)
+* 📚 Documentation: Text (77.7%), Markdown (21.1%), LaTeX (1.2%)
* 🚀 Release Status: 42 released, 30 experimental (58.3% with releases, 41.7% experimental)
## Projects
-### 1. gt 1↖14↙13↙11←11↙9←9↙5↙2
+### 1. gt 1↖14↙13↙11←11
-* 💻 Languages: Go (99.7%), YAML (0.3%)
+* 💻 Languages: Go (97.7%), Shell (2.0%), YAML (0.3%)
* 📚 Documentation: Markdown (100.0%)
-* 📊 Commits: 397
-* 📈 Lines of Code: 18390
-* 📄 Lines of Documentation: 4336
-* 🏷️ Tags: 6
-* 📅 Development Period: 2025-11-25 to 2026-05-24
-* 🏆 Score: 140.3 (combines recent activity, code size, tags, and release status)
+* 📊 Commits: 413
+* 📈 Lines of Code: 19759
+* 📄 Lines of Documentation: 4351
+* 🏷️ Tags: 7
+* 📅 Development Period: 2025-11-25 to 2026-05-25
+* 🏆 Score: 152.7 (combines recent activity, code size, tags, and release status)
* ⚖️ License: MIT
-* 🏷️ Latest Release: v0.5.0 (2026-05-24)
+* 🏷️ Latest Release: v0.5.1 (2026-05-25)
[![gt screenshot](showcase/gt/image-1.svg "gt screenshot")](showcase/gt/image-1.svg)
@@ -120,7 +118,76 @@ A simple AI-engineered command-line percentage calculator written in Go. No fron
---
-### 2. ior 2↙1↖12↖14↙13↖14←14↙12↙9↙4↙2↙1←1
+### 2. hypr 2↖17↙16↙15↙14
+
+* 💻 Languages: TypeScript (52.9%), Ruby (33.6%), JSON (6.0%), Shell (4.0%), TOML (3.4%)
+* 📚 Documentation: Markdown (100.0%)
+* 📊 Commits: 131
+* 📈 Lines of Code: 10620
+* 📄 Lines of Documentation: 2328
+* 🏷️ Tags: 0
+* 📅 Development Period: 2026-03-21 to 2026-05-25
+* 🏆 Score: 98.7 (combines recent activity, code size, tags, and release status)
+* ⚖️ License: No license found
+* 🧪 Status: Experimental (no releases yet)
+
+
+[![hypr screenshot](showcase/hypr/image-1.svg "hypr screenshot")](showcase/hypr/image-1.svg)
+
+Automates Hyperstack GPU VM lifecycle: create, bootstrap, WireGuard tunnel, and vLLM inference.
+Runs two A100 VMs concurrently — each serving a different model — with [Pi](https://pi.dev) coding agents connected to each.
+
+[View on Codeberg](https://codeberg.org/snonux/hypr)
+[View on GitHub](https://github.com/snonux/hypr)
+[View in cgit](https://cgit.f3s.buetow.org/hypr/)
+
+---
+
+### 3. player 3↙2↙1←1
+
+* 💻 Languages: Go (44.9%), Dart (41.0%), JavaScript (7.7%), TypeScript (2.4%), CSS (2.1%), HTML (0.7%), JSON (0.3%), YAML (0.3%), Shell (0.2%), XML (0.2%)
+* 📚 Documentation: Markdown (100.0%)
+* 📊 Commits: 319
+* 📈 Lines of Code: 74887
+* 📄 Lines of Documentation: 6954
+* 🏷️ Tags: 0
+* 📅 Development Period: 2026-04-28 to 2026-05-23
+* 🏆 Score: 61.2 (combines recent activity, code size, tags, and release status)
+* ⚖️ License: No license found
+* 🧪 Status: Experimental (no releases yet)
+
+
+Player is an opinionated KISS web media player. It is designed to be simple, lightweight, and easy to use and designed keyboard-first.
+
+[View on Codeberg](https://codeberg.org/snonux/player)
+[View on GitHub](https://github.com/snonux/player)
+[View in cgit](https://cgit.f3s.buetow.org/player/)
+
+---
+
+### 4. conf 4↖5↖14↙12↙10
+
+* 💻 Languages: YAML (76.8%), Shell (8.7%), Perl (8.4%), Python (3.0%), Make (1.1%), JSON (0.6%), Docker (0.6%), TOML (0.3%), Config (0.3%), Ruby (0.2%), HTML (0.1%)
+* 📚 Documentation: Markdown (97.2%), Text (2.8%)
+* 📊 Commits: 945
+* 📈 Lines of Code: 22586
+* 📄 Lines of Documentation: 6958
+* 🏷️ Tags: 0
+* 📅 Development Period: 2021-12-28 to 2026-05-25
+* 🏆 Score: 48.7 (combines recent activity, code size, tags, and release status)
+* ⚖️ License: No license found
+* 🧪 Status: Experimental (no releases yet)
+
+
+This is my personal config repository. Including...
+
+[View on Codeberg](https://codeberg.org/snonux/conf)
+[View on GitHub](https://github.com/snonux/conf)
+[View in cgit](https://cgit.f3s.buetow.org/conf/)
+
+---
+
+### 5. ior 5↙1↖12↖14↙13
* 💻 Languages: Go (90.2%), C (8.9%), Shell (0.4%), JSON (0.2%), C/C++ (0.2%), Docker (0.1%)
* 📚 Documentation: Markdown (83.9%), Text (16.1%)
@@ -144,7 +211,31 @@ A simple AI-engineered command-line percentage calculator written in Go. No fron
---
-### 3. snonux 3←3↙2↖4↙3←3←3↙2↖5
+### 6. hexai 6↙4↖5↙3↖8
+
+* 💻 Languages: Go (100.0%)
+* 📚 Documentation: Markdown (100.0%)
+* 📊 Commits: 515
+* 📈 Lines of Code: 47972
+* 📄 Lines of Documentation: 4466
+* 🏷️ Tags: 95
+* 📅 Development Period: 2025-08-01 to 2026-05-26
+* 🏆 Score: 24.6 (combines recent activity, code size, tags, and release status)
+* ⚖️ License: No license found
+* 🏷️ Latest Release: v0.39.2 (2026-05-26)
+
+
+[![hexai screenshot](showcase/hexai/image-1.png "hexai screenshot")](showcase/hexai/image-1.png)
+
+Hexai, the AI addition for your Helix Editor (https://helix-editor.com) .. Other editors should work but weren't tested.
+
+[View on Codeberg](https://codeberg.org/snonux/hexai)
+[View on GitHub](https://github.com/snonux/hexai)
+[View in cgit](https://cgit.f3s.buetow.org/hexai/)
+
+---
+
+### 7. snonux 7↙3↙2↖4↙3
* 💻 Languages: JSON (37.6%), JavaScript (26.9%), Go (23.0%), CSS (12.6%)
* 📚 Documentation: Text (79.8%), Markdown (20.2%)
@@ -166,55 +257,29 @@ A simple AI-engineered command-line percentage calculator written in Go. No fron
---
-### 4. player 4↙2↙1←1
+### 8. dotfiles 8↙7←7←7↖9
-* 💻 Languages: Go (77.4%), JavaScript (15.6%), CSS (4.5%), HTML (1.6%), Shell (0.4%), YAML (0.4%), Docker (0.1%)
+* 💻 Languages: Shell (66.8%), TOML (8.7%), CSS (8.2%), Config (7.8%), Python (4.4%), JSON (3.0%), Ruby (0.8%), INI (0.2%), YAML (0.1%)
* 📚 Documentation: Markdown (100.0%)
-* 📊 Commits: 189
-* 📈 Lines of Code: 34285
-* 📄 Lines of Documentation: 653
+* 📊 Commits: 1008
+* 📈 Lines of Code: 3981
+* 📄 Lines of Documentation: 12051
* 🏷️ Tags: 0
-* 📅 Development Period: 2026-04-28 to 2026-05-16
-* 🏆 Score: 21.4 (combines recent activity, code size, tags, and release status)
+* 📅 Development Period: 2023-07-30 to 2026-05-27
+* 🏆 Score: 20.3 (combines recent activity, code size, tags, and release status)
* ⚖️ License: No license found
* 🧪 Status: Experimental (no releases yet)
-[![player screenshot](showcase/player/image-1.png "player screenshot")](showcase/player/image-1.png)
-
-Player is an opinionated KISS web media player. It is designed to be simple, lightweight, and easy to use and designed keyboard-first.
-
-[View on Codeberg](https://codeberg.org/snonux/player)
-[View on GitHub](https://github.com/snonux/player)
-[View in cgit](https://cgit.f3s.buetow.org/player/)
-
----
-
-### 5. hexai 5↙4↖5↙3↖8↙6←6↙4↙1←1↖3↖15↙2
-
-* 💻 Languages: Go (100.0%)
-* 📚 Documentation: Markdown (100.0%)
-* 📊 Commits: 509
-* 📈 Lines of Code: 47361
-* 📄 Lines of Documentation: 4464
-* 🏷️ Tags: 94
-* 📅 Development Period: 2025-08-01 to 2026-05-20
-* 🏆 Score: 19.9 (combines recent activity, code size, tags, and release status)
-* ⚖️ License: No license found
-* 🏷️ Latest Release: v0.39.1 (2026-05-20)
-
-
-[![hexai screenshot](showcase/hexai/image-1.png "hexai screenshot")](showcase/hexai/image-1.png)
-
-Hexai, the AI addition for your Helix Editor (https://helix-editor.com) .. Other editors should work but weren't tested.
+These are all my dotfiles. I can install them locally on my laptop and/or workstation as well as remotely on any server.
-[View on Codeberg](https://codeberg.org/snonux/hexai)
-[View on GitHub](https://github.com/snonux/hexai)
-[View in cgit](https://cgit.f3s.buetow.org/hexai/)
+[View on Codeberg](https://codeberg.org/snonux/dotfiles)
+[View on GitHub](https://github.com/snonux/dotfiles)
+[View in cgit](https://cgit.f3s.buetow.org/dotfiles/)
---
-### 6. dtail 6←6↙4↙2↙1↖10←10↙8↙6↙2↙1↖21↙20
+### 9. dtail 9↙6↙4↙2↙1
* 💻 Languages: Go (94.9%), Shell (2.3%), JSON (1.2%), C (0.8%), Make (0.5%), C/C++ (0.1%)
* 📚 Documentation: Text (98.1%), Markdown (1.9%)
@@ -238,29 +303,29 @@ DTail (a distributed tail program) is a DevOps tool for engineers programmed in
---
-### 7. conf 7↙5↖14↙12↙10↙7←7↖9↙7↖9←9↙7↙5
+### 10. gitsyncer 10↖20←20↙19↙18
-* 💻 Languages: YAML (76.3%), Shell (8.9%), Perl (8.6%), Python (3.0%), Make (1.1%), JSON (0.6%), Docker (0.6%), TOML (0.3%), Config (0.3%), Ruby (0.2%), HTML (0.1%)
-* 📚 Documentation: Markdown (97.1%), Text (2.9%)
-* 📊 Commits: 922
-* 📈 Lines of Code: 22075
-* 📄 Lines of Documentation: 6734
-* 🏷️ Tags: 0
-* 📅 Development Period: 2021-12-28 to 2026-05-16
-* 🏆 Score: 16.8 (combines recent activity, code size, tags, and release status)
-* ⚖️ License: No license found
-* 🧪 Status: Experimental (no releases yet)
+* 💻 Languages: Go (94.3%), Shell (5.4%), JSON (0.3%)
+* 📚 Documentation: Markdown (100.0%)
+* 📊 Commits: 155
+* 📈 Lines of Code: 13687
+* 📄 Lines of Documentation: 2483
+* 🏷️ Tags: 40
+* 📅 Development Period: 2025-06-23 to 2026-05-27
+* 🏆 Score: 14.3 (combines recent activity, code size, tags, and release status)
+* ⚖️ License: BSD-2-Clause
+* 🏷️ Latest Release: v0.17.1 (2026-05-21)
-This is my personal config repository. Including...
+GitSyncer is a tool for synchronizing git repositories between multiple organizations (e.g., GitHub and Codeberg). It automatically keeps all branches in sync across different git hosting platforms.
-[View on Codeberg](https://codeberg.org/snonux/conf)
-[View on GitHub](https://github.com/snonux/conf)
-[View in cgit](https://cgit.f3s.buetow.org/conf/)
+[View on Codeberg](https://codeberg.org/snonux/gitsyncer)
+[View on GitHub](https://github.com/snonux/gitsyncer)
+[View in cgit](https://cgit.f3s.buetow.org/gitsyncer/)
---
-### 8. goprecords 8↖9↙6←6↙4↙2←2↖29↙28↙24←24←24←24
+### 11. goprecords 11↙9↙6←6↙4
* 💻 Languages: Go (97.4%), Shell (2.4%), Docker (0.3%)
* 📚 Documentation: Markdown (100.0%)
@@ -282,29 +347,7 @@ This is my personal config repository. Including...
---
-### 9. dotfiles 9↙7←7←7↖9↙8←8↙6↙4↙3↖5↙3←3
-
-* 💻 Languages: Shell (69.1%), TOML (9.2%), CSS (8.9%), Config (8.5%), JSON (3.3%), Ruby (0.8%), INI (0.2%), YAML (0.1%)
-* 📚 Documentation: Markdown (100.0%)
-* 📊 Commits: 996
-* 📈 Lines of Code: 3676
-* 📄 Lines of Documentation: 11402
-* 🏷️ Tags: 0
-* 📅 Development Period: 2023-07-30 to 2026-05-17
-* 🏆 Score: 13.5 (combines recent activity, code size, tags, and release status)
-* ⚖️ License: No license found
-* 🧪 Status: Experimental (no releases yet)
-
-
-These are all my dotfiles. I can install them locally on my laptop and/or workstation as well as remotely on any server.
-
-[View on Codeberg](https://codeberg.org/snonux/dotfiles)
-[View on GitHub](https://github.com/snonux/dotfiles)
-[View in cgit](https://cgit.f3s.buetow.org/dotfiles/)
-
----
-
-### 10. totalrecall 10←10↙8←8↙6↙4←4↙1↖18↙15↖16↙13↖14
+### 12. totalrecall 12↙10↙8←8↙6
* 💻 Languages: Go (98.7%), HTML (0.4%), CSS (0.3%), Shell (0.3%), YAML (0.2%)
* 📚 Documentation: Markdown (96.0%), Text (4.0%)
@@ -328,7 +371,7 @@ These are all my dotfiles. I can install them locally on my laptop and/or workst
---
-### 11. rampage 11↙8↙3
+### 13. rampage 13↙8↙3
* 💻 Languages: Go (100.0%)
* 📊 Commits: 2
@@ -348,7 +391,7 @@ rampage: source code repository.
---
-### 12. tasksamurai 12↙11↙9←9↙7↙5←5↖23↙22↙18←18↙16←16
+### 14. tasksamurai 14↙11↙9←9↙7
* 💻 Languages: Go (99.9%), YAML (0.1%)
* 📚 Documentation: Markdown (100.0%)
@@ -372,7 +415,7 @@ Task Samurai invokes the `task` command to read and modify tasks. The tasks are
---
-### 13. fastforge 13↙12↙11↙10↙5↙1←1↖3
+### 15. fastforge 15↙12↙11↙10↙5
* 💻 Languages: C (92.4%), C/C++ (4.1%), JavaScript (2.6%), Make (0.8%)
* 📚 Documentation: Markdown (100.0%)
@@ -396,7 +439,7 @@ FastForge is a Pebble watchapp for intermittent fasting tracking, built with the
---
-### 14. comicforge 14↙13↙10↙5↙2
+### 16. comicforge 16↙13↙10↙5↙2
* 💻 Languages: Go (100.0%)
* 📚 Documentation: Markdown (95.9%), Text (4.1%)
@@ -420,7 +463,7 @@ ComicForge turns a vocabulary file into a generated comic package. It uses Gemin
---
-### 15. foostore 15←15←15↙13↙12↖16←16↙14↙11↙7←7↙5↖7
+### 17. foostore 17↙15←15↙13↙12
* 💻 Languages: Go (100.0%)
* 📚 Documentation: Markdown (100.0%)
@@ -442,7 +485,7 @@ ComicForge turns a vocabulary file into a generated comic package. It uses Gemin
---
-### 16. timesamurai 16←16↖17↙16↙15↙12←12↙11↙10↙5↙4↙2
+### 18. timesamurai 18↙16↖17↙16↙15
* 💻 Languages: Go (99.3%), Shell (0.6%), YAML (0.1%)
* 📚 Documentation: Markdown (100.0%)
@@ -464,32 +507,7 @@ ComicForge turns a vocabulary file into a generated comic package. It uses Gemin
---
-### 17. hypr 17←17↙16↙15↙14↙11←11↙7↙3
-
-* 💻 Languages: TypeScript (45.9%), Ruby (33.3%), TOML (6.9%), Python (6.5%), JSON (4.0%), Shell (3.5%)
-* 📚 Documentation: Markdown (100.0%)
-* 📊 Commits: 79
-* 📈 Lines of Code: 12289
-* 📄 Lines of Documentation: 3074
-* 🏷️ Tags: 0
-* 📅 Development Period: 2026-03-21 to 2026-04-24
-* 🏆 Score: 6.3 (combines recent activity, code size, tags, and release status)
-* ⚖️ License: No license found
-* 🧪 Status: Experimental (no releases yet)
-
-
-[![hypr screenshot](showcase/hypr/image-1.svg "hypr screenshot")](showcase/hypr/image-1.svg)
-
-Automates Hyperstack GPU VM lifecycle: create, bootstrap, WireGuard tunnel, and vLLM inference.
-Runs two A100 VMs concurrently — each serving a different model — with [Pi](https://pi.dev) coding agents connected to each.
-
-[View on Codeberg](https://codeberg.org/snonux/hypr)
-[View on GitHub](https://github.com/snonux/hypr)
-[View in cgit](https://cgit.f3s.buetow.org/hypr/)
-
----
-
-### 18. loadbars 18↖53←53↙51↙50↙49←49←49↙46↙6←6↙4↖47
+### 19. loadbars 19↖53←53↙51↙50
* 💻 Languages: Go (92.8%), Shell (7.2%)
* 📚 Documentation: Markdown (100.0%)
@@ -515,7 +533,7 @@ Architecturally, the Go binary embeds the remote monitoring script at build time
---
-### 19. ds-sim 19←19←19↙18↙17↙15←15↙13↙12↖25←25←25↙21
+### 20. ds-sim 20↙19←19↙18↙17
* 💻 Languages: Java (98.6%), Shell (0.9%), CSS (0.4%)
* 📚 Documentation: Markdown (98.7%), Text (1.3%)
@@ -539,7 +557,7 @@ DS-Sim is a open-source simulator for distributed systems, written in Java. It p
---
-### 20. foo.zone 20↙18←18↙17↙16↙13←13↙10↙8↖64←64←64↙6
+### 21. foo.zone 21↙18←18↙17↙16
* 💻 Languages: XML (98.2%), Shell (1.5%), Go (0.3%)
* 📚 Documentation: Text (86.2%), Markdown (13.8%)
@@ -561,29 +579,31 @@ Each format is in it's own branch in this repository. E.g.:
---
-### 21. gitsyncer 21↙20←20↙19↙18←18←18↙16↙14↙11←11↖17↙15
+### 22. rcm 22↖25←25↙24↙23
-* 💻 Languages: Go (93.8%), Shell (5.9%), JSON (0.3%)
-* 📚 Documentation: Markdown (100.0%)
-* 📊 Commits: 137
-* 📈 Lines of Code: 12671
-* 📄 Lines of Documentation: 2483
-* 🏷️ Tags: 39
-* 📅 Development Period: 2025-06-23 to 2026-03-28
-* 🏆 Score: 4.3 (combines recent activity, code size, tags, and release status)
-* ⚖️ License: BSD-2-Clause
-* 🏷️ Latest Release: v0.17.0 (2026-03-28)
+* 💻 Languages: Ruby (99.8%), TOML (0.2%)
+* 📚 Documentation: Markdown (99.9%), Text (0.1%)
+* 📊 Commits: 115
+* 📈 Lines of Code: 3780
+* 📄 Lines of Documentation: 989
+* 🏷️ Tags: 3
+* 📅 Development Period: 2024-12-05 to 2026-05-11
+* 🏆 Score: 4.4 (combines recent activity, code size, tags, and release status)
+* ⚖️ License: Custom License
+* 🏷️ Latest Release: v0.1.1 (2026-03-01)
-GitSyncer is a tool for synchronizing git repositories between multiple organizations (e.g., GitHub and Codeberg). It automatically keeps all branches in sync across different git hosting platforms.
+[![rcm screenshot](showcase/rcm/image-1.png "rcm screenshot")](showcase/rcm/image-1.png)
-[View on Codeberg](https://codeberg.org/snonux/gitsyncer)
-[View on GitHub](https://github.com/snonux/gitsyncer)
-[View in cgit](https://cgit.f3s.buetow.org/gitsyncer/)
+A KISS (Keep It Simple, Stupid) configuration management system written in Ruby, designed for personal use.
+
+[View on Codeberg](https://codeberg.org/snonux/rcm)
+[View on GitHub](https://github.com/snonux/rcm)
+[View in cgit](https://cgit.f3s.buetow.org/rcm/)
---
-### 22. epimetheus 22↙21←21↙20↙19↙17←17↙15↙13↙8←8↙6↙4
+### 23. epimetheus 23↙21←21↙20↙19
* 💻 Languages: Go (85.2%), Shell (14.8%)
* 📚 Documentation: Markdown (100.0%)
@@ -607,7 +627,7 @@ GitSyncer is a tool for synchronizing git repositories between multiple organiza
---
-### 23. gogios 23↙22←22↙21←21↙20←20↙18↖19↙16↙15↙12↙11
+### 24. gogios 24↙22←22↙21←21
* 💻 Languages: Go (98.9%), JSON (0.7%), YAML (0.5%)
* 📚 Documentation: Markdown (94.9%), Text (5.1%)
@@ -631,7 +651,7 @@ Gogios is a lightweight and minimalistic monitoring tool not designed for large-
---
-### 24. yoga 24←24←24↙23↙22↙21←21↙19↙17↙13↖14↙11↖12
+### 25. yoga 25↙24←24↙23↙22
* 💻 Languages: Go (69.1%), HTML (30.9%)
* 📚 Documentation: Markdown (100.0%)
@@ -655,7 +675,7 @@ Gogios is a lightweight and minimalistic monitoring tool not designed for large-
---
-### 25. scifi 25↙23←23↙22↙20↙19←19↙17↙16↙10←10↙8←8
+### 26. scifi 26↙23←23↙22↙20
* 💻 Languages: JSON (36.6%), JavaScript (30.2%), CSS (29.6%), HTML (3.7%)
* 📚 Documentation: Markdown (100.0%)
@@ -677,31 +697,7 @@ A static HTML page showcasing a science fiction book collection. Works fully off
---
-### 26. rcm 26↙25←25↙24↙23↙22←22↙20↙15↙12↖13↙10←10
-
-* 💻 Languages: Ruby (99.6%), TOML (0.4%)
-* 📚 Documentation: Markdown (100.0%)
-* 📊 Commits: 109
-* 📈 Lines of Code: 1719
-* 📄 Lines of Documentation: 778
-* 🏷️ Tags: 3
-* 📅 Development Period: 2024-12-05 to 2026-03-02
-* 🏆 Score: 2.8 (combines recent activity, code size, tags, and release status)
-* ⚖️ License: Custom License
-* 🏷️ Latest Release: v0.1.1 (2026-03-01)
-
-
-[![rcm screenshot](showcase/rcm/image-1.png "rcm screenshot")](showcase/rcm/image-1.png)
-
-A KISS (Keep It Simple, Stupid) configuration management system written in Ruby, designed for personal use.
-
-[View on Codeberg](https://codeberg.org/snonux/rcm)
-[View on GitHub](https://github.com/snonux/rcm)
-[View in cgit](https://cgit.f3s.buetow.org/rcm/)
-
----
-
-### 27. gemtexter 27←27↖28↙27←27↖28←28↙27↙26↙22←22←22←22
+### 27. gemtexter 27←27↖28↙27←27
* 💻 Languages: Shell (59.5%), CSS (26.8%), HTML (12.0%), Config (1.7%)
* 📚 Documentation: Text (75.1%), Markdown (24.9%)
@@ -723,7 +719,7 @@ This is the source code of my personal internet site and blog engine. All conten
---
-### 28. perc 28↙26←26↙25↙24←24←24↙22↙21↙17←17↙14↙13
+### 28. perc 28↙26←26↙25↙24
* 💻 Languages: Go (100.0%)
* 📚 Documentation: Markdown (100.0%)
@@ -745,7 +741,7 @@ A simple vibe-coded command-line percentage calculator written in Go.
---
-### 29. log4jbench 29↙28↙27↙26↙25↙23←23↙21↙20↙14↙12↙9←9
+### 29. log4jbench 29↙28↙27↙26↙25
* 💻 Languages: Java (78.9%), XML (21.1%)
* 📚 Documentation: Markdown (100.0%)
@@ -767,7 +763,7 @@ A minimal Java tool to benchmark Log4j2 logging throughput with configurable con
---
-### 30. gos 30↙29←29↙28↙26↙25←25↙24↙23↙19←19↙18←18
+### 30. gos 30↙29←29↙28↙26
* 💻 Languages: Go (99.6%), JSON (0.2%), Shell (0.2%)
* 📚 Documentation: Markdown (100.0%)
@@ -791,7 +787,7 @@ Gos is a Go-based replacement for Buffer.com, providing the ability to schedule
---
-### 31. foostats 31↙30←30↙29↙28↙26←26↙25↙24↙20←20↙19↙17
+### 31. foostats 31↙30←30↙29↙28
* 💻 Languages: Perl (100.0%)
* 📚 Documentation: Markdown (54.6%), Text (45.4%)
@@ -813,7 +809,7 @@ A privacy-respecting web analytics tool for OpenBSD that processes HTTP/HTTPS an
---
-### 32. timr 32↙31←31↙30↙29↙27←27↙26↙25↙21←21↙20↙19
+### 32. timr 32↙31←31↙30↙29
* 💻 Languages: Go (96.0%), Shell (4.0%)
* 📚 Documentation: Markdown (100.0%)
@@ -835,7 +831,7 @@ A simple command-line tool to track time spent on tasks. It has been primarily c
---
-### 33. wireguardmeshgenerator 33↙32←32↙31↙30↙29←29↙28↙27↙23←23←23←23
+### 33. wireguardmeshgenerator 33↙32←32↙31↙30
* 💻 Languages: Ruby (58.7%), YAML (41.3%)
* 📚 Documentation: Markdown (100.0%)
@@ -857,7 +853,7 @@ Have a look at the `wireguardmeshgenerator.yaml`
---
-### 34. ioriot 34↙33←33↙32↙31↙30←30←30↙29↖34↖35↙34↖35
+### 34. ioriot 34↙33←33↙32↙31
* 💻 Languages: C (58.7%), C/C++ (22.5%), Config (17.9%), Make (1.0%)
* 📚 Documentation: Markdown (100.0%)
@@ -881,7 +877,7 @@ Have a look at the `wireguardmeshgenerator.yaml`
---
-### 35. quicklogger 35↙34←34↙33↙32↙31←31←31↙30↙26←26←26↙25
+### 35. quicklogger 35↙34←34↙33↙32
* 💻 Languages: Go (96.3%), XML (2.3%), Shell (0.9%), TOML (0.5%)
* 📚 Documentation: Markdown (100.0%)
@@ -932,7 +928,7 @@ renamed to **Quicklog**, targeting Android (primary) and Linux desktop
---
-### 37. sillybench 37↙36←36↙34↙33↙32←32←32↙31↙27←27←27←27
+### 37. sillybench 37↙36←36↙34↙33
* 💻 Languages: Go (90.9%), Shell (9.1%)
* 📚 Documentation: Markdown (100.0%)
@@ -954,7 +950,7 @@ To compare how fast this runs on FreeBSD vs a Linux Bhyve VM
---
-### 38. terraform 38↙37←37↙35↙34↙33←33←33↙32↙28←28←28↙26
+### 38. terraform 38↙37←37↙35↙34
* 💻 Languages: HCL (96.6%), Make (1.9%), YAML (1.5%)
* 📚 Documentation: Markdown (100.0%)
@@ -967,7 +963,6 @@ To compare how fast this runs on FreeBSD vs a Linux Bhyve VM
* ⚖️ License: MIT
* 🧪 Status: Experimental (no releases yet)
-⚠️ **Notice**: This project appears to be inactive or no longer maintained. The average age of its last 42 commits exceeds 2 years. Use at your own risk.
Go to AWS Secrets manager manually and create it!
@@ -977,7 +972,7 @@ Go to AWS Secrets manager manually and create it!
---
-### 39. guprecords 39↙38←38↙36↙35↙34←34←34↙33↖39↙29↖40↙29
+### 39. guprecords 39↙38←38↙36↙35
* 💻 Languages: Raku (100.0%)
* 📚 Documentation: Markdown (100.0%)
@@ -990,7 +985,6 @@ Go to AWS Secrets manager manually and create it!
* ⚖️ License: No license found
* 🏷️ Latest Release: v1.0.0 (2023-04-29)
-⚠️ **Notice**: This project appears to be inactive or no longer maintained. The average age of its last 42 commits exceeds 2 years. Use at your own risk.
guprecords: source code repository.
@@ -1000,7 +994,7 @@ guprecords: source code repository.
---
-### 40. geheim 40↙39←39↙37↙36↙35←35←35↙34↙29↖30↙29↖30
+### 40. geheim 40↙39←39↙37↙36
* 💻 Languages: Ruby (86.7%), Shell (13.3%)
* 📚 Documentation: Markdown (100.0%)
@@ -1013,7 +1007,6 @@ guprecords: source code repository.
* ⚖️ License: No license found
* 🏷️ Latest Release: v0.3.1 (2025-11-01)
-⚠️ **Notice**: This project appears to be inactive or no longer maintained. The average age of its last 42 commits exceeds 2 years. Use at your own risk.
> **⚠️ DEPRECATED:** This project is no longer maintained. I have switched to another solution and will not be doing any further work on this project.
@@ -1023,7 +1016,7 @@ guprecords: source code repository.
---
-### 41. gorum 41↙40←40↙38↙37↙36←36←36↙35↙30↖31↙30↙28
+### 41. gorum 41↙40←40↙38↙37
* 💻 Languages: Go (91.3%), JSON (6.4%), YAML (2.3%)
* 📚 Documentation: Markdown (100.0%)
@@ -1036,7 +1029,6 @@ guprecords: source code repository.
* ⚖️ License: Custom License
* 🧪 Status: Experimental (no releases yet)
-⚠️ **Notice**: This project appears to be inactive or no longer maintained. The average age of its last 42 commits exceeds 2 years. Use at your own risk.
Gogios is a minimalistic quorum manager.
@@ -1046,7 +1038,7 @@ Gogios is a minimalistic quorum manager.
---
-### 42. photoalbum 42↙41←41↙40↙39↙38←38←38↙37↙32↖33↙32↖34
+### 42. photoalbum 42↙41←41↙40↙39
* 💻 Languages: Shell (80.1%), Make (12.3%), Config (7.6%)
* 📚 Documentation: Markdown (100.0%)
@@ -1059,7 +1051,7 @@ Gogios is a minimalistic quorum manager.
* ⚖️ License: No license found
* 🏷️ Latest Release: 0.5.0 (2022-02-21)
-⚠️ **Notice**: This project appears to be inact