linux
A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, MQTT, POP3, POP3S, RTMP, RTMPS, RTSP, SCP, SFTP, SMB, SMBS, SMTP, SMTPS, TELNET, TFTP, WS and WSS. libcurl offers a myriad of powerful features.
curl is used in command lines or scripts to transfer data. curl is also libcurl, used in cars, television sets, routers, printers, audio equipment, mobile phones, tablets, medical devices, settop boxes, computer games, media players and is the Internet transfer engine for countless software applications in over twenty billion installations.
Related contents:
The Elegant Desktop Companion for Claude Code.
A powerful GUI app and Toolkit for Claude Code - Create custom agents, manage interactive Claude Code sessions, run secure background agents, and more.
Your Ultimate Virtual Assistant.
Experience the future of AI assistance with advanced customization, flexible model support, and seamless integration. Newelle brings you the power of AI with unmatched flexibility and control.
Related contents:
Whispering is an open-source speech-to-text application. Press a keyboard shortcut, speak, and your words will transcribe, transform, then copy and paste at the cursor.
A fast, customizable application launcher built with GTK4 and Rust, designed for Linux desktop environments. Walker provides a clean, modern interface for launching applications, running commands, performing calculations, and more.
Related contents:
Manage your startup apps and scripts on Freedesktop Linux distros.
Ignition is a minimal app for editing autostart entries on Freedesktop-compliant Linux distributions.
Related contents:
A desktop application that allows you to record audio from specific applications on Linux. Built with Deno, Svelte, and WebView.
Related contents:
It's your Operating System.
An innovative platform for hardware, clouds, and containers, built with love by you. 100% Free & Open Source.
Related contents:
Everywhere enterprise IT is headed, Red Hat® Enterprise Linux® is there. From the public cloud to the edge, it evolves to bring flexibility and reliability to new frontiers.
Related content:
Linux GPU Configuration And Monitoring Tool.
This application allows you to control your AMD, Nvidia or Intel GPU on a Linux system.
Open source, cross-platform, unofficial YouTube Music Desktop App with built-in ad blocker and downloader
Related contents:
Simple & Fast Online Markdown Editor with Live Preview. Quickly and easily get started writing your markdown documents with MKEditor's rich set of features.
Related contents:
Work-in-Progress rewrite of nixos-rebuild.
Related contents:
OAuth credential MAnager.
Many IMAP/SMTP clients, like msmtp, fdm, isync, aerc, neomutt or mutt can use OAuth2 access tokens but lack the ability to renew and/or authorize OAuth2 credentials. The purpose of oama is to provide these missing capabilities by acting as a kind of smart password manager. In particular, access token renewal happens automatically in the background transparent to the user.
Related contents:
The fast context maker. Surgical context engineering with a nice UI, Windows, Mac, Linux, BSD, anywhere where python & Qt run.
Take control of your AI's context to get radically better bug-fixing and planning assistance. When you don't tell the AIs about MCP servers and tools, you'll be suprised at what they are capable of.
Mesh network sidecars for NixOS Services.
meshSidecar provides a flexible way to integrate mesh networking capabilities with NixOS services. It allows services to participate in mesh networks without requiring direct modification of the service itself.
Related contents:
Convert your old computer (even chromebook) to a user friendly, lightweight, durable, and auto updating operating system build on top of NixOS.
The goal is to create a "chromebook like" unbreakable computer to give to basic users who know nothing about Linux and won't need to ever worry about updates / upgrades.
Related contents:
btrbk is a backup tool for btrfs subvolumes, taking advantage of btrfs specific capabilities to create atomic snapshots and transfer them incrementally to your backup locations.
Related contents:
Modern compositor with the looks.
Hyprland provides the latest Wayland features, dynamic tiling, all the eyecandy, powerful plugins and much more, while still being lightweight and responsive.
Related contents:
The text editor designed to make coding as simple and fun as playing a video game.
Phoenix is a modern open-source and free software text editor designed to make coding as simple and fun as playing a video game.
Exosphere offers aggregated patch and security update reporting as well as basic system status across multiple Unix-like hosts via SSH.
Exosphere is a CLI and Text UI driven application that offers aggregated patch and security update reporting as well as basic system status across multiple Unix-like hosts over SSH.
It is targeted at small to medium sized networks, and is designed to be simple to deploy and use, requiring no central server, agents and complex dependencies on remote hosts.
🎮 ⌨ An easy to use tool to change the behaviour of your input devices.
Supports X11, Wayland, combinations, programmable macros, joysticks, wheels, triggers, keys, mouse-movements and more. Maps any input to any other input.
Related contents:
Keep an eye on system resources
Resources allows you to check the utilization of your system resources and control your running processes and apps. It’s designed to be user-friendly and feel right at home on a modern desktop by using GNOME’s libadwaita.
Related contents:
nix-env was built as a tool for Nix as a way to manage packages in a traditional (imperative) fashion. It tries to bridge the gap between the imperative and declarative world. A replacement for the venerable "just sudo apt install <A nything>". As a result of its design, it often causes unexpected behaviour. This page is dedicated to explaining what its issues are and what to use instead.
<DT> <A HREF="https://github.com/nixpak/nixpak" ADD_DATE="1754505254" PRIVATE="" TAGS="nix,flatpak,bwrap,linux,open-source,foss,eupl-licensed">NixPak</A><DD>Runtime sandboxing for Nix. Nix? Flatpak? Why not both?NixPak is essentially a fancy declarative wrapper around bwrap. You can use it to sandbox all sorts of Nix-packaged applications, including graphical ones.
Universal 2D Graphics Editor. one to rule them all.
PixiEditor is a universal 2D editor that was made to provide you with tools and features for all your 2D needs. Create beautiful sprites for your games, animations, edit images, create logos. All packed up in an intuitive and familiar interface.
Create non-destructibe, procedural graphics with Node Graph. Node Graph allows for creating fully non-destructible graphics and animations. Connect nodes to easily compose complex visuals. From pre-built effects to custom shaders, the possibilities are endless!
Related contents:
A time traveling resource monitor for modern Linux systems.
below is an interactive tool to view and record historical system data.
Transactional, in-place operating system updates using OCI/Docker container images. bootc is the key component in a broader mission of bootable containers.
Related contents:
A secure note-taking application for linux, integrated with Etebase for encrypted synchronization.
Related contents:
New App Store for GNOME.
A new app store for GNOME with a focus on discovering and installing applications and add-ons from Flatpak remotes, particularly Flathub. It emphasizes supporting the developers who make the Linux desktop possible. Bazaar features a "curated" tab that can be configured by distributors to allow for a more locallized experience.
Related contents:
Wayback is an X11 compatibility layer which allows for running full X11 desktop environments using Wayland components. It is intended to eventually replace the classic X.Org server, thus reducing maintenance burden of X11 applications.
Related contents:
Positron, a next-generation data science IDE.
-
A free, next-generation data science IDE built by Posit PBC.
-
An extensible, polyglot tool for writing code and exploring data.
-
A familiar environment for reproducible authoring and publishing.
Related contents:
Override xdg-open behavior. Because the way it already works is not confusing enough.
Related contents:
📝A simple and elegant markdown editor, available for Linux, macOS and Windows.
A simple and elegant open-source markdown editor that focused on speed and usability.
The AI IDE for prototype to production.
Kiro is an agentic IDE that helps you go from prototype to production with spec-driven development, agent hooks, and natural language coding assistance. Build faster with AI-powered features that understand your entire codebase, turn prompts into structured specs, and automate repetitive tasks.
The gpm (general purpose mouse) daemon tries to be a useful mouse server for applications running on the Linux console.
Related contents:
Optimized Node Monitoring for Network Analysis.
SONAR is designed to simplify network configuration audits in critical environments. With a clean interface and a robust architecture, it enables any personnel — even non-technical — to understand and document network flows independently.
💽 Build Bespoke OS Images
A fancy wrapper around dnf --installroot, apt, pacman and zypper that generates customized disk images with a number of bells and whistles.
Halloy is an open-source IRC client written in Rust, with the iced GUI library. It aims to provide a simple and fast client for Mac, Windows, and Linux platforms.
Open Gaming Platform.
Lutris is a video game preservation platform aiming to keep your video game collection up and running for the years to come. Over the years, video games have gone through many different hardware and software platforms. By offering the best software available to run your games, Lutris makes it easy to run all your games, old and new.
mouse & keyboard sharing via LAN.
Lan Mouse is a cross-platform mouse and keyboard sharing software similar to universal-control on Apple devices. It allows for using multiple PCs via a single set of mouse and keyboard. This is also known as a Software KVM switch.
Share a single keyboard and mouse between multiple computers.
Deskflow is a free and open source keyboard and mouse sharing app. Use the keyboard, mouse, or trackpad of one computer to control nearby computers, and work seamlessly between them. It's like a software KVM (but without the video). TLS encryption is enabled by default. Wayland is supported. Clipboard sharing is supported.
Related contents:
A Graphical IDE for Kubernetes.
Freelens is a Kubernetes IDE that provides a graphical interface for managing and monitoring Kubernetes clusters. Freelens is maintained by the community.
Freelens is a free and open-source user interface designed for managing Kubernetes clusters. It provides a standalone application compatible with macOS, Windows, and Linux operating systems, making it accessible to a wide range of users. The application aims to simplify the complexities of Kubernetes management by offering an intuitive and user-friendly interface.
an opinionated setup of the Arch Linux distribution and the Hyprland tiling window manager.
Turn a fresh Arch installation into a fully-configured, beautiful, and modern web development system based on Hyprland by running a single command. That's the one-line pitch for Omarchy (like it was for Omakub). No need to write bespoke configs for every essential tool just to get started or to be up on all the latest command-line tools. Omarchy is an opinionated take on what Linux can be at its best.
Related contents:
A portable version of LEGO Island (1997).
This initiative is a portable version of LEGO Island (Version 1.1, English) based on the decompilation project. Our primary goal is to transform the codebase to achieve platform independence, thereby enhancing compatibility across various systems while preserving the original game's experience as faithfully as possible.
Related contents:
🦀 ⚡ kubectl port forward manager, with support for UDP and proxy connections through k8s clusters
A handy app for managing Kubernetes port forwarding on any platform. It makes things easier for teams.
kftray and kftui are independent, cross-platform applications. They help you set up and manage multiple port-forwarding settings easily. Both apps are part of the same open-source project and aim to make working with Kubernetes easier. kftray has a desktop interface, while kftui has a terminal interface, so you can choose the one that suits you best.
OCR-powered screenshot tool to capture text instead of images.
Related contents:
container is a tool that you can use to create and run Linux containers as lightweight virtual machines on your Mac. It's written in Swift, and optimized for Apple silicon.
The tool consumes and produces OCI-compliant container images, so you can pull and run images from any standard container registry. You can push images that you build to those registries as well, and run the images in any other OCI-compliant application.
Containerization is a Swift package for running Linux containers on macOS.
The Containerization package allows applications to use Linux containers. Containerization is written in Swift and uses Virtualization.framework on Apple silicon.
Just enough OS for KODI.
LibreELEC is a minimalist 'Just enough OS' Linux distribution for running Kodi. Our documentation can help you install and configure LibreELEC to run Kodi, or develop and build installation images using our buildsystem.
Related contents:
Free labs and playgrounds for learning Kubernetes, Cloud, DevOps and AI.
Cross-platform Xcode replacement. Build and deploy iOS apps with SwiftPM on Linux, Windows, macOS.
Installs GNU/Linux distributions in a chroot environment on Android.
Related contents:
AnduinOS is Ubuntu's package base + Flatpak app experience
AnduinOS is a custom Ubuntu-based Linux distribution that aims to facilitate developers transitioning from Windows to Linux by maintaining familiar operational habits and workflows.
Related contents:
LISA is developed and maintained by Microsoft, to empower Linux validation. Linux Integration Services Automation (LISA) is a Linux quality validation system, which consists of two parts:
-
A test framework to drive test execution.
-
A set of test suites to verify Linux kernel/distribution quality.
An automated system install and image customization tool for when PXE is not an option, or is not an option yet.
It's an automated system install and image-creation tool for situations where provisioning machines via a PXE server is not an option, or is not an option yet. It's ideal for small-scale greenfielding, proofs-of-concept, and general management of on-prem compute infrastructure in a cloud-native way without the cloud.
Automatic headphone equalization from frequency responses.
AutoEq is a tool for automatically equalizing headphones.
Related contents:
Agentless Vulnerability Scanner for Linux/FreeBSD.
Agent-less vulnerability scanner for Linux, FreeBSD, Container, WordPress, Programming language libraries, Network devices.
Collection of decent Community-made GRUB themes. Contributions welcome!
There are many great community made GRUB themes to spice up your bootloader before booting into your system proper. Unfortunately, they're spread across multiple sites and it can be difficult to find good ones. As another user told me, the majority of themes on Pling (the largest host of GRUB themes currently) are fairly low effort and can be boring to trawl through. Hence, I decided to put together this page to bring attention to some decent themes I've found around the internet over time. They aren't all absolute masterpieces of course: But they've all at least had a fair amount of effort put into them, with custom backgrounds, fonts, and colours.