Name a program that doesn't get enough love!

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

Our great sponsors
  • InfluxDB - Access the most powerful time series database as a service
  • Sonar - Write Clean Python Code. Always.
  • SaaSHub - Software Alternatives and Reviews
  • tmux

    tmux source code

    tmux - changed my life

  • tdrop

    A Glorified WM-Independent Dropdown Creator

    tdrop

  • InfluxDB

    Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.

  • direnv

    unclutter your .profile

  • httm

    Interactive, file-level Time Machine-like tool for ZFS/btrfs/nilfs2

    httm - interactive, file-level Time Machine-like tool for ZFS/btrfs

  • dano

    A hashdeep/md5tree (but much more) for media files

    dano - a hashdeep/md5tree (but much more) for media files

  • cheat.sh

    the only cheat sheet you need

    cheat.sh And Qmplay2 media player

  • QMPlay2

    QMPlay2 is a video and audio player which can play most formats and codecs.

    cheat.sh And Qmplay2 media player

  • Sonar

    Write Clean Python Code. Always.. Sonar helps you commit clean code every time. With over 225 unique rules to find Python bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

  • nethogs

    Linux 'net top' tool

    Nethogs!

  • Graph-Easy

    Convert or render graphs (as ASCII, HTML, SVG or via Graphviz)

    I've found graph-easy very useful.

  • syncthing-android

    Wrapper of syncthing for Android.

    Syncthing

  • sioyek

    Sioyek is a PDF viewer with a focus on textbooks and research papers

    I like Sioyek. It's a PDF viewer that allows you to easily jump around in books, without losing your place.

  • terminator

    multiple GNOME terminals in one window

    Https://github.com/zyedidia/micro and https://github.com/gnome-terminator/terminator would be two examples whose development is rather slow.

  • Geany

    A fast and lightweight IDE

  • s-tui

    Terminal-based CPU stress and monitoring utility

  • exa

    A modern replacement for ‘ls’.

    exa

  • JDSP4Linux

    An audio effect processor for PipeWire and PulseAudio clients

  • ipscan

    Angry IP Scanner - fast and friendly network scanner

    Angry IP Scanner Fast and friendly network scanner Scans local networks as well as Internet IP Range, Random or file in any format Exports results into many formats Extensible with many data fetchers Provides command-line interface Over 29 million downloads Free and open-source Works on Windows, Mac and Linux Installation not required https://angryip.org/

  • fzf

    :cherry_blossom: A command-line fuzzy finder

    I'm surprised fzf hasn't been mentioned yet.

  • cinny

    Yet another matrix client

    Cinny, a matrix client that looks and behaves like discord

  • ranger

    A VIM-inspired filemanager for the console

    ranger

  • devenv

    Fast, Declarative, Reproducible, and Composable Developer Environments

    It works amazingly with Devenv and Nix

  • zellij

    A terminal workspace with batteries included

    Zellij "at its core, it is a terminal multiplexer (similar to tmux and GNU Screen), but this is merely its infrastructure layer.

  • bcc

    BCC - Tools for BPF-based Linux IO analysis, networking, monitoring, and more

  • MuseScore

    MuseScore is an open source and free music notation software. For support, contribution, bug reports, visit MuseScore.org. Fork and make pull requests!

    For all there musicians out there: MuseScore (https://musescore.org)

  • phockup

    Media sorting tool to organize photos and videos from your camera in folders by year, month and day.

  • shutter

    Screenshot tool for Linux

    Shutter for grabbing and editing screenshots.

  • audacious

    A lightweight and versatile audio player

    Audacious audio player.

  • corectrl

    corectrl is the only program I’ve found to actually control the laptop fans, CPU, GPU correctly while gaming.

  • czkawka

    Multi functional app to find duplicates, empty folders, similar images etc.

    Czkawka - I mostly use it to find duplicate and visually similar images to keep my dank memes free from dupes, but it also finds big files, broken files, empty directories, empty files, music duplicates, broken sym links, bad extensions, temporary files, and similar videos.

  • freac

    The fre:ac audio converter project

    fre:ac - Great tool for converting music between file types. Great for big batches.

  • picard

    A cross-platform music tagger powered by the MusicBrainz database. Picard organizes your music collection by updating your tags, renaming your files, and sorting them into a folder structure, exactly the way you want it.

    Musicbrainz Picard - Metadata lookup and organization for music files. Embeds tags and artwork, looks up metadata from an internet database.

  • zim-desktop-wiki

    Main repository of the zim desktop wiki project

    Zim - a Desktop Wiki it been around for so long before all these notes apps like Notion and Obsidian became popular. In Zim all the notes are stored in Text Files so it's easy to backup, port, and use git to manage changes

  • Ulauncher

    Linux Application Launcher 🇺🇦

    Ulauncher an application launcher for Applications. With numerous extensions. It's also not to difficult to write an extension, so you can customise it with your workflow.

  • Rdiff-backup

    Reverse differential backup tool, over a network or locally.

    Rdiff Backup - Reverse differential backups that uses rsync, linking, and can tunnel via ssh. You get a full current backup with increments available to restore any version of the file with minimal storage space used.

  • bat

    A cat(1) clone with wings.

    bat is a cat replacement with plenty of neat features

  • mdBook

    Create book from markdown files. Like Gitbook but implemented in Rust

    +1 for Pandoc. I'll also add mdBook as an alternate for markdown to web version of ebooks (especially for search and themes).

  • auto-editor

    Auto-Editor: Effort free video editing!

    auto-editor — removing silent portions from video recordings

  • oxipng

    Multithreaded PNG optimizer written in Rust

    oxipng, pngquant and svgcleaner — optimizing images

  • svgcleaner

    svgcleaner could help you to clean up your SVG files from the unnecessary data.

    oxipng, pngquant and svgcleaner — optimizing images

  • gutenberg

    A fast static site generator in a single binary with everything built-in. https://www.getzola.org

    zola — static site generator

  • fsearch

    A fast file search utility for Unix-like systems based on GTK3

    FSearch. That tool has saved me a lot of time at work looking for files. I do organize my stuff, but navigation and recalling my memory takes time, so this is such a life saver since it works fast and very simple. Much like Voidtools' Everything Search, it's a must-install for me.

  • deb-get

    apt-get functionality for .debs published in 3rd party repositories or via direct download 📦

    Lastly, deb-get + pacstall + bauh. All of these combined covers 99% of my software needs, much less need to find and install PPAs and .deb manually. Still not as convenient as AUR, but much better than it was before. Hopefully, eventually everything is on Flatpak, snap, or AppImage so I could just use Bauh for most apps, but for now, I'm glad that these tools exists.

  • bauh

    Graphical user interface for managing your Linux applications. Supports AppImage, Arch packages (including AUR), Debian packages, Flatpak, Snap and native Web applications

    Lastly, deb-get + pacstall + bauh. All of these combined covers 99% of my software needs, much less need to find and install PPAs and .deb manually. Still not as convenient as AUR, but much better than it was before. Hopefully, eventually everything is on Flatpak, snap, or AppImage so I could just use Bauh for most apps, but for now, I'm glad that these tools exists.

  • pacstall

    An AUR-inspired package manager for Ubuntu

    Lastly, deb-get + pacstall + bauh. All of these combined covers 99% of my software needs, much less need to find and install PPAs and .deb manually. Still not as convenient as AUR, but much better than it was before. Hopefully, eventually everything is on Flatpak, snap, or AppImage so I could just use Bauh for most apps, but for now, I'm glad that these tools exists.

  • tldr

    📚 Collaborative cheatsheets for console commands

    tldr

  • lite-xl

    A lightweight text editor written in Lua

    Lite-XL - A lightweight text editor written in Lua.

  • yn

    A Hackable Markdown Editor for Programmers. Version control, AI completion, mind map, documents encryption, code snippet running, integrated terminal, chart embedding, HTML applets, Reveal.js, plug-in, and macro replacement.

    Yank Note (yn) - A Hackable Markdown Note Application for Programmers. Version control, AI completion, mind map, documents encryption, code snippet running, integrated terminal, chart embedding, HTML applets, Reveal.js, plug-in, and macro replacement.

  • pulsar

    A Community-led Hyper-Hackable Text Editor (by pulsar-edit)

    Pulsar - one possible solution for Atom alternative.

  • doomemacs

    An Emacs framework for the stubborn martian hacker

    doom-emacs - An Emacs framework for the stubborn Martian hacker and vim lovers...

  • gcalcli

    Google Calendar Command Line Interface

    gcalcli - Google Calendar Command Line Interface

  • notable

    The Markdown-based note-taking app that doesn't suck.

    Notable - Notes are written in Markdown, plus you can write KaTeX expressions, Mermaid diagrams, and more. Beautiful design.

  • nnn

    n³ The unorthodox terminal file manager

    nnn - n³ The unorthodox terminal file manager

  • spotify-tui

    Spotify for the terminal written in Rust 🚀

    spotify-tui - tui for Spotify

  • mpv

    🎥 Command line video player

    mpv - 🎥 Command line video player

  • qimgv

    Image viewer. Fast, easy to use. Optional video support.

    qimgv - Image viewer. Fast, easy to use. Optional video support. Very powerful, qt app, best for me.

  • pinterest-downloader

    Download all images/videos from Pinterest user/board/section.

    pinterest-downloader

  • micro-editor

    A modern and intuitive terminal-based text editor

  • gron

    Make JSON greppable!

    Gron; to grep those pesky JSON straight from the terminal. It changed the way I debug logs now, and piping it to vim is awesome.

  • jumpapp

    A run-or-raise application switcher for any X11 desktop

    jumpapp - its a run-or-raise app. Basically, you set up a shortcut for something that you use often (an IDE, a browser, a terminal etc). Once you activate the shortcut, jumpapp will either run the app if its running, or start the app if it isn't.

  • gnu-parallel

    A clone of GNU Parallel (git://git.savannah.gnu.org/parallel.git)

    Gnu Parallel can split a file by delimiter and process each in parallel. This essentially replaces all the loops in my bash scripts and can make dang awesome one-liners. Can even insert perl expressions.

  • system-monitoring-center

    Multi-featured system monitor

    System Monitoring Center. The answer for those who love the performance/resource monitor of the task manager of Windows 8/10.

  • btdu

    sampling disk usage profiler for btrfs

    btdu fastest and easiest tool to analyze space usage in compressed btrfs with lots of snapshots (especially in expert mode)

  • radiotray-ng

    An Internet radio player for Linux

    radiotray-ng: Minimalistic radio player.

  • contour

    Modern C++ Terminal Emulator (by christianparpart)

    contour : a terminal application

  • warpinator

    Share files across the LAN

    ♥♥♥ Warpinator ♥♥♥

  • lf

    Terminal file manager

    I've used ranger for years, but recently replaced it with https://github.com/gokcehan/lf Mostly because the configuration is far, far simpler.

  • SaaSHub

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

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