{"repo":"sassman/t-rec-rs","free":true,"listed":false,"github":"https://github.com/sassman/t-rec-rs","clone":"git clone https://github.com/sassman/t-rec-rs.git","description":"Blazingly fast terminal recorder that generates animated gif images for the web written in rust","language":"Rust","stars":1249,"topics":["rust","gif-creator","terminal-recording","recorder","screenshot-utility","screenshot-generator","screen-recording","screen-recorder","command-line-tool","fast"],"license":"GPL-3.0","category":"cli-tools","readme_excerpt":"t-rec: Terminal Recorder Blazingly fast terminal recorder that generates animated gif images for the web written in rust. Demo [!IMPORTANT] Windows support is in preview. The first Windows-capable release is shipped as a pre-release ( v0.9.0-preview1 ) so it does not auto-install via cargo install t-rec or distro packages — you have to opt in. If you are on Windows, please try it and report what you find on the issue tracker. See Installation on Windows for the exact install command. Features - Screenshotting your terminal with configurable framerate (4-15 fps) - Generates high quality small sized animated gif images or mp4 videos - built-in idle frames detection and optimization (for super fluid presentations) - Applies (can be disabled) border decor effects like drop shadow - Runs on Windows, MacOS, Linux and NetBSD - Uses native efficient APIs - Runs without any cloud service and entirely offline - No issues with terminal sizes larger than 80x24 - No issues with fonts or colors - No issues with curses based programs - No issues with escape sequences - No record and replay - just one simple command to rule them all - Can record every arbitrary window you want (e.g. browser, ide) - Written in Rust 🦀 Installation on MacOS with homebrew with macports with cargo NOTE t-rec depends on imagemagick . NOTE -f just makes sure the latest version is installed Installation on Linux with cargo as .deb as snap - installation for Linux Mint - installation for Arch Linux TL;DR: from AUR t","default_branch":null,"files":null,"tree":[],"storefront":"/r/sassman","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/sassman/t-rec-rs/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}