Show HN: FlashRecord – 2MB Python-native CLI screen recorder

📰 Hacker News · Flamehaven

Hi HN — I built FlashRecord, a tiny (≈2MB) Python-native CLI tool for screenshots and GIF recordings aimed at developers who want automation-friendly, scriptable screen capture without a GUI. ### What it is - CLI-first and importable (import flashrecord) so you can plug it into scripts, tests, CI pipelines, or docs generation. - Outputs GIFs (and screenshots) with a pure-Pillow/NumPy implementation of a CWAM-inspired compression pipeline (multi-scale saliency, temporal subsampling, adaptive scaling). - Cross-platform (Windows/macOS/Linux), zero-config defaults, and production-ready with tests/docs. --- ### Why it might be interesting - Tiny install and no heavyweight GUI/tooling to manage. - Designed for automation: generate evidence GIFs in CI, attach demo GIFs to PRs, or create tutorial assets from scripts. - Compression focuses on preserving visually important regions while reducing file size dramatically in typical UI demos. --- Repo & license: https:&#

Published 26 Oct 2025
Read full article → ☆ Save to playlist ← Back to Reads

Related Videos

Past, Present, and Future: Logical Decoding and Replication in PostgreSQL | POSETTE 2026
Past, Present, and Future: Logical Decoding and Replication in PostgreSQL | POSETTE 2026
Microsoft Developer
Converting T-SQL code to PL/pgSQL with confidence
Converting T-SQL code to PL/pgSQL with confidence
Google Cloud Tech
Scale International Payouts with Global Payments API | J.P. Morgan
Scale International Payouts with Global Payments API | J.P. Morgan
jpmorgan
Stanford Leadership Institute | Forum 2026
Stanford Leadership Institute | Forum 2026
Stanford Graduate School of Business
Git Crash Course - Full Tutorial For Beginners
Git Crash Course - Full Tutorial For Beginners
NeuralNine
OOP Concepts Explained|Object-Oriented Programming in 60 Seconds| #Shorts | #Simplilearn
OOP Concepts Explained|Object-Oriented Programming in 60 Seconds| #Shorts | #Simplilearn
Simplilearn