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
Twist

Twist

$ $

Twist is a unique team communication tool designed to foster focused, organized, and asynchronous collaboration, minimizing real-time distractions. It provides threaded conversations, topic-based channels, and a clear inbox to help teams stay productive without the chaos of constant notifications, promoting thoughtful discussions over instant replies.

Promotes structured and organized communication through threaded discussions.
Chat Bot
Office & Productivity
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
RunaBook

RunaBook

Free

RunaBook is a robust, encrypted note-taking and knowledge management application designed for hierarchical organization. It offers advanced features like end-to-end encryption, hierarchical data modeling, and cross-device synchronization, catering to users who prioritize data security, efficient knowledge organization, and offline accessibility for their notes and information.

Robust End-to-End Encryption ensures maximum data privacy.
Ad-free
Education & Reference 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
Hiren’s BootCD PE

Hiren's BootCD PE is a comprehensive bootable environment based on Windows PE, designed for system diagnostics, repair, and data recovery. It packs a multitude of essential utilities for troubleshooting PC issues, recovering lost files, and managing partitions, making it an indispensable tool for IT professionals and advanced users alike.

All-in-one comprehensive toolkit for various PC issues.
Hardware Diagnostics
OS & Utilities Security & Privacy
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
ArchiveBox

ArchiveBox

Free

ArchiveBox is a powerful, self-hosted web archiving solution designed to preserve entire websites, individual pages, or specific media for offline access and long-term retention. It captures content in multiple formats, ensuring durability and retrievability even if the original source disappears.

Complete control over archived data due to self-hosting.
Network Tools
Network & Admin
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
Firework

Firework

Free

Firework is a versatile desktop application designed to consolidate various web-based services into a single, unified interface. It streamlines communication, productivity, and web application management by wrapping them into a native desktop experience, reducing tab clutter and enhancing workflow efficiency across multiple platforms.

Consolidates diverse web services into a single unified application.
Integrated Web Browser
Office & Productivity Social & Communications
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
ShrewSoft VPN Client

ShrewSoft VPN Client is a robust, open-source VPN solution designed for establishing secure connections to corporate networks. It supports various VPN protocols, including IPsec, making it compatible with a wide range of VPN gateways. Though officially discontinued, its lightweight nature and configurable options continue to appeal to users seeking a free and powerful VPN client for various operating systems, particularly Linux and FreeBSD.

Free and open-source, offering significant cost savings.
VPN
Security & Privacy
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
GeeTeeDee

GeeTeeDee

Free

GeeTeeDee is a powerful, yet lightweight and portable task management application designed to help users implement the 'Getting Things Done' methodology. It offers a unique blend of hierarchical organization, visual tools, and robust synchronization options, enabling efficient task tracking and productivity across various devices, even offline. Its focus on privacy and user control makes it a standout choice for personal and professional task management.

Excellent hierarchical organization for complex projects.
Lightweight
Office & Productivity
LeonFlix

LeonFlix

Free

LeonFlix is a cross-platform streaming application providing access to movies and TV shows from various online sources. It aggregates content similar to services like Popcorn Time and Kodi, aiming for a unified viewing experience across Windows, macOS, and Linux. Its core functionality revolves around searching, tracking, and playing media.

Intuitive and user-friendly interface suitable for all experience levels.
Spotlight
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
Rentry.co

Rentry.co

Free

Rentry.co is a minimalist, privacy-focused pastebin and markdown editor designed for quick and anonymous text sharing. It prioritizes ease of use, speed, and discretion, allowing users to publish notes, code snippets, and other text content without registration or intrusive tracking.

Unmatched anonymity with no registration or personal data collection.
Anonymity
Development Office & Productivity Online Services OS & Utilities Photos & Graphics Social & Communications
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
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
Twist

Twist

$ $

Twist is a unique team communication tool designed to foster focused, organized, and asynchronous collaboration, minimizing real-time distractions. It provides threaded conversations, topic-based channels, and a clear inbox to help teams stay productive without the chaos of constant notifications, promoting thoughtful discussions over instant replies.

Promotes structured and organized communication through threaded discussions.
Chat Bot
Office & Productivity
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
RunaBook

RunaBook

Free

RunaBook is a robust, encrypted note-taking and knowledge management application designed for hierarchical organization. It offers advanced features like end-to-end encryption, hierarchical data modeling, and cross-device synchronization, catering to users who prioritize data security, efficient knowledge organization, and offline accessibility for their notes and information.

Robust End-to-End Encryption ensures maximum data privacy.
Ad-free
Education & Reference 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
Hiren’s BootCD PE

Hiren's BootCD PE is a comprehensive bootable environment based on Windows PE, designed for system diagnostics, repair, and data recovery. It packs a multitude of essential utilities for troubleshooting PC issues, recovering lost files, and managing partitions, making it an indispensable tool for IT professionals and advanced users alike.

All-in-one comprehensive toolkit for various PC issues.
Hardware Diagnostics
OS & Utilities Security & Privacy
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