Open source projects to follow (III)
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
IPTV player application. Basic but easy to use. Available as an AppImage, Snap or in AUR (Arch Linux).
A simple and minimalistic video player compatible with the most popular formats, based on GStreamer.
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.
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):
iostatreports CPU statistics and input/output statistics for block devices and partitions.
mpstatreports individual or combined processor related statistics.
pidstatreports statistics for Linux tasks (processes) : I/O, CPU, memory, etc.
sarcollects, 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.