My Program List for 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.
Boxy SVG
This is hands down one of the best SVG programs I've used and far out performs the competitors.
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)
LibreWolf
A much more secure and hardened Firefox, is good for times when you was good anonymity.
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.
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 Docker - (Easiest way to self host)
Signal
Signal is an end to end encrypted messaging service and is great for personal communications
Vesktop
Vesktop is a custom Discord application, it has better performance and privacy than Discord. It also comes with plugins.
Music and Video
Cmus
A terminal based music player which also allows for playing mp3 streams for things such as web radio.
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.
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.
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.
James DSP
An audio effect processor for PipeWire and PulseAudio clients. Because I like my music with a little bass.
yt-dlp
yt-dlp is a feature-rich command-line audio/video downloader with support for thousands of sites.
Kid3
Kid3 is a Qt based audio tag editor, It is easy to use with an intuitive design.
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 .
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.
Cozy
Cozy is an audiobook library for managing and listening to your books.
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.
Gaming
Steam
Steam is the leading games store and for good reason, It offers the ability to play almost any game seamlessly on Linux.
Lutris
Lutris is a video game preservation platform aiming to keep your video game collection up and running for the years to come.
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.
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.