chrishutchinson

Bring receipts from your Claude Code sessions

151
8
100% credibility
Found Feb 08, 2026 at 73 stars 2x -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
TypeScript
AI Summary

This project generates artistic receipt-style summaries of Claude Code AI sessions, detailing token usage, costs by model, with automatic creation, browser viewing, thermal printing, and public sharing options.

How It Works

1
🔍 Discover the fun project

You find Claude Receipts on GitHub, a delightful way to get pretty receipts summarizing your AI coding adventures.

2
⚙️ Set it up quickly

You run a simple setup command to connect it to your Claude Code tool, so it works automatically after every session.

3
💬 Start a Claude session

You dive into a coding project chatting with Claude as usual, building cool things.

4
Finish and get your receipt

When you end the session, a beautiful receipt appears instantly, showing token use, models, and total cost like a real store slip.

5
🖥️ View or print it

You see the receipt open in your browser, display on screen, or print on thermal paper if you have a printer.

6
Share with friends
🔒
Keep private

Save the receipt file for your collection.

🌐
Share publicly

Get a link to a nice web page anyone can view.

🎉 Collect receipts happily

Every session now gives you fun, shareable keepsakes of your creative AI work.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 73 to 151 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is claude-receipts?

Claude-receipts hooks into Claude Code's SessionEnd event to generate quirky receipts for your AI coding sessions, pulling token counts, model breakdowns, and costs via ccusage. Run `npx claude-receipts setup` to auto-trigger HTML receipts that open in your browser on exit, or manually `npx claude-receipts generate --output html,printer` for console ASCII art or thermal printing on Epson-compatible hardware. Built in TypeScript, it taps "bring receipts" slang—delivering proof of your Claude AI spend with location stamps and shareable public links.

Why is it gaining traction?

The novelty of physical thermal receipts or polished HTML "claude code receipts" stands out amid dry usage trackers, blending meme-worthy visuals (think bring receipts gif vibes) with precise data like input/output/cache tokens per model. Developers love the zero-config CLI for instant setup and multi-output flexibility, plus public sharing via a Cloudflare worker API without hosting hassles. At 86 stars, it's a fun side project hooking Claude Code users craving tangible session summaries.

Who should use this?

Claude Code power users tracking daily token burn across Opus/Sonnet/Haiku sessions, especially those with USB receipt printers wanting automated printouts. Devs sharing "claude receipts" on Twitter or podcasts to meme their AI costs, or teams auditing Claude API bills visually. Skip if you're not in Claude Code—it's tightly coupled to its hooks and ccusage.

Verdict

Fun proof-of-concept for Claude enthusiasts, but 1.0% credibility score and low stars signal early-stage maturity with solid docs yet unproven long-term reliability. Try via npx if you use Claude Code; contribute PRs for broader printer support.

(198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.