Skip to main content

Best Linux apps of 2021: free and open source software

Best Linux apps
(Image credit: Pixabay)

Thee best Linux apps offer comprehensive functionality to rival paid-for programs on other operating systems, especially when it comes to internet, media, or computing use.

One of the big advantages of most Linux distros isn't just that they are free and open source - so are most of the software applications used for Linux. While some business-orientated software does come with a cost, for most home users most of what they will need won't be.

But what are the applications that most Linux will want to have installed? Luckily, many Linux distros come with a number of essential software packages already bundled, as is the case with Windows and Apple desktops. This means you shouldn't have to spend too much time looking for what you may actually need.

However, Linux software is in constant development and so are the software apps used to run on it. While updates for those bundled should be easy to manage, you'll probably still want to ensure you have a full range of the most useful software, not all of which may be included.

Therefore here we'll look at the best in Linux apps to ensure your Linux experience isn't any less richer than other operating systems.

  • Want your company or services to be considered for this buyer’s guide? Please email your request to with the URL of the buying guide in the subject line.


(Image credit: Mozilla)

1. Firefox

The best browser

Reasons to buy
+Privacy settings+Day/night versions+Many plugins

Firefox is the default web browser for a number of Linux distros such as Ubuntu and Linux Mint. The browser’s simple and fluid interface is one of its many attractions. Firefox will play YouTube videos right off the bat, and can download plugins to play other formats for you. The browser also updates itself from the get-go, meaning you always have the latest version.

Firefox supports a number of extensions to enhance your web experience, and you can customize the browser further via the Mozilla add-ons page, where it is possible to install a colorful theme.


(Image credit: Mozilla)

2. Thunderbird

The best email client

Reasons to buy
+Free to use+Plugin options
Reasons to avoid
-Not cloud-based

Also from Mozilla, Thunderbird is a free and powerful email client. The setup wizard guides you gently through the process of either creating a new email address or setting up your existing one. Thunderbird's database contains email settings for all common providers, and you can add as many email accounts as you wish. 

Like Firefox, Thunderbird can be enhanced by add-ons such as themes to make it more colourful, or better ways to sort your Mail folders. The most useful of these is undoubtedly the Lightning extension which adds a fully functioning Calendar to the email client. 


(Image credit: LibreOffice)

3. LibreOffice

Best free office suite

Reasons to buy
+Free office apps+Comprehensive features+Smooth formatting
Reasons to avoid
-Microsoft 365 still better

LibreOffice is nothing less than a full-blown office suite, on a par with commercial alternatives like Microsoft Office. While the interface may look rather basic, this product has some extremely advanced features.

The LibreOffice word processor Writer, spreadsheet software Calc and presentation app Impress are preinstalled in Ubuntu and most of its derivatives. The suite also includes three less well-known apps – Draw, Math and Base – which are used for editing vector graphics, composing mathematical formulae and managing databases respectively. 

While LibreOffice uses the ODF (Open Document Format) by default it can open and save Microsoft Office compatible files too. 


(Image credit: VideoLan)

4. VLC Media Player

Reasons to buy
+Supports many codecs+Audio and DVD+Media streaming

VLC is most commonly known for being a media player, although it does much more than this. When installed, it downloads codecs for virtually every kind of audio or video file, meaning you're unlikely to ever have playback issues again. The software can also play DVDs. 

You can use VLC to clip video files and even convert them from one format to another – from AVI to MP4, for example. See our guide on this here. The media player client can also act as a server, allowing you to stream media from one device to another (handily, we’ve also got a guide on how to do this).


(Image credit: Shotcut )

5. Shotcut

Best video editor

Reasons to buy
+Free to use+Multiple effects+4K support

Shotcut is free and open source video editor that's available not just for GNU/Linux but also macOS and Microsoft Windows. It features support for the latest video and audio formats, including 4K, and includes a wide range of video and editing effects. 

As well as multitrack audio it can also be used on a Linux machine set up with more than one monitor. 


(Image credit: GIMP)


Best art and design app

Reasons to buy
+Professional editing+Plugin support+Tutorials

GIMP (GNU Image Manipulation Program) is a free image editor. It can be used to edit and retouch images by resizing, adding layers and other special effects. You can access these via the handy toolbox or dropdown menus. The GIMP website itself has a great selection of tutorials

If you're accustomed to Adobe Photoshop, it may take some time for you to adjust to GIMP's interface, but it can do almost everything professional image editors are capable of. You can even add certain Photoshop plugins to GIMP.

By default the program takes up less than 100MB, which is another considerable benefit, particularly for those short on disk space. 


(Image credit: Audacity)

7. Audacity

Best music editor

Reasons to buy
+Multiple inputs+Multiple formats+VST plugin support

Audacity is a music editing program which allows you to record and tinker with audio. Not only can Audacity record audio simultaneously from various inputs (for example, a USB microphone or an electric guitar), it can also trim and edit clips. Furthermore, it supports multiple tracks, allowing you, for instance, to record lyrics and backing music separately.

The software also supports a number of audio effects such as noise reduction, as detailed in its extremely comprehensive manual which is both bundled with Audacity and available online. Audacity also supports VST (Virtual Studio Technology) plugins. Tracks can be exported in a number of popular sound formats such as WAV, OGG and MP3. 


(Image credit: Microsoft)

8. Visual Studio Code

Best code editor

Reasons to buy
+Range of plugins+Customizable+Free extensions

Visual Studio Code is Microsoft's free text editor for coding, and provides cross platform support now just for Windows but also macOS, as well as Debian and Red Hat families of Linux. It comes with a range of plugins, provides keyboard shortcuts, supports code refactoring, debugging, and includes Git integration.

Like Atom and Sublime Text, it offers a variety of packages and free extensions that can be downloaded from its marketplace to add additional features – and the code editor itself can be customized. 

Visual Studio Code sports its own terminal and debugger, supports linting, and has integration with all manner of source control tools. We reckon it makes one of the best IDEs for Python developers, as it suggests completions and provides on-the-fly popups that show the documentation for classes and methods.


(Image credit: Virtualbox)

9. VirtualBox

Best virtual machine app

Reasons to buy
+Powerful virtualization+Open source+Cross platform

VirtualBox is an open source virtualization machine which provides cross platform support, including for Linux. Although it's owned by Oracle, it still remains the only free professional virtualization product on the market. 

It also runs on a very wide range of operating systems, including older ones such as DOS and Windows 3, and also includes Solaris and OpenBSD. It also runs on Apple Mac, and for Apple users, it can host a client Mac VM session.

Oracle has been kind enough to support VirtualBox, and provide a wide selection of pre-built developer VMs to download and use at no cost. And, all this is free, even with the Enterprise release.


(Image credit: ClamAV)

10. ClamAV

Best antivirus app

Reasons to buy
+Protect against malware+System scanning+Synaptic compatible

Although Linux machines can't be affected by viruses designed to infect Windows, your PC can accidentally forward harmful files to other computers, for example in an email attachment. And these days, there are even some incidences of malware aimed at Linux systems.

The antivirus scanner ClamAV provides some peace of mind, as it can detect many types of malware. It's often used on mail servers but will run happily on your desktop system if you want to scan files or folders.

By default ClamAV can only be used from the command line, but you can use Synaptic to install 'clamtk' and 'clamtk-nautilus' to allow you to scan your system and individual files with a few clicks of your mouse.