MikeTrendsTrends right now

⬢github C · 164 ★ +72 since we first saw it · pushed 21 h ago · MIT

clainstone/cbirds

A flock of birds in your terminal: Craig Reynolds' boids, in braille in any terminal and as sprites in Kitty and Ghostty. One C99 program, no dependencies. Linux and macOS

cbirds is a terminal screensaver that simulates Craig Reynolds' boids — flocking birds — rendered as braille dots, sextant blocks, or graphical sprites via the Kitty graphics protocol. It's a single dependency-free C99 program with options like hawks, multiple flocks, matrix rain, depth, trails, and colors, running on Linux and macOS.

Why now: It was featured on Hacker News, likely due to its recent releases and eye-catching demos of a polished, zero-dependency terminal visual toy.

Who it is for: Terminal enthusiasts, ricers, and developers who enjoy eye-candy TUI screensavers and creative-coding demos.

terminalboidssimulationcscreensavercreative-coding

ascii-artboidsbraillecc99clicreative-codingeye-candyflockingghostty

Open on GitHub →

Stars over our 192 snapshots: 92 to 164, since 2 d ago.

Where people talked about it

API: https://socialmediatrends-api.osmike.com/v1/repos/clainstone/cbirds