GitShow/cassidoo/fancygist
cassidoo

fancygist

Clean Markdown GitHub Gists

by cassidoo
Star on GitHubForkWebsitenpm

TypeScript

105 stars9 forks3 contributorsQuiet · 3mo agoSince 2026v1.1.0MIT

Meet the team

See all 3 on GitHub →
cassidoo
cassidoo64 contributions
octokatherine
octokatherine5 contributions
wesgro
wesgro4 contributions

Languages

View on GitHub →
TypeScript79.5%
JavaScript13.8%
CSS5.4%
HTML1.4%

Commit activity

Last 12 weeks · 0 commits

Full graph →

Community health

2 of 6 standards met

Community profile →
42
✓README✓License○Contributing○Code of Conduct○Issue Template○PR Template

Recent PRs & issues

Quiet · 2 in progress · Last activity 3mo ago
See all on GitHub →
sarcasticdhruv
added slash command for licenseOpenPR
sarcasticdhruv · 4mo ago
cassidoo
Browser extension idea: open webpage in FancyGist as markdownOpenIssue

The pages on the React docs site let you copy the page as markdown for passing content to agents more easily. Idea: make a FancyGist browser extension for copying a webpage as markdown, and pasting it into a new FancyGist page. ...this may have to be an entirely new repo, but maybe not. The extension could also let you make a new FancyGist at any time.

cassidoo · 6mo ago
cassidoo
Slash command for adding licensesOpenIssue

A slash command for for adding different licenses or copyright statements like Creative Commons etc. (Thanks @nbering) This one will probably be a command that opens a modal with all of the options to pick.

cassidoo · 6mo ago

Recent fixes

View closed PRs →
do4k
Replace expand-on-hover icon buttons with fixed-width buttons + tooltipsMergedPR

Summary Replaces the expand-on-hover icon buttons with fixed-width (36px) icon-only buttons that show a tooltip below on hover Eliminates the layout shift problem where hovering "About FancyGist" would push "File" and other buttons out of position Adds proper attributes on all icon buttons for screen reader accessibility Problem The previous component animated its width via a Framer Motion spring to reveal a text label on hover. Because buttons are in a flex container with , expanding one button shifted all siblings to the right. Hovering "About FancyGist" (the widest label) displaced "File" entirely, making it impossible to click without the target moving. Solution New component () -- a reusable tooltip that appears below the trigger after a 400ms delay, with Framer Motion fade animation and automatic horizontal nudging to stay within the viewport. Refactored -- removed all width animation, label measurement, , and hover state logic. Now a static 36x36px circle button wrapped in `SplitDownloadButtonforceExpanded` prop from the File menu trigger. This follows standard toolbar UX conventions used by VS Code, Figma, Slack, and similar tools. !Kapture 2026-03-23 at 10 39 14

do4k · 2mo ago
cassidoo
Add dark modeMergedPR

Nuff said, implemented dark mode and updated the preview menu to be a "view" menu with a theme picker.

cassidoo · 3mo ago
octokatherine
Renaming gist bugClosedIssue

If you rename the gist in the file modal, the rename only takes effect in GitHub if you close the modal and then hit the save button in the top right. I guess arguably it's not a bug and just a confusing UX 😆

octokatherine · 6mo ago
Structured data for AI agents

Repository: cassidoo/fancygist. Description: Clean Markdown GitHub Gists Stars: 105, Forks: 9. Primary language: TypeScript. Languages: TypeScript (79.5%), JavaScript (13.8%), CSS (5.4%), HTML (1.4%). License: MIT. Homepage: https://fancygist.com/ Latest release: v1.1.0 (6mo ago). Open PRs: 2, open issues: 7. Last activity: 3mo ago. Community health: 42%. Top contributors: cassidoo, octokatherine, wesgro.

·@ofershap

Replace github.com with gitshow.dev