Best Linux Apps and Services

Handpicked collection of the most popular and highly-rated Linux applications

Sort by:
NextDNS

NextDNS

Open Source

NextDNS is a powerful, cloud-based DNS service offering comprehensive network-wide content filtering and security. It protects all your devices from ads, trackers, malware, and phishing attempts, while providing advanced parental controls and detailed analytics, all through a highly customizable platform that requires no software installation on individual devices.

Comprehensive network-wide ad, tracker, and malware blocking.
Block ads
... Home & Family Network & Admin Security & Privacy Web Browsers
Gradle

Gradle

Open Source

Gradle is an open-source build automation tool known for its flexibility and performance. It supports a wide range of languages and platforms, including Java, C++, Python, and more, making it ideal for multi-language projects. Its powerful Groovy-based DSL and declarative builds streamline development workflows and enhance productivity across various development environments.

Superior build performance through incremental builds and caching.
Build system
Development
Trilium Notes

Trilium Notes

Open Source

Trilium Notes is a versatile, open-source personal knowledge base application designed for organizing notes in a hierarchical tree structure. It empowers users to manage information efficiently, from simple text notes to complex knowledge graphs, with robust features for tagging, search, and synchronization. Ideal for anyone seeking a powerful, customizable, and offline-first note-taking solution.

Unmatched hierarchical organization with infinite depth.
Electron based
Office & Productivity
fzf

fzf

Open Source

FZF is a command-line fuzzy finder that provides an incredibly fast and interactive search experience for various data sources. It allows users to quickly navigate and select files, command history, processes, hostnames, and more with highly responsive filtering capabilities directly within their terminal. Its efficiency and flexibility make it an indispensable tool for developers and power users.

Extremely fast and responsive, even with large datasets.
File Searching
File Management Online Services
Piskel

Piskel

Open Source

Piskel is a free online editor for animated sprites and pixel art, ideal for crafting GIFs, 8-bit game assets, and other retro-style graphics. Its intuitive interface and powerful features cater to both beginners and experienced pixel artists, offering real-time preview and layer support for efficient creation.

Completely free and open source.
Animations
Snapcraft

Snapcraft

Open Source

Snapcraft is a powerful command-line tool designed for creating, distributing, and managing 'snaps', universal Linux packages. It empowers developers to containerize their applications, ensuring dependency-free delivery and robust update mechanisms across various Linux distributions. This platform simplifies software packaging and deployment, fostering a consistent user experience.

Universal application distribution across all major Linux distros.
Container
OS & Utilities
Syncplay

Syncplay

Open Source

Syncplay is an innovative application designed for synchronized media playback, allowing users to watch videos together with friends, family, or colleagues online. It ensures everyone experiences the same moments at the same time, perfect for remote movie nights, collaborative learning, or shared entertainment. With no registration required, it provides a seamless and accessible way to connect through shared media experiences.

Ensures precise real-time video synchronization for all participants.
Integrated Chat
Social & Communications Video & Movies
Kitty terminal

Kitty terminal

Open Source

Kitty Terminal is a fast, feature-rich, cross-platform GPU-accelerated terminal emulator designed for power users and developers. It offers unparalleled performance, extensive customization, and advanced features like tabbed interfaces, tiling layouts, and robust scripting capabilities.

Exceptional GPU-accelerated performance with minimal input lag.
Command line
OS & Utilities
Scuttle

Scuttle

Open Source

Scuttle is an open-source, web-based social bookmarking platform designed for efficient organization and sharing of web content. It offers advanced features like document annotations, screenshot markups, and dead link checking, aiming to create a comprehensive knowledge management system. Although discontinued, its core functionalities provide robust tools for personal and collaborative information curation.

