Jump to content
  • Top 10 FOSS apps to make your Linux experience more enjoyable


    Karlston

    • 223 views
    • 9 minutes
     Share


    • 223 views
    • 9 minutes

    Lately, Microsoft's been making a lot of controversial moves, from removing the BYPASSNRO command (there's an official bypass for that by the way), to making Windows 11's hardware requirements stricter, causing frustration among users with older machines.

     

    The reasons Redmond's provided for these controversial decisions often center around security and performance, but they've sparked plenty of debates.

     

    Linux distros like Ubuntu, Linux Mint, Zorin OS, and more offer a great alternative for users who want to make the switch to Linux, offering greater customization, lower system requirements, and more freedom in how you use your computer.

     

    Of course, there are instances where Windows emerges as the clear winner, especially when it comes to gaming, .NET development, and niche Office tasks, especially with powerhouses like Excel, which still have superior support on Windows.

     

    If you're looking to jump to Linux, Paul has also written an excellent piece on how Linux can help save your computer from ending up in the landfill, especially if it doesn't meet the hardware requirements for Windows 11, as the end of life for Windows 10 draws near.

     

    With that being said, here's a list of completely FOSS (Free and Open Source Software) apps that you should install when you make the switch.

    1. Varia

    Varia is a download manager for Linux, written in Vala. It's built on yt-dlp (a very popular command line utility forked from the youtube-dl project) and aria2. It offers download support for websites like YouTube, TikTok, and more. There's also additional functionality, like download scheduling and support for downloads from protected areas requiring authentication.

     

    It's available for both Linux and Windows. For Linux, you'd have to grab the Flatpak package, just make sure you have Flatpak installed properly on your machine.

     

    A screenshot of the Varia media downloader

    One downside to Varia is that it embeds yt-dlp instead of relying on the separate yt-dlp build on your computer. If there's an issue with the version of yt-dlp embedded in the app, you'd need to wait for the developer to update the app with a newer version of yt-dlp, then download the update.

     

    In such cases, you can switch back to using regular yt-dlp in the command line or use a different download manager. Varia is available for Linux (as a Flatpak) and Windows.

    2. Micro

    A screenshot of micro editing its source code

     

    When you first make the switch to Linux, you'd probably spend some time setting some configuration files. One popular tool for editing files without having to step out of the terminal is Nano.

     

    Nano's great if you need to do some light editing, maybe commenting out a line in a config file, but it's not ideal for editing large files.

     

    Another thing to note is that Nano has fewer features. For example, there's no mouse support by default, so you'd have to start up nano with the -m flag, or add the following line to your ~/.nanorc file.

    set mouse
    

    Micro is a much more "modern" alternative, offering sane defaults, very good mouse support, common key bindings, syntax highlighting for over 100 languages, splits and tabs, etc. It's available for Linux, macOS, Windows, and more. Check out the official installation instructions.

    3. LocalSend

    An image of LocalSend in action

    LocalSend is an open-source app that, using a REST API, allows you to securely share files between devices in your local network, without needing an internet connection.

     

    It's a Flutter app, meaning that it's written to be cross-platform, available for Desktop (Linux, Windows, macOS), mobile (Android, iOS), and even Fire OS. LocalSend has three Send modes: Single recipient, Multiple recipient, and Share via link. The first two are pretty self-explanatory, allowing you to send files between one and more than one recipient, respectively.

     

    The last mode is pretty handy if the recipient does not have LocalSend installed. It works by starting a server on port 53317 by default (you can customize this in settings).

     

    Once the server is started, you can visit the generated link in your browser on your recipient's device, and grab the files from there. If this all sounds interesting, you can download LocalSend here.

    4. mpv + uosc

    At first glance, mpv is a straightforward media player supporting a wide variety of video file formats, audio and video codecs, and subtitle types. It handles formats such as AVI, ASF, QuickTime, Ogg, OGM, Matroska, MP4, NUT, FLV, and more. This extensive compatibility allows mpv to play virtually any media file you encounter.

     

    Now, you might be wondering why you should consider mpv compared to something like VLC (after all, they both use FFmpeg under the hood). It is mostly down to choice. In my experience, mpv has handled everything I've thrown at it, which is not always the case for VLC. I've had issues with VLC stuttering when playing .webm and .mkv files, especially on Wayland.

     

    Personal experience aside, mpv is more configurable, resource-efficient, and often offers better video and audio playback quality.

     

    There are downsides to mpv, though. For example, it's less user-friendly, and its simple interface might be a turn-off for most people used to GUI apps like VLC. The good news is that there are nice mpv frontends like Celluloid, SMPlayer, and more.

     

     

    Or if you want something lighter, you can install an On-Screen Controller (OSC), like uosc to replace the default mpv OSC, bringing features like thumbnails, configurable controls bar, UIs for selecting video/audio track, loading subtitles, etc.

     

    mpv is available for Windows (10 1607 or later), macOS (10.15 or later), and Linux. You can grab it here.

    5. FSearch

    If you use Windows, you might be familiar with Everything, the search utility from Voidtools, that's faster and better than the built-in search in Windows. FSearch is a great alternative to Everything for Linux users. It does require occasional database updates, but I’ve set mine to update automatically every time I open the app (I’ve mapped Super (Windows Key) + S to launch FSearch).

     

    Plus, FSearch includes a neat command-line tool that lets you open the app directly from the terminal.

     

    A screenshot of FSearch in action

    When launching FSearch from the command line, you can use flags like -s to specify a search term right away.

     

    For example, this command will launch FSearch and instantly search for any files that match the *.png pattern in the background.

    fsearch -s *.png
    

    FSearch is available for various Linux distros, like Ubuntu, Fedora, and Arch Linux. You can also grab the Flatpak if that's your thing, though the Flatpak version is limited in features.

    6. KDEConnect (or GSConnect)

    I can't imagine being without this one. KDE Connect makes connecting devices on your local network super easy, and it brings tons of useful features.

     

    You get things like a shared clipboard, synchronized notifications, and a virtual touchpad and keyboard. Plus, you can turn your phone into a presentation remote and control your desktop's slides from it. If you happen to misplace your phone around the house, you can even ring it from your desktop.

     

    To use it, just grab the KDE Connect app for your desktop (Windows, macOS, and Linux) and install the app on your phone (Android and iOS).

     

    A screenshot of GSConnect in action

     

    If you're using GNOME, you might want to try the GSConnect GNOME extension for a better experience than the regular KDE Connect Linux app. Just remember that you should not have GSConnect and KDE Connect installed and running on the same computer.

    7. Apostrophe

    If you're after a clean, no-fuss markdown editor for GNOME, Apostrophe's definitely worth checking out. It's got a bunch of handy features like live preview, a focus mode that dims everything except the sentence you're writing (great for cutting out distractions), and export options to PDF, Word, LibreOffice, LaTeX, even HTML slideshows.

    A screenshot of Apostrophe in action

    It's available as a Flatpak on Flathub, but if you're on Arch or Fedora, there are unofficial builds floating around too.

    8. Switcheroo

    A screenshot of Switcheroo in action

    I use Switcheroo all the time to convert .webp files to .png. It supports plenty of other formats too, including JPEG, PNG, AVIF, BMP, HEIF, and JXL. You can adjust image quality, set a background for transparent images, and resize using different algorithms.

     

    It also handles batch processing, so converting a bunch of images at once is no problem. You can get it as a Flatpak on Flathub.

    9. Newsflash

    A screenshot of the NewsFlash RSS reader with Neowin loaded

    Newsflash is an RSS reader built with Rust that gives you a smooth, modern interface. It comes with a bunch of handy features, like syncing with popular web-based RSS services such as Feedbin, Inoreader, NewsBlur, Miniflux, Fever, FreshRSS, and CommaFeed.

     

    Plus, it supports local RSS feeds, lets you import and export OPML files, and offers content parsers, among other cool features. The app is available as a Flatpak on Flathub, Snap, and Arch Linux via AUR.

    10. LibreOffice

    The LibreOffice logo on a green background

    LibreOffice is truly a behemoth, and it's amazing that it's free. Its comprehensive suite of applications rivals those of commercial office suites, offering robust tools for word processing, spreadsheets, presentations, and more.

     

    Another feature I love about LibreOffice is its command-line utility for converting various file formats. For example, to convert a PowerPoint file to PDF, you can use the following command:

    libreoffice --headless --convert-to pdf presentation.pptx
    

    The latest release, LibreOffice 25.2, introduces several notable improvements like inline headings in Writer, soft edge and glow effects in text frame objects in Impress, and more. On desktop, LibreOffice is available on Linux, Windows, and macOS.

     


     

    That wraps up this list. Are there any other Linux apps you recommend or use daily? Please share them in the comments.

     

    Source


    Hope you enjoyed this news post.

    Thank you for appreciating my time and effort posting news every day for many years.

    News posts... 2023: 5,800+ | 2024: 5,700+ | 2025 (till end of March): 1,357

    RIP Matrix | Farewell my friend  :sadbye:


    User Feedback

    Recommended Comments

    There are no comments to display.



    Join the conversation

    You can post now and register later. If you have an account, sign in now to post with your account.
    Note: Your post will require moderator approval before it will be visible.

    Guest
    Add a comment...

    ×   Pasted as rich text.   Paste as plain text instead

      Only 75 emoji are allowed.

    ×   Your link has been automatically embedded.   Display as a link instead

    ×   Your previous content has been restored.   Clear editor

    ×   You cannot paste images directly. Upload or insert images from URL.


  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...