10 Best Linux Apps and Software

The terms “applications” and Linux don’t go well together, or at least that’s what people think. Linux’s market share has witnessed steady growth in the past few years and has therefore garnered the attention of developers. GNU/Linux OSes now have a wide range of applications in every category and more apps are being added each year. If you’ve recently made the switch to Linux and need a good selection of apps in different categories, here are some of the best Linux apps that you can install.

Best Apps for Linux [2024 Edition]

The wide selection of apps available on Linux also includes some of the popular apps on Windows. Although, in this list, we’ll be focusing on a few underrated apps, replacements for popular apps on Windows (because they’re not available on Linux), and apps that can help you boost your productivity.

1. Bottles

Bottles is, by far, one of the best apps you can have on your Linux system for three reasons — It allows you to easily run Windows apps on Linux, is optimized for gaming, and is highly customizable and scalable. In comparison, Lutris, which is another popular Wine front-end for gaming, is cool but the kind of flexibility and options Bottles gives is far greater than any front-end Wine GUI, which makes it one of the best apps for experienced Linux users. Even for absolute beginners, running a Windows program or game is as easy as choosing the executable file and running it in Bottles.


Like Lutris, Bottles comes with its own library of applications and game launchers which you can quickly install, download games through, and start playing in no time. The list of popular applications and launchers includes the EA launcher, Epic Games Store, Battle.net, etc. You can install Bottles from Flathub using the following command (considering you have Flatpak installed).

sudo flatpak install bottles

2. Flameshot

Almost all Linux distros come preinstalled with their own screenshot tools, so why’d you need a third-party screenshot tool, you may ask? The reason is the lack of features, like the ability to annotate and resize screenshots on the go. Flameshot is an excellent open-source tool that allows you to have more control over your screenshots.


For starters, it displays the dimensions of the image as you take the screenshot. You can also add shapes, arrows, use markup tools, blur parts of your screenshot, and upload screenshots to the cloud, and we’ve barely scratched the surface yet when it comes to the features. Overall, it’s an excellent tool that’ll save you lots of editing time if you take a lot of screenshots like us. You can install Flameshot from Flathub using the following command.

sudo flatpak install flameshot

3. Flatseal

For all the Flatpak lovers out there, managing Flatpaks using the command line can be quite challenging, especially if you’re new to Linux. Meet Flatseal, a front-end for Flatpak that can help you manage everything about Flatpak apps. It is THE ultimate Linux app to have if you primarily use Flatpak applications.


From allowing access to certain system files to enabling/disabling device features, Flatseal allows you to adjust every minute detail to help you run Flatpaks better. It’s also a great way to check what all apps on your PC are Flatpak apps. To install it, use the following command.

sudo flatpak install flatseal

4. Brave Browser

With over 65% market share of Chrome, the battle in the browser market has been one-sided so far. Although, other browsers have gained quite some traction in recent years, thanks to their unique features; one such browser is Brave. Now, at launch, Brave’s selling point was its rewards system which rewards users with crypto for viewing a said number of ads per hour.

Brave Browser

Although, the same is no longer the only good thing about Brave. The browser has features such as a built-in Onion network, ad and trackers blocker, and a lot more privacy-focused features. It also claims to use far fewer system resources than Chrome, which makes it one of the best browsers you can install on your Linux system. You can install Brave from Flathub using the following command.

sudo flatpak install brave

5. Boxes

It’s hard to let go of old habits. If you’ve only recently switched to Linux and missing some of Windows’ features, but at the same time don’t want to go back to using the same, you may want to install Boxes.

Boxes - Best Linux apps

For starters, Boxes can create virtual machines of possibly any OS, including Windows and other Linux distros. It’s fast, reliable, highly scalable, and more importantly, lighter and faster than VirtualBox, which is otherwise considered the best solution for installing VMs on Windows. That said, Boxes lacks the fine controls found in VirtualBox. The Boxes app is available on Flathub, and you can install the same using the following command.

sudo flatpak install boxes

6. KDE Connect

Microsoft’s Phone Link is the closest we’ll get to building a Windows-Android ecosystem, and the same goes for KDE Connect. As the name suggests, it’s an application that connects to your phone via Bluetooth and directs notifications and calls to your computer, controls multimedia, transfers files, and lots more that even Phone Link cannot keep up with its features.


It’s completely free, open-source, and is available on Apt, AUR, Pacman, and the Fedora Store. Overall, it’s a great app to increase your productivity, if you usually tend to get distracted by your phone’s notifications and calls.

sudo apt install kdeconnect

7. Kdenlive

Linux isn’t backward when it comes to photo and video editing. GIMP is an excellent alternative to Adobe Photoshop and for video, professionals can use Davinci Resolve while folks getting started with video editing can use Kdenlive. It’s part of the KDE project and is an excellent, lightweight video editor.

Kdenlive - Best Linux apps

For starters, you get all the basic features you’d expect from a video editor, and the additional features will never make you feel you’re missing out on anything. Sure, it’s not as feature-rich as Resolve or Premiere Pro, but it gets the job done. You can install Kdenlive from Flathub or the DEB version using the commands:

sudo flatpak install kdenlive


sudo apt install kdenlive

8. Onion Share

