I am trying to make a list of good open-source programs for Linux defined by category for beginners. Can you help me expand it?

This page summarizes the projects mentioned and recommended in the original post on /r/linux

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • Awesome-Linux-Software

    🐧 A list of awesome Linux softwares

  • Have a look at this list, if you want to add yours then just make a pull request.

  • QEMU

    Official QEMU mirror. Please see https://www.qemu.org/contribute/ for how to submit changes to QEMU. Pull Requests are ignored. Please only use release tarballs from the QEMU website.

  • You might be perfectly right. It's just that qemu is described, in its own official site, as "a generic and open source machine emulator and virtualizer".

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • Motrix

    A full-featured download manager.

  • For a download manager, I'm a fan of Motrix. The UI is nice, it's simple to use, and rather intuitive.

  • Tenacity

    Discontinued Tenacity is an easy-to-use, privacy-friendly, FLOSS, cross-platform multi-track audio editor/recorder for Windows, macOS, Linux and other operating systems. Project currently on an indefinite hiatus.

  • As for the commit two months ago (with the previous commit from October), I wouldn't say this is a staggering amount of work.

  • audacity

    Audio Editor

  • Audacity, on the other hand, just got some destructive editing capabilities that make it a lot easier to work with. Yes, all of the AppImages they've ever shipped have had a broken GUI for 2 months now, probably because they don't care about GNU/Linux all that much, and the packages in most distributions' repositories is from years ago, so your only good option is building it from source, but the application as a whole is improving.

  • awesome-selfhosted

    A list of Free Software network services and web applications which can be hosted on your own servers

  • Remmina

    Mirror of https://gitlab.com/Remmina/Remmina The GTK+ Remmina Remote Desktop Client

  • Remote Desktop client Remmina

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • PeaZip

    Free Zip / Unzip software and Rar file extractor. Cross-platform file and archive manager. Features volume spanning, compression, authenticated encryption. Supports 7Z, 7-Zip sfx, ACE, ARJ, Brotli, BZ2, CAB, CHM, CPIO, DEB, GZ, ISO, JAR, LHA/LZH, NSIS, OOo, PAQ/LPAQ, PEA, QUAD, RAR, RPM, split, TAR, Z, ZIP, ZIPX, Zstandard.

  • PeaZip is top notch on Windows but for Linux, it doesn't seem to integrate with KDE at all like it does on Windows and whatever KDE ships with seems to work fine anyway. It's worth a look.

  • HeroicGamesLauncher

    A games launcher for GOG, Amazon and Epic Games for Linux, Windows and macOS.

  • Gaming: Heroic - https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher [unofficial EGS launcher for Linux] MiniGalaxy - https://sharkwouter.github.io/minigalaxy/ [unofficial GOG launcher for Linux]

  • darling

    Darwin/macOS emulation layer for Linux

  • Emulator: Lutris - https://lutris.net DOSBox ScummVM VirtualBox Darling - https://www.darlinghq.org … many more (most emulators are available for Linux)

  • minigalaxy

    A simple GOG client for Linux

  • Gaming: Heroic - https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher [unofficial EGS launcher for Linux] MiniGalaxy - https://sharkwouter.github.io/minigalaxy/ [unofficial GOG launcher for Linux]

  • lutris

    Lutris desktop client

  • Emulator: Lutris - https://lutris.net DOSBox ScummVM VirtualBox Darling - https://www.darlinghq.org … many more (most emulators are available for Linux)

  • Bitwarden

    The core infrastructure backend (API, database, Docker, etc). (by bitwarden)

  • I'd add bitwarden to the password managers list

  • ksnip

    ksnip the cross-platform screenshot and annotation tool

  • Screenshot and anotation tool: ksnip.

  • awesome-emulators

    A curated list of awesome open source emulators.

  • Emulators https://github.com/alnacle/awesome-emulators

  • pcsx2

    PCSX2 - The Playstation 2 Emulator

  • Most have heard of 'virtualization', I'd put that as a category. Most people whom I say the work 'emulator' to will ask what roms is needs as they associate emulators with as they have at some time head of things like https://pcsx2.net/ So while qemu can do emulation as well as virtualization its typically used to run other systems like testing an arm linux os on an x86 box. So thats why I suggest putting it with virtualbox in a virtualization category because people coming from windows likely have heard of or used emulators like pcsx2 which work differently.

  • rpcs3

    PS3 emulator/debugger

  • Add to emulators: PS3: RPCS3 ( https://rpcs3.net/ )

  • nx-firewall

    Discontinued Firewall KCM

  • NvChad

    Blazing fast Neovim config providing solid defaults and a beautiful UI, enhancing your neovim experience.

  • You're right that it is not an IDE "out of the box" but there is now quite a few project that allow you to download a packaged neovim ad an IDE. Like nvchad : https://github.com/NvChad/NvChad

  • Komikku

  • Komikku- Manga Reader

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts