Open Source Linux Tools and Software

Discover 50 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, Windows and Cross Platform. Last updated October 3, 2026.

50 repositories · updated October 3, 2026

xtool: Build and Deploy iOS Apps Across Platforms

xtool: Build and Deploy iOS Apps Across Platforms

xtool provides a SwiftPM-based workflow for building, signing, and installing iOS apps without relying on Xcode on every development machine. It is aimed at Swift developers who want to work from Linux, Windows, or macOS and interact with Apple Developer Services programmatically.

SwiftiOSCross Platform
Added Apr 23, 2026 View details
numi: Calculate with Natural-Language Expressions

numi: Calculate with Natural-Language Expressions

Numi is a calculator for expressing calculations, conversions, and date arithmetic in everyday language. Its desktop app and command-line version suit people who want quick answers without building expressions in a conventional calculator.

JavaScriptCalculatorUtility
Added Apr 22, 2026 View details
vicinae: A Native Desktop Launcher and Command Palette

vicinae: A Native Desktop Launcher and Command Palette

Vicinae is a native command palette that brings app search and desktop utilities into one launcher. It suits desktop power users who want a fast, extensible alternative to switching between separate tools.

Desktop AppProductivityLinux
Added Apr 12, 2026 View details
Omakub: An Opinionated Ubuntu Setup for Web Development

Omakub: An Opinionated Ubuntu Setup for Web Development

Omakub transforms a fresh Ubuntu installation into a fully-configured, modern web development system with a single command. It provides an opinionated take on essential tools and configurations, eliminating the need for manual setup. This project aims to streamline the developer's initial environment setup on Linux.

UbuntuLinuxShell Script
Added Apr 6, 2026 View details
libwebrtc: Build WebRTC C++ Binaries for Desktop and Embedded Targets

libwebrtc: Build WebRTC C++ Binaries for Desktop and Embedded Targets

libwebrtc wraps WebRTC C++ code in binaries for Windows, Linux, and embedded Linux, primarily for flutter-webrtc desktop releases. It is aimed at developers building or distributing platform-specific WebRTC components.

C++LibraryCross Platform
Added Apr 6, 2026 View details
ZimaOS: Run a Home NAS and Storage Server

ZimaOS: Run a Home NAS and Storage Server

ZimaOS is a Buildroot-based NAS operating system evolved from CasaOS, designed for Zima hardware and UEFI x86-64 systems. It suits people seeking a lightweight server with OTA updates and disk-management features.

Self HostedLinuxShell
Added Apr 4, 2026 View details
TRELLIS: Generate 3D Assets from Text or Images

TRELLIS: Generate 3D Assets from Text or Images

TRELLIS is a research model and toolkit for generating 3D assets from text or images. Its structured latent representation can produce meshes, 3D Gaussians, and radiance fields, but local use requires a compatible NVIDIA GPU and a substantial setup.

PythonGenerative AIComputer Vision
Added Apr 1, 2026 View details
CasaOS: Manage a Personal Cloud and Home Server

CasaOS: Manage a Personal Cloud and Home Server

CasaOS is a home-server system for managing files, drives, and Docker apps through a friendly web interface. It suits people who want to self-host services on compatible computers without managing every task from the command line.

Self HostedGoGolang
Added Mar 22, 2026 View details
qdirstat: Find What Is Using Your Disk Space

qdirstat: Find What Is Using Your Disk Space

QDirStat is a Qt desktop application that visualizes directory sizes in a tree and treemap, helping users locate large files and reclaim space. It also offers configurable cleanup actions and views for file types, ages, and installed packages.

C++LinuxDesktop App
Added Mar 11, 2026 View details
pear-desktop: Use YouTube Music as a Desktop App

pear-desktop: Use YouTube Music as a Desktop App

Pear Desktop wraps YouTube Music in a cross-platform desktop application with a native look and feel. It suits listeners who want a dedicated player and developers who want to extend it with plugins and themes.

Desktop AppElectronTypeScript
Added Feb 2, 2026 View details
cool-retro-term: A Retro-Style Terminal Emulator

cool-retro-term: A Retro-Style Terminal Emulator

cool-retro-term is a Qt6 terminal emulator for Linux and macOS that recreates the look of cathode-ray tube displays. It suits users who want a customizable retro aesthetic for everyday terminal work, rather than a different terminal workflow.

TerminalDesktop AppLinux
Added Jan 24, 2026 View details
Weylus: Turn a Tablet into a Computer Input Device

Weylus: Turn a Tablet into a Computer Input Device

Weylus lets you use a tablet or phone as a touch screen or graphics tablet for your computer through a browser. It is especially capable on Linux, with stylus pressure, tilt, multi-touch, window capture, and optional second-screen support.

RustLinuxRemote Desktop
Added Jan 21, 2026 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 ❤️