gists.sh

GitHub Gists are the fastest way to share code, notes, and snippets. But they look terrible. This fixes that.

How it works

Take any GitHub Gist URL and replace gist.github.com with gists.sh. That's it.

gist.github.comgists.sh

Try it

gist.github.com/linuz90/c77fd6ba8ca775f9b64bb7ae085537a4
gists.sh/linuz90/c77fd6ba8ca775f9b64bb7ae085537a4

Append these URL params to any gist link to customize how it looks.

?theme dark or light mode
?noheader Hide title, tabs, and copy buttons
?nofooter Hide author info and footer
?mono Monospace font for all text

Agent skill

Install the skill and every gist your AI agent creates automatically gets a clean gists.sh link.

npx skills add linuz90/gists.sh

Or just prompt it

No skill needed. Copy this into your agent's instructions (OpenClaw 🦞, Claude Code, Cursor, etc.) and it will use gists.sh automatically.

When sharing code, notes, or snippets via GitHub Gists, always include a gists.sh link alongside the raw gist URL. Just replace "gist.github.com" with "gists.sh" in the URL. Example: gists.sh/user/gist_id

Why this exists

I use gists every day to share documents, research, and snippets with teammates and friends. I also often have my AI agents create gists to share things with me.

Gists are incredibly convenient, but not particularly nice to look at. I built this for those who, like me, would rather see a clean, minimal page, even if just for 10 seconds.

Open source

gists.sh is fully open source. No tracking, no analytics, no data collection. Your gists are fetched directly from the GitHub API and never stored. Secret gists are marked as noindex so search engines won't crawl them.

Don't take my word for it. Read the source.