Open Source Self-Hosted Apps
Self-hosting is a trade, not a free lunch: you swap a monthly bill and a vendor's outage for the work of running updates, backups, and a reverse proxy yourself, and the apps worth that effort are the ones that fail gracefully when you're the operator. The open source apps below are built to live on hardware you own, ship sane defaults and container images, and keep their data on your disk in formats you can back up and move, so leaving never means starting over.

Open WebUI
Self-hosted AI platform for running local and API-backed models offline

Excalidraw
Open source virtual whiteboard for hand-drawn style diagrams, wireframes, and collaborative sketches

RustDesk
Open-source remote desktop app with self-hosted server options and cross-platform clients

Immich
Self-hosted photo and video management with mobile backup, browsing, search, and organization

Neovim
Vim-based text editor with a built-in API, modern GUIs, and asynchronous job control

Uptime Kuma
Self-hosted uptime monitoring with status pages, alerts, and a browser-based dashboard

Syncthing
Continuous file synchronization for keeping files in sync across two or more computers

code-server
Run VS Code in the browser on any machine with a consistent development environment

Traefik
HTTP reverse proxy and load balancer that configures routes dynamically from orchestrators and service registries