Commits by Year
22
commits
2017
Initial setup
...
7 year gap
380
commits (94.3%)
2025
Major development
1
2026
Current
Site created in 2017, major development surge in 2025