Media¶
Everything here is generated from the recorded demo by scripts/launch/make_launch.py, so
it stays in sync with the terminal output. Use it freely when you write or talk about grip.
Launch video¶
83 seconds, 1080p, H.264. Title cards around the full demo. It has a silent audio track, so add music before you upload it anywhere that expects sound.
Demo¶
The same 53 second recording as the GIF on the front page: one commit blocked at 12/100, then accepted at 92/100. Also available as GIF, WebM and an asciinema cast.
Images¶

1270 × 760 gallery image, the size Product Hunt and most link previews want.
![]()
240 × 240 icon, also at 480 × 480.
Regenerating¶
pip install -e ".[demo]"
python scripts/demo/make_demo.py all # re-record and render the demo
python scripts/launch/make_launch.py # rebuild demo.mp4 and everything under assets/launch
The demo script needs bash and a pseudo-terminal. The launch script needs an ffmpeg
with libx264, which the demo extra provides through imageio-ffmpeg.