Use Peek to take quick GIF screencasts

Are you looking for an easy tool for taking quick screencasts as animated GIFs? Take a look at Peek — a simple application that makes taking GIF screencasts a breeze. While there are other ways in Fedora to take screencasts, like the functionality built into the desktop, and the EasyScreenCast extension, Peek adds the ability to produce GIFs.

an animated GIF created with the peek screenshot tool

an animated GIF created with the peek screenshot tool

Peek provides a simple interface for creating quick screencasts. In addition to outputting animated GIFs, it can also produce other video formats such as WebM. Configuration optionsĀ  also allow configurationĀ  to automatically downscale recorded videos. Unlike some of the older screencasting tools, Peek works under Wayland.


The easiest way to install Peek on Fedora is from the Flathub repositories of Flatpaks. First, follow the directions in this article to set up Flathub as a third party software source. Note, however, that Flathub is not officially affiliated with the Fedora Project, and may contain software that does not adhere to some of the Fedora Packaging Guidelines.

Once Flathub is enabled as a third-party source, simply search and install Peek from the Software app in Fedora Workstation.

Using Peek

Peek can only record a defined part of your screen, there are no options to record a whole monitor, or the whole desktop. When opening the application, the user is presented with a window with a fully transparent body. Simply resize the window to define the area to screencast, and press the Record button at the top of the window.

a screenshot of a peek window

a screenshot of a peek window

A countdown will inform you when the recording starts, and when finished, simply press the Stop button in the top right of the window.



Fedora Project community


  1. Nix is an easy way to install Peek, just run:

    Install Nix

    curl | sh

    Set up environment variables

    source $HOME/.nix-profile/etc/profile.d/

    Install peek

    nix-env -i peek

    I personally find Flatpak more buggy than Nix, so Nix’s my preferred cross-distro package manager.

  2. eee

    vlc is better, and blender editor

  3. Thanks for sharing.
    I prefer asciinema. But this one is good also.

  4. This is my favourite screencast app. Great article.

Comments are Closed

The opinions expressed on this website are those of each author, not of the author's employer or of Red Hat. Fedora Magazine aspires to publish all content under a Creative Commons license but may not be able to do so in all cases. You are responsible for ensuring that you have the necessary permission to reuse any work on this site. The Fedora logo is a trademark of Red Hat, Inc. Terms and Conditions