Skip to content

Self-hosting183 projects

Services to run at home: photos, files, media, home automation, dashboards.

Self-hosting

183 of 183

Butler

Self-hosting · independent developernew

Butler is a home automation program, available on Linux.

★ 228Vala · GPL-3.0-or-laterGitHub ↗

DockNest

Self-hosting · independent developernew

Self-hosted Docker backup and restore with a visual server map. Move sites between servers safely, encrypted SFTP or S3 storage, verified restores.

★ 59JavaScript · AGPL-3.0-onlyGitHub ↗

EchoMuse

Self-hosting · independent developernew

A local voice assistant for Home Assistant on old Amazon Echoes, with no Amazon software left on them: our own Linux userspace (emOS), our own audio pipeline, and a wake word that runs on the Echo, so nothing is sent…

★ 1,436Python · MITGitHub ↗

KnightLoader

Self-hosting · independent developernew

Remote control for the KnightLoader download manager you host yourself.

★ 23TypeScript · AGPL-3.0-onlyGitHub ↗

Nearcade

Self-hosting · independent developernew

Nearcade is an open source game streaming platform. It functions as a self hosted alternative to Steam Remote Play Together, allowing you to share your screen and play local couch co-op multiplayer games with friends…

★ 72JavaScript · GPL-3.0-onlyGitHub ↗

PortOS

Self-hosting · independent developernew

Self-hosted, Self-Improving, Federated Everything App — dev management, agent orchestration, persistent mind, digital twin, second brain, and creative pipeline from a single dashboard over Tailscale to port the user…

★ 73JavaScript · MITGitHub ↗

aurora

Self-hosting · independent developernew

A highly advanced and customizable native Android, Windows and Linux music player that supports playback from Navidrome, Jellyfin, Plex, Local Files, acts as a YouTube Music client and connects to the green music app.

★ 76Kotlin · Apache-2.0GitHub ↗

home-hosted

Self-hosting · independent developernew

Self-hosted control panel for your home server: supervises processes with restarts, port-conflict handling, health checks, logs and telegram/alerts — and a UI you can replace.

★ 4TypeScript · MITGitHub ↗

kept

Self-hosting · independent developernew

Google Keep-style notes for iOS, Android, and self-hosting. Offline-first, with optional sync.

★ 335JavaScript · AGPL-3.0-onlyGitHub ↗

lab

Self-hosting · independent developernew

Infrastructure as Code for self-hosted homelab managing 20+ Docker services. Automated deployment with Ansible, orchestrated via Docker Compose, routed through Traefik.

★ 4MITGitHub ↗

A self-hosted meal planner for households: recipes, a weekly plan, shopping lists, a pantry and store connections, with an optional AI assistant on your own key.

★ 33TypeScript · AGPL-3.0-onlyGitHub ↗

netcheck

Self-hosting · independent developernew

Lightweight, self-hosted network diagnostic toolkit in an 8.5MB Go container. Globalping distributed probes, native DNS/RDAP, and zero disk dependencies.

★ 10Go · AGPL-3.0-onlyGitHub ↗

open-infra

Self-hosting · independent developernew

A self-hosted, AWS-compatible cloud for your own hardware. Point the AWS CLI, SDKs, CloudFormation and Terraform at it to run Lambda, S3, RDS & SQL Server, DynamoDB, EC2-style VMs, IAM, Step Functions and 25+ AWS…

★ 15Go · Apache-2.0GitHub ↗

paperless-unified-search

Self-hosting · independent developernew

Nextcloud app: Paperless-ngx OCR full-text search in Nextcloud's unified search, with no extra index; results open in the Nextcloud viewer.

★ 8PHP · AGPL-3.0-onlyGitHub ↗

Self-hosted DAST (dynamic application security testing) in one Docker image — OWASP ZAP, nuclei, katana, httpx and dalfox behind a Nuxt UI: authenticated SPA crawling, OpenAPI-driven active scans, per-engine reports…

★ 3TypeScript · MITGitHub ↗

sendspin-bt-bridge

Self-hosting · independent developernew

