What kind of applications are missing from the Linux ecosystem?

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
  • deadbeef

    DeaDBeeF Player

  • this was my personal 'want' from deadbeef that felt a little awkward https://github.com/DeaDBeeF-Player/deadbeef/issues/2365 (recently added and recently played playlists). it may be doable with plugins or some shell scripting perhaps

  • picosnitch

    Monitor Network Traffic Per Executable, Beautifully Visualized

  • I made an app called picosnitch which does this on a per app basis.

  • 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
  • systemdgenie

    Systemd managment utility

  • SystemdGenie is quite nice.

  • wayvnc

    A VNC server for wlroots based Wayland compositors

  • I thought this existed in the form of wayvnc but from their README it seems they don't support the popular desktop environments (GNOME, KDE).

  • KShare

    Enhanced version of the discontinued KShare by @ArsenArsen

  • KShare (https://github.com/Gurkengewuerz/KShare) is decent but it seems abandoned and it doesn't work in Wayland.

  • RyzenAdj

    Adjust power management settings for Ryzen APUs

  • Check out https://github.com/FlyGoat/RyzenAdj

  • sniffnet

    Comfortably monitor your Internet traffic 🕵️‍♂️

  • Check out https://github.com/GyulyVGC/sniffnet and https://github.com/vergoh/vnstat

  • 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
  • vnstat

    vnStat - a network traffic monitor for Linux and BSD

  • Check out https://github.com/GyulyVGC/sniffnet and https://github.com/vergoh/vnstat

  • glava

    GLava - OpenGL audio spectrum visualizer

  • Sounds like a job for GLava instead

  • nomacs-plugins

    3dparty plugins for nomacs

  • Maybe Nomacs https://nomacs.org/

  • Tabby

    A terminal for a more modern age

  • I've found Tabby does a good job and is Cross-Platform to you can use on Windows too. It can run any installed shell, serial connections and ssh. You can create profiles. It needs some work to be fully functional in Wayland i.e. Autohide feature doesn't work. But that's a graphical issue. Though, if you're just after creating and organising SSH profiles not terminal emulation, Remmina already has you covered. SSH, RDP and VNC.

  • Autodesk-Fusion-360-for-Linux

    This is a project, where I give you a way to use Autodesk Fusion 360 on Linux!

  • Monitorian

    A Windows desktop tool to adjust the brightness of multiple monitors with ease

  • I feel like this is much simpler than many things called out so far, but I haven't found a great replacement coming from Windows for Monitorian. It's a small app that sits in your tray and lets you adjust your monitors' brightness levels. That way you don't have to press physical buttons on your monitors. It's also very nice to be able to lock multiple monitors' brightness levels together so you can change them at the same time.

  • NotepadNext

    A cross-platform, reimplementation of Notepad++

  • node-virtual-gamepads

    Node virtual gamepads

  • Urm no different thing I was referring to onscreen virtual game pads like https://github.com/jehervy/node-virtual-gamepads

  • mobile-gamepad

    Mobile wifi gamepad for RetroPie

  • openoffice

    Apache OpenOffice

  • OnlyOffice is barely maintained (apart for removing whitespace), so I doubt that it has better support.

  • trickle

    Trickle is a userland bandwidth shaper for Unix-like systems.

  • Have you tried Trickle?

  • ShareX

    ShareX is a free and open source program that lets you capture or record any area of your screen and share it with a single press of a key. It also allows uploading images, text or other types of files to many supported destinations you can choose from.

  • ShareX is the goat! https://github.com/ShareX/ShareX/

  • fish-shell

    The user-friendly command line shell.

  • You can get autocomplete by typing the first few letters of a command using Fish.

  • ONLYOFFICE

    ONLYOFFICE Docs is a free collaborative online office suite comprising viewers and editors for texts, spreadsheets and presentations, forms and PDF, fully compatible with Office Open XML formats: .docx, .xlsx, .pptx and enabling collaborative editing in real time.

  • Looking at the bright side, there are a ton of alternatives to Office, including but not limited to WPS Office, ONLYOFFICE and LibreOffice.

  • LibreOffice

    Read-only LibreOffice core repo - no pull request (use gerrit instead https://gerrit.libreoffice.org/) - don't download zip, use https://dev-www.libreoffice.org/bundles/ instead (by LibreOffice)

  • Looking at the bright side, there are a ton of alternatives to Office, including but not limited to WPS Office, ONLYOFFICE and LibreOffice.

  • gitui

    Blazing 💥 fast terminal-ui for git written in rust 🦀

  • I personally recommend GitUI, it's a TUI app but much better than a GUI imo.

  • magit

    It's Magit! A Git Porcelain inside Emacs.

  • Alternatively, there's Magit

  • exa

    A modern replacement for ‘ls’.

  • Yeah, I see what you mean, perhaps exa could implement this, in case they don't already.

  • helix

    A post-modern modal text editor.

  • Oh... we do!

  • rnote

    Sketch and take handwritten notes.

  • Something like Rnote?

  • Solaar

    Linux device manager for Logitech devices

  • electron-office

    An unofficial cross platform (including Linux) Electron client for Office Web

  • An employee at Microsoft has actually experimented with wrapping Office 365 in Electron and also released packages for Linux.

  • lazpaint

    🎨 Cross-platform image editor with raster and vector layers similar to Paint.Net written in Lazarus (Free Pascal)

  • system-monitoring-center

    Discontinued Multi-featured system monitor

  • sysmon

    Graphical system monitor for linux, including information about CPU, GPU, Memory, HDD/SDD and your network connections. Similar to windows task manager.

  • onenote

    📚 Linux Electron Onenote - A Linux compatible version of OneNote

  • It's not great, but there is P3X OneNote. It's basically an "electron" version of web OneNote.

  • edfloreshz

  • Reach me anywhere and we can talk about it.

  • supersonic

    A lightweight and full-featured cross-platform desktop client for self-hosted music servers

  • Just wanted to jump in with a quick plug for my music player app Supersonic! It's a client for Subsonic API-compatible servers, so it handles the UI and playback while the server handles the library management/metadata indexing. It's a quite young project but I have lots of plans for continued improvement and new features (and would gladly accept contributions)!

  • gonic

    music streaming server / free-software subsonic server API implementation

  • Just wanted to give quick plug for my music player app Supersonic! It's a client for Subsonic API-compatible servers, so it handles the UI and playback while the server (Gonic or LMS would be good lightweight choices for localhost-only setup) handles the library management/metadata indexing. It's a quite young project but I have lots of plans for continued improvement and new features (and would gladly accept contributions)!

  • LMS

    Lightweight Music Server. Access your self-hosted music using a web interface.

  • Just wanted to give quick plug for my music player app Supersonic! It's a client for Subsonic API-compatible servers, so it handles the UI and playback while the server (Gonic or LMS would be good lightweight choices for localhost-only setup) handles the library management/metadata indexing. It's a quite young project but I have lots of plans for continued improvement and new features (and would gladly accept contributions)!

  • novelWriter

    novelWriter is an open source plain text editor designed for writing novels. It supports a minimal markdown-like syntax for formatting text. It is written with Python 3 (3.8+) and Qt 5 (5.15) for cross-platform support.

  • Novelwriter almost hits the sweet spot, but misses some features and is written in python, which makes some features hard to implement due to the nature of the programming language.

  • 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