This is my compilation of local linux tools/programs, and flags to see if I use/recommend them or not.
flags: 🔥Must have | 🟢 Favourite | ⚪ If needed, get this one
🔥🟢⚪
GUI tools
office tools
- Joplin – FOSS note taking application with plenty of features. You can take notes, make to-do list and sync your notes across devices by linking it with cloud services.
- Qownnotes – Free open source plain-text file markdown note-taking with Nextcloud / ownCloud integration
- Zotero is a free, easy-to-use tool to help you collect, organize, annotate, cite, and share research.
- Mailspring – clean UI, yet highly functional email client
- Ulauncher – universal floating search bar with many 3rd party extensions.
- Albert Searchbar – a spotlight-like search bar for linux
Media tools
- Fluent reader – RSS reader (appimage)
- Pipeline – Watch and download YouTube and PeerTube videos in one place
- MediaHuman tools – more youtube tools
- Videolan VLC – FOSS and cross-platform multimedia player and framework that plays most multimedia files as well as DVDs, Audio CDs, VCDs, and various streaming protocols.
- sound-juicer – GNOME CD Ripper: extrat MP3 files from CD’s
SysAdmin tools
- Ventoy is an open source tool to create multiple bootable ISO/WIM/IMG/VHD(x)/EFI Images within the same USB drive.
- Timeshift – System restore tool for Linux. Creates filesystem snapshots using rsync+hardlinks, or BTRFS snapshots.
- Wireshark – The world’s leading network protocol analyzer: Wireshark lets you dive deep into your network traffic – free and open source.
- AngryIP (ipscan) – open-source and cross-platform network scanner designed to be fast and simple to use. It scans IP addresses and ports as well as has many other features.
- GoAccess is an open source real-time web log analyzer and interactive viewer that runs in a terminal in *nix systems or through your browser.
- VirtualHere allows USB devices to be used remotely over a network just as if they were locally connected!
- LACT – Linux GPU Control Application
File management
- Nautilus – the gnome file manager GUI app
- Nemo – the linux mint fork of nautilus
- PCmanFM – the LXDE and Raspbian file manager
- Dolphin – the KDE file manager
- Tagstudio – A User-Focused Photo & File Management System
- Kphotoalbum – KDE’s image tagging software.
- LocalSend – Share files to nearby devices. Free, open-source, cross-platform, including IOS and Android.
Code editors
- Kate Editor is the advanced, extensible code editor made by de KDE team
- SublimeText is another great simple and modern code editor 🔥
- DataGrip SQL IDE – powerful cross-platform IDE for relational and NoSQL databases, by JetBrains
- Notepadqq – old looking, quasi modern, lightweight code editor
- Gedit – GNOME’s choice for a simple code editor 🟢
Industry tools
- Draw.io – Security-first diagramming for teams. Bring your storage to our online tool, or save locally with the desktop app.
- QElectroTech, or QET in short, is a free software to create industrial complex electric diagrams. But you can also even do plumbing, geothermal, air-conditioning, layout, hydraulics, pneumatics, domotic, PID, photovoltaic, swiming pool plumbing, ect.
- EasyEDA – Schematics+PCB+3Drendering design tool, with option to order manufacturing of PCB’s from within.
- KiCAD – A Cross Platform and Open Source Electronics Design Automation Suite
- LibrePCB – FOSS, cross-plattform, portable Schematics and PCB design tool.
- Logism-Evolution – Digital logic design tool and simulator
- KDEnlive – KDE Non-Linear Video Editor. It works on Linux, Windows, macOS, and BSD
CLI tools
GUI Terminals
- basic
- Konsole – KDE’s terminal emulator
- GNU Terminal – GNOME’s terminal emulator
- advanced terminals
- Neovim –Â 1:1 vim syntax, extensible by superspecific modules
- Warp – Agentic AI terminal (it personally gives me weird vibes)
- Claude code for terminal – Claude code and general AI agent within your system terminal. You will be asked to use your own Antrhopic account and use tokens, and be subject to free and paid tiered use.
Basic CLI tools
- Processes
- bashtop – advanced system state monitoring. Great GUI, still a CLI too 🔥
- btop – (previously bpytop) Advanced Linux/OSX/FreeBSD resource monitor
- top, htop – other lightweight system monitors
- File and disk management
- ranger – gui-like file manager on the terminal 🔥
- gdu – see local folder and files, plus their disk usage, easily 🔥
- ncdu – another disk usage tool, similar to gdu, but uglier IMO
- duf – see your disks and their use in a table format, including virtual disks 🟢
- fzf – fuzzy text finder 🟢
- Remote networking
- scp – secure copying of files between two machines over ssh
- x11vnc – a VNC server for real X displays (must have a real or simulated :1 display)
Advanced CLI tools
- File handling and remote backups
- Rclone – command-line program to manage files on cloud storage. It is a feature-rich alternative to cloud vendors’ web storage interfaces. Over 70 cloud storage products support rclone including S3 object stores, business & consumer file storage services, as well as standard transfer protocols.
- Syncthing is a continuous file synchronization program. It synchronizes files between two or more computers in real time, safely protected from prying eyes.
- netstat – Print network connections, routing tables, interface statistics, masquerade connections, and multicast memberships
- DDclient – DynDNS updater tool from ip to domains. Works on routers too.
- Cert-Manager is a very popular open source certificate management tool, specifically designed to work with Kubernetes. It can handle all the required operations for obtaining, renewing and using SSL/TLS certificates. Cert-Manager is able to talk with various certificate authorities, including Let’s ENcrypt.
- LXC containers – Our focus is providing containers and virtual machines that run full Linux systems. While VMs supply a complete environment, system containers offer an environment as close as possible to the one you’d get from a VM, but without the overhead that comes with running a separate kernel and simulating all the hardware
- lshw – see ALL of your hardware devices, and its controllers. from PCI to USB, to monitors, to the power button itself! / also note the -usage -variables ⚪