{"repo":"carsteneu/mystarhistory","free":true,"listed":false,"github":"https://github.com/carsteneu/mystarhistory","clone":"git clone https://github.com/carsteneu/mystarhistory.git","description":"Self-hosted star-history.com alternative. Generate xkcd-style star charts as static SVG after GitHub's 2026 API change broke embedded charts.","language":"Python","stars":18,"topics":[],"license":"MIT","category":"self-hosted-apps","readme_excerpt":"mystarhistory Generate a star-history SVG chart for any GitHub repo. Self-hosted, no SaaS dependency, no token in your README. Example Star history for carsteneu/ai-memory-comparison , generated by this tool: Why Born as a response to the 2026 GitHub stargazers API restriction: when the stargazers endpoint was limited to repo admins and collaborators, every client-side star-history embed stopped rendering for public visitors. star-history.com shipped a sealed-token fix for their hosted service, which works — but it keeps your chart dependent on a third-party API. mystarhistory is the self-hosted path. The SVG is generated locally with your own token and committed to your repo on an orphan branch. No SaaS in the request path, no external service dependency, no rate-limited embed. The chart is just a static file that renders as long as GitHub renders SVGs. Inspired by star-history/star-history, the original xkcd-style star history chart. Features - xkcd sketch style : hand-drawn look via SVG feTurbulence + feDisplacementMap filter. - Handlee font embedded (OFL, public domain): consistent rendering everywhere, no external font load. - Light and dark theme : --dark flag, or use for GitHub theme auto-switching. - Single SVG output : drop it in the repo, reference from README, done. - CLI-flexible : --repo , --color , --title , --output , dimensions. - Zero dependencies : only Python 3 stdlib + gh CLI. - 15 KB SVG : small enough to commit. Requirements - Python 3.6+ - gh CLI authen","default_branch":null,"files":null,"tree":[],"storefront":"/r/carsteneu","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/carsteneu/mystarhistory/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}