The name says it all. Onion Share is an app that can be used to share files from your computer using the Onion network. Now, for those unaware, the Onion Network is free and open-source software that forms a decentralized sharing network using all the peers in the world to create a completely anonymous network. You can read more about it in our “What is Tor” article.


All you need to do is upload the file you want to share and send the Onion link to the other party. They’ll need to open the link in the Tor browser or any browser that supports Onion routing and download the file. Onion share is available on Flathub, Apt, Aur, and Pacman, and can be installed from Flathub using the following command.

sudo flatpak install Onionshare

9. ProtonVPN

In this day and age of rising privacy concerns, it’s important to use a VPN. There are lots of VPN options in the market, and most of them are available for Linux. However, if you’re searching for a freemium VPN, ProtonVPN is the one you should install.


For starters, you get three free locations to connect to — the United States of America, the Netherlands, and Japan. The down/up speeds are some of the fastest I’ve seen for a free VPN. If you end up liking it, you could purchase the first paid tier plan for $10, which gives you access to all locations, Proton Mail, and other Proton services. ProtonVPN is available on Flathub and can be installed using the following command.

sudo flatpak install protonvpn

10. Webcord

Discord on Linux has lots of missing features and issues. First up, the audio doesn’t work while streaming screen, which is a big deal since it’s one of the most-used Discord features. Second, current Discord is based on an old Electron version (Discord is programmed in Electron) which increases security risks. After many requests from the Linux community, the Discord team is yet to consider developing a modern native client for Linux desktops. So, how do we get those missing features or at least one of them?

Webcord - Best Linux Discord app

The answer is, by using Webcord. While the screen share audio doesn’t work on Webcord, it’s a more secure take on the older Discord client and its internal components. Webcord is also written in Electron but with the most recent version, is open-source, and comes with all the features found in a native Discord client. It’s available in Flathub and can be installed using the following command.

sudo flatpak install webcord

There’s no end to Best Linux Apps

We’ve barely scratched the surface yet. Like any platform, Linux has an onslaught of great apps that are usually found on platforms such as GitHub or by the community. Besides, apps such as Bottles allow you to install Windows apps, so even if your favorite app isn’t available on Linux, chances are, it’ll run just fine using Wine.

That said, there’s no denying that Linux, or perhaps the developers need to go the extra mile to add and extend app support on Linux. The good news is, with the rise of Linux in the past few years, a lot of developers are considering Linux support. Hence, we definitely see the compatibility scene improving over years. Comment the most useful app you found in our list of best apps for Linux.

comment Comments 17
  • Apparagiz says:

    Please, stay away from Tor, OK!!

    • cuvtixo says:

      Quote: “Please, stay away from Tor, OK!!” Why, are you trying to keep the n00bs away? You can use Tor as a simple web browser. In fact the more people do this the better security it will provide everyone overall. So if you, or friends or family do ANYTHING you want kept even semi-private with Tor, you want more users, not less. Maybe you think Tor is compromised or shadowy organizations have infiltrated Tor? Worried about people knocking on your door for just using Tor? Still works fine as an ordinary browser. Maybe your a former addict who can’t face the temptation Tor provides or symbolizes to you? I think people with those problems would be better served just staying away from altcoins, maybe especially Bitcoin. A lot of linux distributions include it by default and it keeps quiet and hidden when not used, but available when the possibility arises that your government becomes an Orwellian police state. I don’t get the downside. Might as well shout “unplug your computer and stay off the internet!”, while wearing a tinfoil hat, of course.

  • Sahil Ohe says:

    I also use Linux since I have purchased my first computer

  • easyjoin says:

    Hi. you may wish to add in the list EasyJoin(.net)
    Is an All-in-one Free & Ads Free app for sending SMS from PC, remote Phone calls management, File, Links, Notifications and Messages sharing.
    Available for Linux, Android, Windows, macOS.

  • jakob says:

    I find a bit weird that there are so many music player listed but nothing about Rhythmbox. Thanks for the list though, I took a few note!

  • MOMI says:

    every time i search google about linux softwares i see your posts!

  • jockrow says:

    For develop I recommend Jedit, is a powerfull open source editor with practical plugins, and macros.

  • sam says:

    Great list. One of my favorite light-weight text editors is “Geany”. I would add that to the list.

  • Pad0cab says:

    Ivana svaka cast, odlican izbor aplikacija, i moram da dodam da ste mnogo lepi ;). Veliki pozdrav iz Srbije.

  • Ron says:

    Great job compiling this list. Want to mention ‘Artha’ , the best integrated dictionary app out there (as far as I know)

  • Marc says:

    I think you’ll probably find that Krita (v3+) is a fair bit more capable and powerful than GIMP and a darn sight nicer to use too. I’ve never been that fond of GIMP and although Krita is demanding to learn coming from Photoshop, it’s a terrific tool and deserves more recognition than it gets.

    • Todd says:

      I agree!

  • Tole Kirun says:

    Thanks this is new for me…

  • David says:

    While I have used a number of these for years there are plenty that I haven’t and have now just downloaded a few to try.
    thanks for the list.

  • anon says:

    Great list. Some of these are definitely going on my install.

  • anon says:

    Great list. Some of these are definitely going on my list.

  • chamika says:


Leave a Reply