SMRTR Science & EngineeringJan 19, 2026Hacker News

An interactive physics simulator with 1000's of balls, in your terminal

SMRTR summary

A new Rust-based terminal application called "ballin" creates an interactive physics simulator that handles thousands of bouncing balls in your command line. The program uses the rapier 2D physics engine to achieve high performance with up to 10,000 balls at 120+ FPS, utilizing Braille Unicode characters for smooth visuals despite terminal limitations. Users can interact by clicking to create repulsive bursts, spawning balls, adjusting physics parameters like gravity and friction, and adding custom shapes to create environments that can be saved as JSON files.

SMRTR provides this summary for quick context. The original article belongs to Hacker News.

Read the original article
SMRTR Science & Engineering

Get the next batch of curated summaries in your inbox.

This archive is built from SMRTR newsletter summaries. Subscribe for hand-picked stories without the extra noise.