Comprehensive annotation tools (text highlighting, detailed notes, screenshot ma...
Social Bookmarking
Social & Communications
Xournal++

Xournal++

Open Source

Xournal++ is a powerful, open-source notetaking software designed for handwritten notes, sketching, and PDF annotation. It provides a robust set of tools for students, professionals, and anyone who prefers the tactile experience of pen and paper, enhanced by digital flexibility. With support for stylus input, LaTeX, and various export options, it stands out as a versatile solution for digital ink.

Excellent handwriting feel with stylus support and pressure sensitivity.
Handwritten Notes
Office & Productivity
Veyon

Veyon

Open Source

Veyon is a powerful open-source software for computer monitoring and classroom management. It enables teachers to remotely control and observe student computers, broadcast their screens, and facilitate collaborative learning environments. Ideal for educational institutions, Veyon enhances teaching efficiency and student engagement through its comprehensive suite of features.

Completely free and open-source, no recurring costs.
Classroom monitoring
Remote Work & Education
SonarQube

SonarQube

Open Source

SonarQube is an open-source platform designed for continuous inspection of code quality to perform static analysis of code. It detects bugs, vulnerabilities, and code smells across multiple programming languages, providing developers with actionable insights to improve software reliability and security. Integrate seamlessly into various development workflows.

Comprehensive static analysis for bugs, vulnerabilities, and code smells.
Continuous Integration
Apache Solr

Apache Solr

Open Source

Apache Solr is an open-source enterprise search platform, built on Apache Lucene, offering powerful full-text search, faceted search, near real-time indexing, and dynamic clustering. It's designed for high-performance and scalability, making it an ideal choice for complex search requirements across various applications, from e-commerce to data analytics.

Highly scalable and performant for large datasets.
Indexed search
Development
Flutter

Flutter

Open Source

Flutter is an open-source UI software development kit created by Google. It enables developers to build natively compiled applications for mobile, web, and desktop from a single codebase, offering a fast development cycle, expressive and flexible UI, and near-native performance across various platforms. Its hot-reload feature significantly speeds up iterations.

Rapid development with Hot Reload/Restart.
Android Development
Development
Kaffeine

Kaffeine

Open Source

Kaffeine is a versatile multimedia player designed for KDE, offering robust support for digital TV (DVB) and general media playback. It's known for its lightweight footprint and integrated codec support, making it an efficient choice for watching TV, playing local files, and managing diverse media content.

Excellent DVB (Digital TV) support and integration.
Lightweight
Video & Movies
Tiny Core Linux

Tiny Core Linux

Open Source

Tiny Core Linux is an extremely small and lightweight, free and open-source operating system. Designed for minimalism, it's ideal for embedded systems, old hardware, or users seeking a highly customizable and efficient Linux environment. Its core is less than 20MB, making it one of the most compact distros available, yet highly expandable through its unique extension system.

Extremely small footprint, ideal for old hardware or embedded systems.
Lightweight
OS & Utilities
GNU Make

GNU Make

Open Source

GNU Make is a powerful and ubiquitous build automation tool primarily used in software development. It automates the compilation and linking of large programs, managing dependencies between source files and ensuring that only necessary components are rebuilt. Its declarative approach simplifies complex build processes across various programming languages and platforms.

Efficient incremental builds due to robust dependency tracking.
C++ support
Development
NZBGet

NZBGet

Open Source

NZBGet is a highly efficient and lightweight Usenet newsgrabber optimized for performance and resource minimalization. It automates the process of downloading, verifying, and repairing binary files from Usenet, offering extensive configuration options and cross-platform compatibility.

Extremely low resource consumption, ideal for low-power devices.
Workflow Automation
News & Books
Yeoman

Yeoman

Open Source

Yeoman is an open-source scaffolding tool for modern web applications, streamlining the setup of new projects. It helps developers quickly initiate projects with best practices, pre-configured build tools, and common frameworks, accelerating development cycles.

Accelerates project setup by automating common boilerplate creation, saving sign...
Web Development
Development
Ulauncher

Ulauncher

Open Source

Ulauncher is a fast, customizable application launcher for Linux, designed to enhance productivity by providing quick access to applications, files, and web searches. It's lightweight, extensible with plugins, and offers a smooth, intuitive user experience for efficient desktop navigation.

Exceptional speed and responsiveness for launching apps and files.
Extensible by Plugins/Extensions
File Management
DNSCrypt Protocol

DNSCrypt Protocol

Open Source

DNSCrypt Protocol is a network protocol designed to secure DNS communications between a user's device and DNS resolvers. It encrypts DNS queries to prevent eavesdropping, spoofing, and man-in-the-middle attacks, enhancing user privacy and security online. It operates as a lightweight, open-source solution.

Encrypts DNS traffic, preventing eavesdropping and surveillance.
Encryption
Network & Admin Security & Privacy
Bisq (Bitsquare)

Bisq (Bitsquare)

Open Source

Bisq is a peer-to-peer (P2P) decentralized exchange for cryptocurrencies, emphasizing privacy and security. It allows users to trade Bitcoin and other cryptocurrencies directly with each other without relying on a central authority, eliminating KYC requirements and enhancing anonymity through Tor integration.

Unyielding privacy: No KYC required and built-in Tor integration.
Bitcoin
Bitcoin & Cryptocurrency File Sharing Security & Privacy
Bitcoin Cash

Bitcoin Cash

Open Source

Bitcoin Cash (BCH) is a cryptocurrency that emerged from a hard fork of Bitcoin (BTC) in 2017, designed to offer a more scalable and efficient peer-to-peer electronic cash system. It aims to fulfill the original vision of Bitcoin by providing low transaction fees and fast confirmation times, making it suitable for everyday transactions and global commerce.

Significantly lower transaction fees compared to Bitcoin.
Anonymity
Bitcoin & Cryptocurrency Business & Commerce File Sharing
Kontact - Akregator

Kontact - Akregator

Open Source

Akregator, a core component of KDE's Kontact suite, is a powerful and intuitive news feed aggregator. It allows users to subscribe to various RSS and Atom feeds, providing a centralized platform for consuming news and updates from diverse sources, enhancing productivity and information access within the KDE ecosystem.

Clean, intuitive user interface aligned with KDE design.
Feed Reader
News & Books
Cryptee

Cryptee

Open Source

Cryptee is a privacy-focused, end-to-end encrypted platform for secure notes, documents, and photo storage. It offers a robust solution for individuals and teams seeking uncompromised data privacy and organizational tools, accessible across multiple devices with offline capabilities.

True end-to-end, zero-knowledge encryption for all data.
Documentation
Backup & Sync Office & Productivity Security & Privacy
YAML

YAML

Open Source

YAML (YAML Ain't Markup Language) is a human-friendly data serialization standard for all programming languages. It's often used for configuration files but is also suitable for data exchange between languages, offering a clean, readable, and highly flexible alternative to more verbose formats.

Highly human-readable syntax, easy to write and understand.
MarkDown support
Development
Grunt

Grunt

Open Source

Grunt is a JavaScript task runner that automates repetitive development workflows. From minification and compilation to linting and testing, Grunt handles virtually any task you need for efficient web development. It's built on Node.js, offering a flexible and powerful command-line interface for modern front-end build processes.

Highly configurable with explicit task definitions.
Web Development
Development
PCLinuxOS

PCLinuxOS

Open Source

PCLinuxOS is a user-friendly, rolling release Linux distribution known for its stability and out-of-the-box functionality. It provides a familiar desktop experience, particularly for users transitioning from Windows, focusing on ease of use and a robust package management system.

Exceptional stability despite being a rolling release.
Linux-based
OS & Utilities
Linux-libre

Linux-libre

Open Source

Linux-libre is a kernel meticulously stripped of all proprietary binary blobs and obfuscated code, adhering strictly to the principles of software freedom. It provides a 100% free and open-source foundation for operating systems, ensuring users have complete control and transparency over their computing environment, making it ideal for those who prioritize ethical software and digital rights.

Unparalleled software freedom and transparency, with no proprietary binary blobs...
GPLv3
OS & Utilities
Gnash

Gnash

Open Source

Gnash is a free and open-source software player for SWF files, a format primarily used for Adobe Flash media. Developed as part of the GNU Project, it aimed to provide an independent and secure alternative to Adobe Flash Player, supporting various Flash functionalities for animation, video, and interactive web content, particularly during the widespread use of Flash on the internet.

Free and open-source software
Embeddable
Video & Movies
Showing 30 of results

Recently Added Linux Apps and Services

Latest additions to our Linux software collection

NextDNS

NextDNS

Open Source

NextDNS is a powerful, cloud-based DNS service offering comprehensive network-wide content filtering and security. It protects all your devices from ads, trackers, malware, and phishing attempts, while providing advanced parental controls and detailed analytics, all through a highly customizable platform that requires no software installation on individual devices.

Comprehensive network-wide ad, tracker, and malware blocking.
Block ads
... Home & Family Network & Admin Security & Privacy Web Browsers
Gradle

Gradle

Open Source

Gradle is an open-source build automation tool known for its flexibility and performance. It supports a wide range of languages and platforms, including Java, C++, Python, and more, making it ideal for multi-language projects. Its powerful Groovy-based DSL and declarative builds streamline development workflows and enhance productivity across various development environments.

Superior build performance through incremental builds and caching.
Build system
Development
Trilium Notes

Trilium Notes

Open Source

Trilium Notes is a versatile, open-source personal knowledge base application designed for organizing notes in a hierarchical tree structure. It empowers users to manage information efficiently, from simple text notes to complex knowledge graphs, with robust features for tagging, search, and synchronization. Ideal for anyone seeking a powerful, customizable, and offline-first note-taking solution.

Unmatched hierarchical organization with infinite depth.
Electron based
Office & Productivity
fzf

fzf

Open Source

FZF is a command-line fuzzy finder that provides an incredibly fast and interactive search experience for various data sources. It allows users to quickly navigate and select files, command history, processes, hostnames, and more with highly responsive filtering capabilities directly within their terminal. Its efficiency and flexibility make it an indispensable tool for developers and power users.

Extremely fast and responsive, even with large datasets.
File Searching
File Management Online Services
Piskel

Piskel

Open Source

Piskel is a free online editor for animated sprites and pixel art, ideal for crafting GIFs, 8-bit game assets, and other retro-style graphics. Its intuitive interface and powerful features cater to both beginners and experienced pixel artists, offering real-time preview and layer support for efficient creation.

Completely free and open source.
Animations
Snapcraft

Snapcraft

Open Source

Snapcraft is a powerful command-line tool designed for creating, distributing, and managing 'snaps', universal Linux packages. It empowers developers to containerize their applications, ensuring dependency-free delivery and robust update mechanisms across various Linux distributions. This platform simplifies software packaging and deployment, fostering a consistent user experience.

Universal application distribution across all major Linux distros.
Container
OS & Utilities
Syncplay

Syncplay

Open Source

Syncplay is an innovative application designed for synchronized media playback, allowing users to watch videos together with friends, family, or colleagues online. It ensures everyone experiences the same moments at the same time, perfect for remote movie nights, collaborative learning, or shared entertainment. With no registration required, it provides a seamless and accessible way to connect through shared media experiences.

Ensures precise real-time video synchronization for all participants.
Integrated Chat
Social & Communications Video & Movies
Kitty terminal

Kitty terminal

Open Source

Kitty Terminal is a fast, feature-rich, cross-platform GPU-accelerated terminal emulator designed for power users and developers. It offers unparalleled performance, extensive customization, and advanced features like tabbed interfaces, tiling layouts, and robust scripting capabilities.

Exceptional GPU-accelerated performance with minimal input lag.
Command line
OS & Utilities
Scuttle

Scuttle

Open Source

Scuttle is an open-source, web-based social bookmarking platform designed for efficient organization and sharing of web content. It offers advanced features like document annotations, screenshot markups, and dead link checking, aiming to create a comprehensive knowledge management system. Although discontinued, its core functionalities provide robust tools for personal and collaborative information curation.

Comprehensive annotation tools (text highlighting, detailed notes, screenshot ma...
Social Bookmarking
Social & Communications
Xournal++

Xournal++

Open Source

Xournal++ is a powerful, open-source notetaking software designed for handwritten notes, sketching, and PDF annotation. It provides a robust set of tools for students, professionals, and anyone who prefers the tactile experience of pen and paper, enhanced by digital flexibility. With support for stylus input, LaTeX, and various export options, it stands out as a versatile solution for digital ink.

Excellent handwriting feel with stylus support and pressure sensitivity.
Handwritten Notes
Office & Productivity