cd /news/developer-tools/show-hn-codebase-posters-turn-any-gi… · home topics developer-tools article
[ARTICLE · art-56601] src=github.com ↗ pub= topic=developer-tools verified=true sentiment=↑ positive

Show HN: Codebase Posters – turn any Git repo into generative poster art

A developer released Codebase Posters, a tool that generates generative poster art from any Git repository's commit history. The open-source tool runs locally, creates deterministic 3600×4800 px posters and painting animations, and requires no uploads or telemetry.

read1 min views1 publishedJul 12, 2026
Show HN: Codebase Posters – turn any Git repo into generative poster art
Image: source

every repository has a shape. this paints it.

npx codebase-posters

one command, inside any git repo. your browser opens an exhibition: eighteen posters, painted live from your commit history. storms of additions and deletions. your working days as a calendar. the project's heartbeat. the constellations you committed at 2am.

pick one. watch it paint itself. hang it on the wall.

by @unable0_

each image is a real open-source repo at a fixed seed. same inputs, same pixels.

runs entirely on your machine. no uploads. no telemetry. no account. 101 kB, zero dependencies. it reads your git log, paints, and forgets.

print: 3600×4800 px. that's 12×16 inches at 300 dpi. real poster, real wall. video: the painting animation as an mp4, encoded in your browser.

every poster is deterministic: same repo, same seed, same pixels.

blue strokes are code arriving. green is code leaving. the dots with dates are your biggest commits. they bend everything around them. each poster explains itself in the gallery.

npm install && npm run dev    # gallery with repo picker (scans ~/code_base)
npm run build                 # dist/app + dist/server.mjs for npx
node bin/cli.mjs              # run the packaged experience locally

add a poster: drop a file in src/recipes/

exporting a CanvasRecipe

(src/core/types.ts

). it auto-registers.

inspired by zeh fernandes' gencup. made by kamil. MIT.

── more in #developer-tools 4 stories · sorted by recency
── more on @codebase posters 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
Live at https://your-agent.zahid.host
Get free account → Pricing
from €0/mo · no card required
LIVE [news/show-hn-codebase-pos…] indexed:0 read:1min 2026-07-12 ·