Make any Bluetooth speaker smart. DIY multi-room audio with Music Assistant, Home Assistant AI automations & Sendspin protocol. Docker, HA addon, Raspberry Pi, Proxmox LXC. Free & open-source.

★ 313Python · MITGitHub ↗

studylife

Self-hosting · independent developernew

Self-hosted study organizer — calendar, exam/study planner, focus timer, notes, and progress dashboard. Built with Blazor WASM + ASP.NET Core (.NET 10); passkey login, 26 languages, optional Home Assistant integration.

★ 6C# · AGPL-3.0-onlyGitHub ↗

tapflow

Self-hosting · independent developernew

Self-hosted iOS & Android simulator streaming for the whole team.

★ 1,841TypeScript · MITGitHub ↗

tesserae

Self-hosting · independent developernew

E-ink dashboard companion. Compose dashboards in a browser, render server-side, and push to e-ink panels over REST or MQTT.

★ 1,017Python · AGPL-3.0-onlyGitHub ↗

unchair

Self-hosting · independent developernew

A mildly annoying macOS break app that uses local Apple Vision to verify you actually moved.

★ 7Swift · MITGitHub ↗

Atrium

Self-hosting · independent developernew

Control your self-hosted media stack from one app.

★ 310Dart · GPL-3.0-or-laterGitHub ↗

Free, open-source, offline-first Point of Sale for cafes, restaurants, and food businesses.

★ 175TypeScript · MITGitHub ↗

Fosi-S3

Self-hosting · independent developernew

Home Assistant integration for the Fosi Audio S3 network streamer. Switches physical inputs (HDMI, optical, line in, Bluetooth) over the local StreamSDK API — the one thing Cast and AirPlay cannot do.

★ 4Python · MITGitHub ↗

GravityLAN

Self-hosting · independent developernew

Self-hosted homelab network radar: scan your LAN, keep a device inventory, map topology and racks, open SSH in the browser and monitor Linux hosts with a small agent. One container.

★ 10Python · MITGitHub ↗

HAFamilyLink

Self-hosting · independent developernew

Control your children's Android devices through Google Family Link directly from Home Assistant. Monitor screen time, set daily limits, manage bedtime and school schedules, and grant bonus time - all from your dashboard.

★ 138Python · MITGitHub ↗

HAIR

Self-hosting · independent developernew

Infrared (IR) device admin panel for Home Assistant. Learn signals, assign to devices, create triggers, all from the GUI. Built on HA 2026.6+ infrared platform.

★ 352Python · MITGitHub ↗

HomeVault

Self-hosting · independent developernew

Turn any small computer into a private NAS. Self-hosted home cloud for any data, reachable from any device with a browser, on minimal hardware (1 core, 1 GB RAM). Simple, reliable, robust. Rust + Svelte.

★ 12Rust · MITGitHub ↗

Immuch360

Self-hosting · independent developernew

Your media. Any screen. Every perspective. Free, open source app for your photos and videos, flat and immersive (panoramas, 360°, 3D, VR180), from your device, a NAS, Plex or an Immich server, no account.

★ 17Dart · AGPL-3.0-onlyGitHub ↗

Incus Helper-Scripts (Community Edition) - One-command installs for containers, VMs and self-hosted apps.

★ 15Shell · MITGitHub ↗

Self-hosted database and stateful-service orchestration on infrastructure you run: Zerops, Dokploy or Nomad.

★ 9Go · Apache-2.0GitHub ↗

M5-Tab5-ESPHome-LVGL

Self-hosting · independent developernew

Native Home Assistant screen for ESPHome + LVGL displays, no browser. ESP32-P4: M5Stack Tab5 and Waveshare ESP32-P4 7-inch (the author's daily screen). Home Assistant pushes, the screen never polls.

★ 17C++ · MITGitHub ↗

Mikochi

Self-hosting · independent developernew

A minimalist file-manager with streaming capabilities.

★ 379JavaScript · MITGitHub ↗

OTGW-firmware

Self-hosting · independent developernew

A ESP8266 devkit firmware for the Nodoshop version of the Opentherm Gateway (OTGW).

★ 214Python · GPL-3.0-onlyGitHub ↗