Skip to content
View gfargo's full-sized avatar
๐Ÿชถ
๐Ÿชถ

Highlights

  • Pro

Block or report gfargo

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please donโ€™t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
gfargo/README.md

Hey, I'm Griffen ๐Ÿ‘‹

Artist and engineer shipping open-source from Vermont โ€” where the WiFi is spotty but the commit history is clean. I come from a background in Video Game & Interactive Media, which taught me to think about flow, feedback, and systems. That perspective drives everything I build: powerful, polished, and practical tools that help devs ship faster and stay in the flow.

At it since 2013.


๐Ÿ› ๏ธ Developer Tools

  • Coco โ€” AI-powered Git assistant for meaningful commits, changelogs, and code review. Your code, your choice of model.
  • Doorman โ€” Where Wโ–ฒF meets .config. Manage Vercel Firewall rules in code with drift detection and CI/CD.
  • Fargo Flags โ€” A DX-focused layer for Vercel's Flags SDK with registry distribution and CLI tooling.
  • Strut โ€” CLI for managing Docker stacks on VPS infrastructure. Simple, no fuss.
  • Spec Shaver โ€” Trim and curate OpenAPI specs via interactive wizard or programmatically.
  • mrgitclean โ€” Cleanup old branches in your git repo.

๐Ÿ“ฆ Libraries & DX

  • Feature Lock โ€” Upgrade-ready UI building blocks that blur, tease, and convert โ€” without breaking flow.
  • Fargo Comments โ€” React commenting system with Lexical editor. Batteries not included โ€” bring your own storage and auth.
  • TokenTally โ€” Universal LLM cost calculator, pricing dashboard, and API. Zero API costs to use.
  • Placeholder.svg โ€” Easy custom SVG placeholder generation.
  • SVG Path Editor โ€” In-browser SVG path editor with AI path generation. Give it a try ๐Ÿš€
  • Git Hash Art โ€” Deterministic abstract art from git commit hashes via Node & Canvas.

๐Ÿ•น๏ธ Terminal Arcade

I maintain ink-playing-cards โ€” a React/Ink framework for building terminal card games with zones, events, and effects โ€” and a growing collection of games built on top of it:

tBlackjack โ™ ๏ธ tSolitaire ๐Ÿƒ tMemory ๐Ÿง 
tCheckers ๐Ÿ‘พ tPong ๐Ÿ“ tFrogger ๐Ÿธ
tTarot ๐Ÿ”ฎ tPiano ๐ŸŽน Potion Wars โš—๏ธ

Also: digi-rain (digital rain for your terminal), ink-starter (Ink 6.x + React 19 boilerplate), and ink-enhanced-select-input (flexible select input for Ink with hotkeys and more).

๐ŸŽต Music & Creative

  • tune.observer โ€” Web app to identify notes, pitch, and BPM via your microphone. Real-time, browser-based.
  • Handpan Pattern Studio โ€” Compose handpan rhythms with multi-layer support, pro audio effects, and WAV export.
  • Fretboard Mastery โ€” Interactive guitar learning system with scale visualization, CAGED system, and gamified challenges.
  • Lights Pi โ€” Professional studio lighting control for Raspberry Pi with QLC+.

Sponsor

Early support makes a massive difference and helps prove that indie open-source work can thrive sustainably.

If any of these tools have been useful to you โ€” or you just want to see what comes next โ€” consider becoming a sponsor.

Sponsor gfargo


griffen.codes ยท @ghfargo

Pinned Loading

  1. coco coco Public

    AI-powered Git Assistant for CLI

    TypeScript 9

  2. vercel-doorman vercel-doorman Public

    Manage Vercel Firewall in Code

    TypeScript 4 1

  3. ink-playing-cards ink-playing-cards Public

    React/Ink-based framework for terminal-based card game development, featuring zones, events, advanced effects, and customizable UI components.

    TypeScript 5

  4. fargo-comments fargo-comments Public

    React commenting system built for Next.js, TypeScript, and Lexical editor. Batteries not included - bring your own storage, authentication, and styling preferences.

    TypeScript

  5. fargo-flags fargo-flags Public

    A thin layer of abstraction that enhances Vercel's Flags SDK with streamlined tooling and distribution. Embracing the same core principles while making them easier to adopt and scale.

    TypeScript

  6. strut strut Public

    CLI toolkit for managing Docker stacks on VPS infrastructure

    Shell