2026-03-05 | All 20 packages now have animated terminal demo GIFs across 5 distribution channels
| Metric | Count |
|---|---|
| Demo GIFs created | 20 |
| GitHub repos updated | 33 (20 packages + 12 Django apps + 1 Homebrew tap) |
| /developers/ pages with GIFs | 17 sites |
| Total distribution channels | 5 (GitHub, PyPI, npm, Homebrew, VSCode Marketplace) |
| Total unique backlink sources | 56+ |
| # | Package | Version | URL |
|---|---|---|---|
| 1 | colorfyi | 0.2.0 | https://pypi.org/project/colorfyi/ |
| 2 | emojifyi | 0.2.0 | https://pypi.org/project/emojifyi/ |
| 3 | symbolfyi | 0.2.0 | https://pypi.org/project/symbolfyi/ |
| 4 | unicodefyi | 0.2.0 | https://pypi.org/project/unicodefyi/ |
| 5 | fontfyi | 0.2.0 | https://pypi.org/project/fontfyi/ |
| 6 | distancefyi | 0.1.0 | https://pypi.org/project/distancefyi/ |
| 7 | timefyi | 0.1.0 | https://pypi.org/project/timefyi/ |
| 8 | namefyi | 0.1.0 | https://pypi.org/project/namefyi/ |
| 9 | unitfyi | 0.1.0 | https://pypi.org/project/unitfyi/ |
| 10 | holidayfyi | 0.1.0 | https://pypi.org/project/holidayfyi/ |
| 11 | fyipedia | 0.1.0 | https://pypi.org/project/fyipedia/ |
| 12 | fyipedia-mcp | 0.1.0 | https://pypi.org/project/fyipedia-mcp/ |
| # | Package | URL |
|---|---|---|
| 1 | @fyipedia/colorfyi | https://www.npmjs.com/package/@fyipedia/colorfyi |
| 2 | emojifyi | https://www.npmjs.com/package/emojifyi |
| 3 | symbolfyi | https://www.npmjs.com/package/symbolfyi |
| 4 | unicodefyi | https://www.npmjs.com/package/unicodefyi |
| 5 | fontfyi | https://www.npmjs.com/package/fontfyi |
| 6 | distancefyi | https://www.npmjs.com/package/distancefyi |
| 7 | timefyi | https://www.npmjs.com/package/timefyi |
| 8 | namefyi | https://www.npmjs.com/package/namefyi |
| 9 | unitfyi | https://www.npmjs.com/package/unitfyi |
| 10 | holidayfyi | https://www.npmjs.com/package/holidayfyi |
| Package | Install | URL |
|---|---|---|
| fyipedia | brew tap fyipedia/tap && brew install fyipedia |
https://github.com/fyipedia/homebrew-tap |
| Extension | URL |
|---|---|
| colorfyi-vscode | https://marketplace.visualstudio.com/items?itemName=fyipedia.colorfyi-vscode |
Interactive node REPL sessions with await import('package-name'). Each function call shows immediate results with Node's built-in syntax coloring.
| # | Package | GIF Size | Key Functions Shown |
|---|---|---|---|
| 1 | @fyipedia/colorfyi | 120KB | getColorInfo, contrastRatio, harmonies |
| 2 | emojifyi | 268KB | getEmojiByChar, encode, search |
| 3 | symbolfyi | 148KB | getEncodings, getInfo, lookupHtmlEntity |
| 4 | unicodefyi | 476KB | charInfo, getEncodings, searchCharacters |
| 5 | fontfyi | 72KB | fontInfo, fontCSS, fontPairings |
| 6 | distancefyi | 112KB | computeDistance, midpoint |
| 7 | timefyi | 172KB | getCurrentTime, getTimeDifference, getBusinessHoursOverlap |
| 8 | namefyi | 104KB | romanizeKorean, fiveElementsForStrokes |
| 9 | unitfyi | 132KB | convert (km→mi, F→C), getCategoryUnits |
| 10 | holidayfyi | 108KB | easterWestern, easterOrthodox, daysUntil |
Live API calls showing search, detail, and random endpoints.
| # | Package | GIF Size | Demo Style |
|---|---|---|---|
| 11 | cocktailfyi | 420KB | Python engine + curl API |
| 12 | vinofyi | 148KB | curl line-by-line (search, detail, random) |
| 13 | beerfyi | 148KB | curl line-by-line |
| 14 | brewfyi | 112KB | curl line-by-line |
| 15 | whiskeyfyi | 112KB | curl line-by-line |
| 16 | teafyi | 108KB | curl line-by-line |
| 17 | nihonshufyi | 120KB | curl line-by-line |
| # | Package | GIF Size | Demo Style |
|---|---|---|---|
| 18 | drinkfyi | 224KB | Python cross-beverage search |
| 19 | fyipedia | 44KB | CLI fyi commands |
| 20 | fyipedia-mcp | 192KB | MCP config + tool listing |
Total GIF size: ~3.3MB across 20 packages
Each site's /developers/ page now displays the relevant demo GIF, served via R2 CDN with {% static %} tags.
| Source Domain | # Links | Linking To |
|---|---|---|
| github.com | 33 | Each repo → site homepage + PyPI + npm |
| pypi.org | 12 | Each package → homepage + GitHub |
| npmjs.com | 10 | Each package → homepage + GitHub |
| github.com (homebrew-tap) | 1 | fyipedia.com + 10 site homepages |
| marketplace.visualstudio.com | 1 | colorfyi.com + GitHub |
| Total unique backlinks | 56+ | To 17+ FYI domains |
| Component | Tool |
|---|---|
| GIF Recording | VHS v0.10.0 (Charmbracelet) |
| Terminal Theme | Catppuccin Mocha |
| JS Demo Style | Node.js REPL with await import() |
| API Demo Style | curl -s + jq line-by-line |
| CDN | Cloudflare R2 via {% static %} |
| Font | System monospace (14px) |
| Task | Status | Notes |
|---|---|---|
| Deploy 17 Django apps | ⏳ Pending | poe deploy --confirm for each site |
| Beverage PyPI package READMEs | ✅ Done | GIF added to all 7 + 3 meta |
| JS npm package READMEs | ✅ Done | GIF added to all 10 |
| Homebrew tap | ✅ Done | brew tap fyipedia/tap && brew install fyipedia |
| SKILLS.sh integration | ⏳ Optional | GIF references in SKILL.md files |
| ChatGPT GPTs | ⏳ Optional | Update GPT descriptions with demo links |