Third part in this series of posts where I show you some really insteresting open source projects I’ve found that deserve a look.

If you develop or contribute to a project and you want to see it in the next post of the series, feel free to contact me on social media or email.

Note: some of these projects might be on a Beta/development state, and may crash or work unexpectedly.

Table of Contents

IPTVnator

IPTV player application. Basic but easy to use. Available as an AppImage, Snap or in AUR (Arch Linux).

IPTVnator

Glide

A simple and minimalistic video player compatible with the most popular formats, based on GStreamer.

Glide

Butterfly

A note-taking app, specially designed for hand-writing. You can export your notes as PDF or image, among other formats. Download Butterfly on Linux (as an AppImage, Flatpak package, DEB or as a portable binary), Windows, Android or macOS.

Butterfly

sysstat

A set of performance monitoring tools, for the command-line. Includes several tools to monitor (I/O, CPU, memory, etc.) collect and report system activity information. Available on the official repositories of most Linux-based operating systems (Fedora/CentOS, Ubuntu/Debian,…). These are some of the available tools (check the GitHub page and each tool manpage for more info):

  • iostat reports CPU statistics and input/output statistics for block devices and partitions.
  • mpstat reports individual or combined processor related statistics.
  • pidstat reports statistics for Linux tasks (processes) : I/O, CPU, memory, etc.
  • sar collects, reports and saves system activity information
$ mpstat
Linux 6.0.7-arch1-1 (myarch)    07/11/22        _x86_64_        (4 CPU)

19:14:16     CPU    %usr   %nice    %sys %iowait    %irq   %soft  %steal  %guest  %gnice   %idle
19:14:16     all    9.05    0.03    2.73    1.94    0.54    0.28    0.00    0.00    0.00   85.42
$ pidstat -p 3721
Linux 6.0.7-arch1-1 (myarch)    07/11/22        _x86_64_        (4 CPU)

19:17:34      UID       PID    %usr %system  %guest   %wait    %CPU   CPU  Command
19:17:34     1000      3721    0.04    0.01    0.00    0.01    0.05     3  kate

If you have any suggestion, feel free to contact me via social media or email.