Home › Blog › 100 Best Linux Apps for Work, Creativity, and Everyday Use

100 Best Linux Apps for Work, Creativity, and Everyday Use

Ardelia Team · October 8, 2026 · 13 min read

Linux offers a deep software ecosystem for solo founders, small teams, and independent creators. This first group covers dependable tools for core work, collaboration, media, security, and system maintenance.

  1. Firefox

    Firefox is a web browser with tabbed browsing, privacy controls, extensions, and developer tools. It helps founders research, manage web apps, and separate work sessions through profiles and tabs.

  2. LibreOffice

    LibreOffice provides word processing, spreadsheets, presentations, drawing, and database tools in an open-source office suite. It reduces dependence on proprietary office software while supporting common document formats for everyday business work.

  3. Thunderbird

    Thunderbird is an email client that combines mail, calendars, contacts, tasks, and configurable account settings. It helps users manage multiple inboxes without constantly switching between browser tabs or separate email services.

  4. VLC media player

    VLC media player plays many audio and video formats, network streams, subtitles, and optical media. It solves playback compatibility problems by handling varied media files without requiring multiple specialized players.

  5. GIMP

    GIMP is a raster image editor for retouching photographs, creating graphics, and preparing web assets. It gives budget-conscious teams capable image-editing tools for marketing visuals without a recurring software subscription.

  6. Krita

    Krita is a digital painting application with brushes, layers, animation tools, and color management. It helps illustrators create original artwork when basic image editors lack natural drawing and painting workflows.

  7. Inkscape

    Inkscape is a vector graphics editor for creating logos, diagrams, icons, illustrations, and scalable artwork. It helps teams produce crisp brand assets that remain sharp across websites, slides, and printed materials.

  8. Blender

    Blender is a 3D creation suite for modeling, animation, rendering, compositing, and video editing. It enables small teams to create 3D visuals when outsourcing every product render becomes impractical.

  9. OBS Studio

    OBS Studio records screens and broadcasts live video using scenes, sources, audio controls, and transitions. It helps founders produce demos, webinars, and tutorials without juggling separate screen-recording and streaming tools.

  10. Kdenlive

    Kdenlive is a non-linear video editor with multitrack timelines, effects, transitions, and export controls. It helps teams assemble polished product videos when simple clip trimming tools are too limited.

  11. Audacity

    Audacity records and edits audio tracks with waveform tools, effects, noise reduction, and exports. It helps creators clean interviews and voiceovers when background noise undermines otherwise useful recordings.

  12. Bitwarden

    Bitwarden is a password manager that stores credentials, generates passwords, and syncs encrypted vaults. It reduces insecure password reuse by giving teams a practical place to create and organize credentials.

  13. Signal

    Signal is a messaging application for private conversations, group chats, voice calls, and video calls. It gives small teams a straightforward channel for sensitive discussions that should not live in email.

  14. Slack

    Slack is a workplace messaging platform organized around channels, direct messages, file sharing, and integrations. It helps distributed teams keep project conversations organized instead of scattering decisions across email threads.

  15. Discord

    Discord provides text channels, voice rooms, video calls, community spaces, and file sharing. It helps communities and remote groups maintain persistent conversations without scheduling a formal meeting for every question.

  16. Zoom

    Zoom provides video meetings, screen sharing, chat, recording options, and calendar-based meeting scheduling. It helps teams hold client calls and remote meetings when face-to-face discussions are not possible.

  17. Jitsi Meet

    Jitsi Meet is a video conferencing application supporting browser-based meetings, screen sharing, chat, and moderation controls. It offers a meeting option for teams seeking video calls without requiring every participant to install software.

  18. Nextcloud Desktop

    Nextcloud Desktop synchronizes files between a Linux computer and a connected Nextcloud server. It helps teams keep shared documents current while retaining control over where their files are hosted.

  19. Syncthing

    Syncthing synchronizes folders directly between devices using encrypted connections and configurable sharing rules. It helps users keep working files aligned across computers without manually copying folders or drives.

  20. GNOME Files

    GNOME Files is a graphical file manager for browsing folders, moving files, and accessing network locations. It simplifies routine file organization when command-line navigation is slower for visual, drag-and-drop tasks.

  21. KDE Connect

    KDE Connect links Linux computers with mobile devices for notifications, file transfers, and remote controls. It reduces device-switching friction by bringing phone notifications and quick file sharing onto the desktop.

  22. Flameshot

    Flameshot captures screenshots and adds annotations, highlights, arrows, text, and blur effects. It helps teams explain bugs and feedback clearly when plain screenshots lack necessary visual context.

  23. Timeshift

    Timeshift creates system snapshots that can restore Linux system files after problematic updates or changes. It provides a recovery path when a configuration mistake or update leaves a computer unstable.

  24. Déjà Dup

    Déjà Dup is a backup tool that schedules encrypted backups and restores selected files or folders. It protects important work from accidental deletion or hardware failure without requiring complex backup commands.

  25. Steam

    Steam is a digital game distribution client that installs, updates, organizes, and launches compatible games. It makes Linux gaming less fragmented by centralizing game libraries, updates, and controller-friendly launching.

  26. Chromium

    Chromium is an open-source web browser with tabbed browsing, extensions, and built-in developer tools. It helps users who need a standards-focused browser handle websites, web apps, and debugging from one place.

  27. Brave

    Brave is a web browser that blocks many ads and trackers by default. It helps reduce intrusive advertising and tracking for people seeking a more private everyday browsing experience.

  28. Vivaldi

    Vivaldi is a customizable web browser offering tab management, built-in notes, and interface personalization. It helps heavy browser users organize many tabs and tailor controls around their preferred workflow.

  29. Evolution

    Evolution is a personal information manager for email, calendars, contacts, and task lists. It helps people consolidate business correspondence and scheduling when separate communication tools become difficult to manage.

  30. Geary

    Geary is a lightweight email client designed for reading and composing conversations on Linux desktops. It helps users who want a simpler desktop inbox avoid the complexity of larger email applications.

  31. Element

    Element is a messaging client for the Matrix network, supporting rooms, direct chats, and calls. It helps teams use decentralized communication when they want alternatives to centralized chat platforms.

  32. Telegram Desktop

    Telegram Desktop is the Linux client for Telegram messaging, including chats, groups, channels, and file sharing. It helps users access Telegram conversations and shared files from a full desktop keyboard and screen.

  33. qBittorrent

    qBittorrent is a BitTorrent client for downloading and sharing files through peer-to-peer networks. It helps users manage torrent downloads with queues, bandwidth controls, and detailed transfer information.

  34. Transmission

    Transmission is a streamlined BitTorrent client focused on downloading and seeding torrent files efficiently. It helps users who prefer a minimal torrent interface avoid unnecessary controls while managing transfers.

  35. FileZilla

    FileZilla is a file transfer client supporting FTP, FTPS, and SFTP connections to remote servers. It helps website operators upload, download, and organize server files without relying on command-line tools.

  36. Remmina

    Remmina is a remote desktop client supporting protocols including RDP, VNC, SSH, and SPICE. It helps administrators access multiple remote machines through saved connection profiles in one desktop application.

  37. VirtualBox

    VirtualBox is virtualization software that runs guest operating systems inside virtual machines on Linux. It helps developers test other operating systems and isolated environments without changing their primary computer.

  38. GNOME Boxes

    GNOME Boxes is a simplified virtualization application for creating and running virtual machines remotely or locally. It helps newcomers launch test operating systems without navigating the advanced configuration common in virtualization tools.

  39. Wireshark

    Wireshark captures and analyzes network packets, displaying protocol details and traffic patterns for troubleshooting. It helps network administrators investigate connection failures by examining the traffic moving across an interface.

  40. KeePassXC

    KeePassXC stores passwords and sensitive notes in encrypted databases controlled by the user. It helps users replace reused or memorized passwords with securely stored, unique credentials.

  41. Visual Studio Code

    Visual Studio Code is a code editor with extensions, Git integration, debugging, and language support. It helps developers work across projects and programming languages without assembling separate tools for common tasks.

  42. Neovim

    Neovim is a modal, keyboard-driven text editor that supports scripting, plugins, and terminal workflows. It helps experienced users edit code efficiently without leaving a terminal-centered development environment.

  43. Kate

    Kate is a feature-rich text editor with syntax highlighting, project tools, and split editing views. It helps programmers navigate and edit multiple source files without needing a full integrated development environment.

  44. IntelliJ IDEA

    IntelliJ IDEA is an integrated development environment for Java and other JVM-based programming languages. It helps Java developers navigate large codebases using code analysis, refactoring, and integrated debugging tools.

  45. GNOME Terminal

    GNOME Terminal is a terminal emulator for running shell commands and command-line applications. It helps Linux users execute administrative, development, and automation tasks directly through a graphical desktop session.

  46. Konsole

    Konsole is KDE's terminal emulator, offering tabs, profiles, split views, and configurable appearance. It helps command-line users keep separate shells organized for development, administration, and monitoring work.

  47. htop

    htop is an interactive process viewer that displays system resources and lets users manage processes. It helps users identify resource-hungry programs and stop unresponsive processes before they disrupt work.

  48. Flatseal

    Flatseal is a permissions manager for Flatpak applications, exposing sandbox settings through a graphical interface. It helps users review and adjust application access to files, devices, and system resources.

  49. Bottles

    Bottles manages isolated Wine environments for installing and running compatible Windows software on Linux. It helps users separate Windows application configurations instead of manually maintaining Wine prefixes and dependencies.

  50. GNOME Software

    GNOME Software is a graphical application center for discovering, installing, updating, and removing software. It helps users manage desktop applications and updates without memorizing package manager commands.

  51. DBeaver

    DBeaver provides a graphical database client for browsing, querying, and administering many database systems. It helps developers avoid switching between command-line tools when inspecting tables, running queries, and managing connections.

  52. Postman

    Postman lets teams design, send, test, and organize requests to web APIs from a desktop workspace. It reduces the friction of manually constructing API calls and checking responses during development or debugging.

  53. Podman Desktop

    Podman Desktop provides a graphical interface for managing containers, images, pods, and local development environments. It helps users manage containerized applications without memorizing every command-line workflow or configuration detail.

  54. Docker Desktop

    Docker Desktop offers a desktop environment for building, running, and managing Docker containers and related resources. It simplifies local container development for users who need visual access to images, logs, and settings.

  55. GitKraken

    GitKraken is a graphical Git client for viewing repositories, branches, commits, pull requests, and merges. It makes complex branch histories easier to understand when command-line Git output becomes difficult to follow.

  56. Meld

    Meld is a visual diff and merge tool for comparing files, directories, and version-controlled changes. It helps developers resolve conflicting edits by showing differences side by side with merge controls.

  57. GNU Emacs

    GNU Emacs is an extensible text editor and computing environment with programming, writing, and organizational tools. It helps power users consolidate customizable editing, task management, and development workflows in one application.

  58. Geany

    Geany is a lightweight code editor with syntax highlighting, project management, and basic build integration. It gives developers a faster, less resource-intensive option for editing code and compiling small projects.

  59. Okular

    Okular is a document viewer that supports PDFs, ebooks, comics, images, annotations, and form filling. It helps users read and mark up varied document formats without maintaining separate viewing applications.

  60. Evince

    Evince is a straightforward document viewer for PDFs, PostScript files, DjVu documents, and supported ebook formats. It provides a distraction-light way to open common documents quickly without a full office suite.

  61. Calibre

    Calibre manages ebook libraries, converts ebook formats, edits metadata, and transfers books to reading devices. It helps readers organize scattered ebook files and prepare them for different e-readers or applications.

  62. Foliate

    Foliate is an ebook reader supporting common formats with customizable typography, themes, bookmarks, and annotations. It improves long reading sessions by letting users adjust visual settings and save notes inside ebooks.

  63. Strawberry

    Strawberry is a music player and library manager for organizing, playing, and tagging local audio files. It helps music collectors navigate large local libraries without relying on streaming service interfaces.

  64. Lollypop

    Lollypop is a GNOME-oriented music player for browsing local collections, playlists, albums, and artists. It offers a visually organized local music experience for users tired of browsing folders manually.

  65. HandBrake

    HandBrake converts video files between formats and provides controls for compression, subtitles, filters, and presets. It helps creators shrink oversized videos or create compatible exports without learning specialized encoding commands.

  66. MakeMKV

    MakeMKV extracts video and audio from supported optical discs into MKV files while preserving tracks. It helps users create accessible digital copies of supported discs for playback on modern devices.

  67. MPV

    MPV is a minimal media player supporting numerous audio and video formats with advanced playback controls. It gives users reliable playback for unusual media files when heavier players feel slow or cluttered.

  68. SimpleScreenRecorder

    SimpleScreenRecorder records Linux desktop activity, selected windows, audio sources, and OpenGL applications. It helps users capture tutorials or bug demonstrations without configuring a complex production studio.

  69. Cheese

    Cheese is a webcam application for taking photos, recording videos, and applying simple visual effects. It offers a quick way to test webcams or capture basic camera footage without extra setup.

  70. Shotwell

    Shotwell imports, organizes, edits, and shares photos from cameras, folders, and local collections. It helps users sort growing photo libraries and make basic corrections without professional editing software.

  71. darktable

    darktable is a photography workflow application for processing RAW images, organizing collections, and applying non-destructive edits. It helps photographers develop camera RAW files while retaining original images and adjustable editing history.

  72. digiKam

    digiKam is a photo management application with tagging, metadata tools, facial recognition, and image editing. It helps photographers find specific images across large archives using structured organization and searchable metadata.

  73. GParted

    GParted creates, resizes, moves, checks, and formats disk partitions through a graphical interface. It helps users adjust storage layouts more safely than manually entering partition commands in a terminal.

  74. BleachBit

    BleachBit removes cache files, temporary data, logs, and other unnecessary files from supported applications. It helps users reclaim disk space and clear residual application data from an aging system.

  75. Disk Usage Analyzer

    Disk Usage Analyzer visualizes folder sizes and storage consumption through interactive charts and directory views. It helps users identify unexpectedly large folders when a Linux drive is running out of space.

  76. GNOME Disks

    GNOME Disks manages storage devices, partitions, disk images, mounting, and basic drive health information. It helps users inspect disks and create partitions without relying on command-line utilities.

  77. PeaZip

    PeaZip creates, opens, converts, and encrypts archives across many common compressed file formats. It reduces the hassle of handling varied archive formats through one graphical file-management interface.

  78. Archive Manager

    Archive Manager opens, creates, and extracts compressed archives using Linux’s installed archive tools. It helps users unpack downloaded files without memorizing compression commands or format-specific syntax.

  79. GNOME System Monitor

    GNOME System Monitor displays running processes, resource usage, network activity, and mounted file systems. It helps diagnose slowdowns by showing which applications are consuming processor memory or network resources.

  80. btop

    btop provides an interactive terminal dashboard for monitoring processes, CPU, memory, disks, and networks. It gives terminal-focused users a clearer way to identify resource-heavy processes during troubleshooting.

  81. Fastfetch

    Fastfetch displays concise system information, including hardware, operating system, desktop environment, and package details. It simplifies sharing or checking machine specifications when configuring software or seeking technical support.

  82. GNOME Tweaks

    GNOME Tweaks exposes additional GNOME desktop settings for fonts, themes, startup applications, and behavior. It helps users personalize GNOME settings that are not readily available in standard system preferences.

  83. Extension Manager

    Extension Manager lets GNOME users browse, install, update, configure, and remove shell extensions. It makes managing desktop extensions easier without manually downloading files or using browser integration.

  84. GNOME Web

    GNOME Web is a lightweight browser with tabbed browsing, tracking protection, and GNOME desktop integration. It offers users a simpler browser option that fits naturally with the GNOME interface.

  85. Sublime Text

    Sublime Text is a fast code editor featuring multiple selections, project navigation, and extensive customization. It helps developers edit large codebases efficiently through responsive search, navigation, and keyboard-driven workflows.

  86. Eclipse IDE

    Eclipse IDE provides extensible development tools for Java and other languages through plugins. It helps teams build and debug complex software projects from a unified development environment.

  87. Apache NetBeans

    Apache NetBeans is an integrated development environment supporting Java, PHP, HTML, JavaScript, and more. It reduces setup friction by combining coding, debugging, project management, and build tooling.

  88. Qt Creator

    Qt Creator is an IDE for developing Qt applications with code editing, debugging, and design tools. It helps developers build cross-platform Qt software without juggling separate editors and debugging tools.

  89. Zed

    Zed is a high-performance code editor with collaborative features, language support, and integrated development tools. It helps developers reduce editor latency while keeping coding and collaboration work in one workspace.

  90. Joplin

    Joplin is a note-taking application that organizes markdown notes, tasks, notebooks, and synchronization options. It helps users consolidate scattered notes while retaining portable markdown files and structured organization.

  91. Obsidian

    Obsidian creates linked markdown notes in local folders, with graph views and customizable workflows. It helps knowledge workers connect ideas across notes without giving up ownership of local files.

  92. Logseq

    Logseq is an outliner and knowledge-management app built around linked notes, tasks, and journals. It helps users capture daily work and connect related information through an adaptable outline structure.

  93. Zotero

    Zotero collects research sources, stores citations, organizes libraries, and generates formatted bibliographies. It helps researchers avoid manually tracking references and formatting citations across writing projects.

  94. Anki

    Anki uses customizable flashcards and spaced repetition scheduling to support long-term memorization. It helps learners review difficult material at useful intervals instead of relying on unfocused repetition.

  95. FreeCAD

    FreeCAD is a parametric 3D modeling application for designing mechanical parts and technical objects. It helps makers revise dimensional designs by preserving editable parameters and modeling history.

  96. KiCad

    KiCad provides schematic capture, PCB layout, component libraries, and manufacturing file generation tools. It helps electronics designers move from circuit concepts to board fabrication within one toolchain.

  97. OpenSCAD

    OpenSCAD creates 3D models through a scripting language and constructive solid geometry operations. It helps users produce repeatable parametric designs when manual modeling would be difficult to reproduce.

  98. Scribus

    Scribus is a desktop publishing application for creating print layouts, brochures, newsletters, and documents. It helps small teams prepare polished print-oriented materials without relying on proprietary layout software.

  99. diagrams.net Desktop

    diagrams.net Desktop creates flowcharts, diagrams, wireframes, and technical drawings using a visual editor. It helps teams communicate processes and system designs without drawing diagrams manually from scratch.

  100. Gammastep

    Gammastep adjusts screen color temperature according to time of day and geographic location. It helps reduce harsh nighttime screen coloration for users working after daylight hours.

The strongest Linux setup depends on your workflow, but these applications provide a practical foundation for getting work done. The next entries will expand into development, productivity, utilities, and specialized tools.

Featured here? Grab your badge →

Free to embed. Links back to this article. No email required.

Keep reading

100 Raspberry Pi Project Ideas for Makers, Homes, and Small Teams

From practical home dashboards to compact servers and creative experiments, Raspberry Pi projects can turn a low-cost computer into useful infrastructure. This collection groups 100 ideas by purpose, with room to adapt each one to the hardware and skills available.

Ardelia Team · October 8, 2026 · 5 min read

100 Best macOS Apps for Solo Founders and Small Teams

An editorial selection of macOS apps for organizing work, automating repetitive tasks, communicating, and protecting company data.

Ardelia Team · October 8, 2026 · 13 min read

100 Best Windows 11 Apps for Work, Creativity, and Everyday Tasks

A practical editorial selection of Windows 11 apps for productivity, files, communication, security, and creative work.

Ardelia Team · October 8, 2026 · 13 min read

Run a company that never sleeps

Found your AI company — executives, standups, debates, and decisions, around the clock.

Found your company →