My Program List for 2025

May 09, 2025

I would like to preface this list by saying firstly this is originally written at the start of 2025 and may change, I will try to keep it up to date. Secondly I have not included my terminal emulator in the list as I didnt think a whole section for one item was needed, Kitty is my terminal emulator and you can read all about it here.

Table of Contents

Editors and IDE's

Neovim

Neovim is my go to editor, I have my own config which is tailored to writing my website and these articles. I also use it for note taking and have very much embraced markdown.

Links

My Configs: https://git.parilia.dev/Parilia/nvim

Neovim: https://neovim.io

Vim

Vim is my go to editor on my servers, I have a config just for servers. I don't really have a good reason why Vim and not Neovim for the servers. When I need the power of my Neovim I edit the file locally.

Links

My Server Config: https://git.parilia.dev/Parilia/Dotfiles/src/branch/main/server_files/.vimrc

Vim: https://www.vim.org/

Image Editors

Gimp

GIMP is a cross-platform image editor available for GNU/Linux, macOS, Windows and more operating systems.

Gimp Website

Boxy SVG

This is hands down one of the best SVG programs I've used and far out performs the competitors.

BoxySVG Website

BoxySVG Flatpak

Browsers

Firefox

My go to browser and arguably one of the safest browsers as it supports manifest v2 which allows you to use ublock origin (the best ad blocker)

Firefox Website

LibreWolf

A much more secure and hardened Firefox, is good for times when you was good anonymity.

LibreWolf Website

Brave

My go to browser for when I am forced to use a chromium based browser, has ad blocking built in but also has crypto which you can disable.

Brave Website

Communications

Mumble

Mumble is a free open source self hosted voip program. It is relatively easy to set up your own server and if mumble is all you want to host, a cheap vps is all that's needed.

Mumble Website

Mumble Docker - (Easiest way to self host)

Signal

Signal is an end to end encrypted messaging service and is great for personal communications

Signal Website

Vesktop

Vesktop is a custom Discord application, it has better performance and privacy than Discord. It also comes with plugins.

Vesktop Github

Music and Video

Cmus

A terminal based music player which also allows for playing mp3 streams for things such as web radio.

Cmus Website

Mpv

A free, open source, cross platform media player. Can also use it to play links from websites such as Youtube. I always joke that mpv is my mvp.

Mpv Website

Freetube

Freetube is a Youtube front end with a focus on privacy and ease of use. It is in very active development as Youtube seems hell bent on breaking it.

Freetube Website

Shortwave

Shortwave is a easy to use web radio listening app, it allows for easy adding on thousands of stations built in to the app and the ability to add your own.

Shortwave Website

Shortwave Flatpak

James DSP

An audio effect processor for PipeWire and PulseAudio clients. Because I like my music with a little bass.

James DSP Github

yt-dlp

yt-dlp is a feature-rich command-line audio/video downloader with support for thousands of sites.

Yt-dlp Github

Kid3

Kid3 is a Qt based audio tag editor, It is easy to use with an intuitive design.

Kid3 Website

Audio Sharing

Audio sharing is an application to streams the audio on your pc to LAN, this allows you to connect to it with your phone and then stream that to a smart speaker. It is a bit of a round about method but it is sometimes the only way .

Audio Sharing Website

Books

Calibre

Calibre is in my opinion the best way to manage your e-books, it admittedly looks a bit hostile in its UI, however its easy to learn how to use.

Calibre Website

Cozy

Cozy is an audiobook library for managing and listening to your books.

Cozy Website

Libation & Audible-cli

Libation is a way of liberating your audible audio books, Audible cli helps get you logged in and Libation can use that login info.

Libation Website

Audible cli Github

Gaming

Steam

Steam is the leading games store and for good reason, It offers the ability to play almost any game seamlessly on Linux.

Steam Website

Lutris

Lutris is a video game preservation platform aiming to keep your video game collection up and running for the years to come.

Lutris Website

Heroic

Heroic is a free and open source games launcher, it boasts a very user friendly and simple to use user interface. It has a focus on privacy and is a lightweight program, using fewer resources. It supports a range tools such as Wine, Proton, Crossover, DXVK, and VKD3D.

[Heroic Website](Heroic is a free and open source games launcher, it boasts a very user friendly and simple to use user interface. It has a focus on privacy and is a lightweight program, using fewer resources. It supports a range tools such as Wine, Proton, Crossover, DXVK, and VKD3D.)

Bottles

Bottles allows for easy running of windows software and games in their own "bottle". Unlike other software that create a new prefix for every new game, Bottles creates a prefix that you can install multiple programs or games into.

Bottles Website

Prism Launcher

The Prism launcher is a fork of the much loved MultiMC, it builds on it to bring a much more polished application. "An Open Source Minecraft launcher with the ability to manage multiple instances, accounts and mods. Focused on user freedom and free redistributability.

Prism Launcher Website