Open Source Linux Tools and Software

Discover 58 open source Linux repositories from GitHub, each with an analysis of what it does, key features, use cases and alternatives. Linux projects here are most often combined with Desktop App, Cross Platform and Windows. Last updated October 3, 2026.

58 repositories · updated October 3, 2026

theProtector: Monitor Linux Hosts for Security Threats

theProtector: Monitor Linux Hosts for Security Threats

theProtector is a Bash-based Linux host monitoring tool that combines process, file, and network checks with optional eBPF and YARA detection. It is aimed at administrators who want a configurable, self-managed security monitor and can support its system requirements.

ShellLinuxCybersecurity
Added Dec 24, 2025 View details
yunohost: Simplify Self-Hosting and Server Administration

yunohost: Simplify Self-Hosting and Server Administration

YunoHost is an operating system designed to make server administration easier. Its Python and Bash core is part of a broader project that includes a web administration interface and a single sign-on user portal.

PythonSelf HostedLinux
Added Dec 7, 2025 View details
podman: Manage Containers and Pods Without a Daemon

podman: Manage Containers and Pods Without a Daemon

Podman manages OCI and Docker images, containers, and groups of containers called pods. It offers a Docker-compatible CLI, rootless operation, and remote or virtual-machine workflows for Linux, macOS, and Windows.

GoContainersDocker
Added Nov 29, 2025 View details
Espanso: A Privacy-First, Cross-Platform Text Expander for Productivity

Espanso: A Privacy-First, Cross-Platform Text Expander for Productivity

Espanso is a powerful, privacy-first, and cross-platform text expander written in Rust, designed to significantly boost your productivity. It automates repetitive typing tasks by replacing keywords with predefined text, code snippets, or custom script outputs. This versatile tool enhances efficiency across Windows, macOS, and Linux.

EspansoText ExpanderProductivity Tool
Added Nov 29, 2025 View details
ubicloud: Build and Manage a Cloud on Bare Metal

ubicloud: Build and Manage a Cloud on Bare Metal

Ubicloud is a Ruby-based cloud control plane for provisioning compute, networking, and storage on bare-metal providers. It suits teams seeking a portable, self-managed alternative to public cloud infrastructure, as well as developers using its managed service.

Cloud NativeLinuxNetworking
Added Nov 21, 2025 View details
ish: Run a Linux Shell on iOS

ish: Run a Linux Shell on iOS

iSH brings a Linux shell to iOS through usermode x86 emulation and syscall translation. It is suited to users who want a lightweight command-line environment on an iPhone or iPad, with compatibility and performance shaped by its emulation approach.

LinuxShelliOS
Added Nov 20, 2025 View details
IMSI-catcher: Identify Nearby GSM Subscriber Signals

IMSI-catcher: Identify Nearby GSM Subscriber Signals

IMSI-catcher uses GSM decoding tools and a software-defined radio receiver to display IMSI values and related carrier details from nearby cellphone signals. It is intended for GSM learning and authorized radio research, not casual use.

PythonSecurityLinux
Added Nov 20, 2025 View details
localsend: Share Files Between Nearby Devices

localsend: Share Files Between Nearby Devices

LocalSend transfers files and messages between nearby devices on the same local network, without internet access or third-party servers. It suits people who need a cross-platform alternative to cloud-based sharing or platform-specific transfer tools.

Cross PlatformFile SharingDesktop App
Added Nov 7, 2025 View details
udp2raw: Tunnel UDP Traffic Through Raw Packets

udp2raw: Tunnel UDP Traffic Through Raw Packets

udp2raw wraps UDP traffic in encrypted UDP, simulated TCP, or ICMP packets to help it pass through networks that block or degrade UDP. It is aimed at Linux users who can configure raw sockets and want to carry UDP-based VPN traffic across restrictive links.

C++NetworkingLinux
Added Nov 3, 2025 View details
moonlight-qt: Stream PC Games to Desktop and TV Devices

moonlight-qt: Stream PC Games to Desktop and TV Devices

Moonlight PC is a cross-platform client for streaming games and desktop sessions from NVIDIA GameStream and Sunshine hosts. It suits players who want low-latency remote play with hardware decoding, modern video formats, HDR, and gamepad support.

C++Desktop AppCross Platform
Added Oct 25, 2025 View details
Tauon: Play and Organize Desktop Music Libraries

Tauon: Play and Organize Desktop Music Libraries

Tauon is a desktop music player for people who want a responsive interface for local collections and music servers. It combines broad format support, library tools, and gapless playback, with downloads available for Linux, Windows, and macOS.

PythonDesktop AppMusic
Added Oct 16, 2025 View details
go-haystack: Build Bluetooth Beacons for Find My

go-haystack: Build Bluetooth Beacons for Find My

go-haystack provides Go and TinyGo tools for creating Bluetooth beacons that report through Apple’s Find My network using OpenHaystack and Macless-Haystack. It suits makers who want to track personal devices without Apple hardware.

GoGolangBluetooth
Added Oct 16, 2025 View details

Related topics

OS
OSRepos

Analysis and discovery of open source repositories. Find interesting projects and follow their updates.

Monitor your website with YourWebsiteScore

OSRepos shares public repositories for knowledge and discovery only. Any installation, execution, configuration, or use of third-party repository code is at your own risk. Always review source code, dependencies, licenses, and security implications before running anything.

© 2025 OSRepos. Built with Nuxt 3 and lots of ❤️