discover · compare · collections · requirements · contribute · feed · watching · stats · help with your tokens
BansheeTech/HomeDockOS · source
Snapshot 0 · 2026-11-04T12:47:27Z · Vue ·
Content fingerprint
c748549f16eec2f20e52a050a49cc536d0a2dd5d2ea1c9880cde433b7e645efdGitHub description at capture
An intuitive, versatile, and powerful home server operating system for self-hosting. Featuring a curated app store and seamless multi-platform support, it’s designed to empower your personal cloud on Raspberry Pi, x86 systems, or your preferred setup.
README at capture
# HomeDock OS - The Self-hosted Cloud OS to Simplify Your Life
<p align="center">
<img alt="HomeDock OS" src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/banner.png" width="100%">
</p>
Take control of the cloud like never before. **800+ self-hosted apps, a real desktop in your browser, and every file you own a double-click away. Free, private, and running on whatever hardware you already have.**
---
<p align="center"><b>Deploy HomeDock OS everywhere.</b> Available for all platforms.</p>
<p align="center">
<a href="https://www.homedock.cloud/install/"><picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/buttons/linux-dark.png"><img alt="Install on Linux" src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/buttons/linux-light.png" width="15.9%"></picture></a>
<a href="https://www.homedock.cloud/install/"><picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/buttons/macos-dark.png"><img alt="Install on macOS" src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/buttons/macos-light.png" width="16.3%"></picture></a>
<a href="https://www.homedock.cloud/install/"><picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/buttons/windows-dark.png"><img alt="Install on Windows" src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/buttons/windows-light.png" width="18.1%"></picture></a>
<a href="https://github.com/BansheeTech/HomeDockOS/blob/main/docker-compose.yml"><picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/buttons/docker-dark.png"><img alt="Deploy with Docker Compose" src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/buttons/docker-light.png" width="25.3%"></picture></a>
<a href="https://cloud.oracle.com/resourcemanager/stacks/create?zipUrl=https://github.com/statickidz/homedock-oci-free/archive/refs/heads/main.zip"><picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/buttons/oracle-dark.png"><img alt="Deploy on Oracle Cloud" src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/buttons/oracle-light.png" width="21.4%"></picture></a>
</p>
<p align="center">
<a href="https://www.homedock.cloud"><picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/buttons/website-dark.png"><img alt="Website" src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/buttons/website-light.png" width="99"></picture></a>
<a href="https://docs.homedock.cloud"><picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/buttons/docs-dark.png"><img alt="Documentation" src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/buttons/docs-light.png" width="141"></picture></a>
<a href="https://github.com/BansheeTech/HomeDockOS/blob/main/CHANGELOG.md"><picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/buttons/changelog-dark.png"><img alt="Changelog" src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/buttons/changelog-light.png" width="114"></picture></a>
<a href="https://github.com/BansheeTech/HomeDockOS"><picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/buttons/github-dark.png"><img alt="GitHub" src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/buttons/github-light.png" width="92"></picture></a>
<a href="https://discord.gg/Zj3JCYsRWw"><picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/buttons/discord-dark.png"><img alt="Discord" src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/buttons/discord-light.png" width="97"></picture></a>
</p>
---
<p align="center">
<img alt="HomeDock OS in action: searching the Start menu, Jellyfin as an OnScreen App, Sheets, the PDF Viewer and Writer, photos with the Image Viewer, video and music with a live spectrum, Quick View, the App Store and Packet Snake" src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/hdos-vid-26.webp" width="100%">
</p>
---
## <img src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/icons/numbers.png" width="30" align="top" alt=""> HomeDock OS in Numbers
<p align="center">
<picture>
<source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/stats-dark.png">
<img alt="800+ self-hosted apps, 80+ file types in the browser, 0 plugins to install, 3 operating systems, free forever" src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/stats-light.png" width="100%">
</picture>
</p>
- **800+ apps** — 180+ curated in the official App Store, plus six community stores one click away.
- **80+ file types** — Photos, camera RAWs, PSDs, spreadsheets, Word documents, PDFs, code, music and video, right in the browser.
- **Zero plugins** — No office suite, no codecs, no image editor to install. It all ships inside HomeDock OS.
- **3 OSes, 4 architectures** — Linux, macOS and Windows, on x86, x86_64, ARM and ARM64. Yes, even a Raspberry Pi Zero.
- **1 certificate** — A single automatic Let's Encrypt wildcard covers every app you install, without opening a port for it.
- **€0, forever** — The full desktop, free. No trial, no account, no strings attached.
---
## <img src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/icons/why.png" width="30" align="top" alt=""> Why HomeDock OS?
<p align="center">
<a href="https://www.homedock.cloud/install/">
<picture>
<source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/why-dark.png">
<img alt="Make your apps follow your path, not your steps. Transform the way you manage your apps and data, prioritizing privacy and control in a world where everything is tracked." src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/why-light.png" width="100%">
</picture>
</a>
</p>
<table>
<tr>
<td align="center" width="60"><img src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/why/compatibility.png" width="36" alt=""></td>
<td><b>Universal Compatibility</b><br>Any device is your new device. HomeDock OS runs on Linux, Windows, macOS and Raspberry Pi, on legacy and modern hardware alike.</td>
</tr>
<tr>
<td align="center" width="60"><img src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/why/privacy.png" width="36" alt=""></td>
<td><b>Privacy by Design</b><br>Your data, your rules. Your files stay on your machine, encrypted where it matters, both on-premise and in the cloud.</td>
</tr>
<tr>
<td align="center" width="60"><img src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/why/anywhere.png" width="36" alt=""></td>
<td><b>Reachable From Anywhere</b><br>Any device with a browser is a way in, with HTTPS certificates HomeDock OS obtains and renews for you.</td>
</tr>
<tr>
<td align="center" width="60"><img src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/desktop/prism.png" width="36" alt=""></td>
<td><b>A Desktop, Not a Dashboard</b><br>Powered by our <a href="https://github.com/BansheeTech/prism-wm">Prism Window Manager</a>, HomeDock OS feels like the operating system on your laptop, not a grid of links.</td>
</tr>
</table>
---
## <img src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/icons/apps.png" width="30" align="top" alt=""> 800+ Apps, One Click Away
<p align="center">
<a href="https://www.homedock.cloud/apps/">
<picture>
<source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/apps-dark.png">
<img alt="800+ apps, one click away: 180+ curated in the official App Store, plus six community stores (Casa App Store, BigBearTechWorld, TMC Store, Zima App Store, Coolstore and Casa LinuxServer) converted to HomeDock OS packages automatically. Browse the catalogue." src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/apps-light.png" width="100%">
</picture>
</a>
</p>
<p align="center">
<img alt="Jellyfin, Immich, Nextcloud, Home Assistant, Plex, Vaultwarden, Pi-hole and dozens more self-hosted apps" src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/apps-wall.png" width="100%">
<br>
<sub><b>Jellyfin, Immich, Nextcloud, Home Assistant, Plex, Vaultwarden, Pi-hole…</b> and hundreds more.</sub>
</p>
<p align="center">
<img alt="The HomeDock OS App Store: categories, featured apps like WordPress and WPS Office, and apps such as Immich, Nextcloud, Vaultwarden and Jellyfin" src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/screens/app-store.webp" width="100%">
</p>
<table>
<tr>
<td align="center" width="60"><img src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/store/app-store.png" width="36" alt=""></td>
<td><b>Official App Store</b><br><a href="https://www.homedock.cloud/apps/">180+ curated applications</a>, from Nextcloud to Jellyfin, Immich to Home Assistant, in an App Store you already know how to use: Discover, categories, a Library with what you installed, and an Updates tab. Install anything in seconds.</td>
</tr>
<tr>
<td align="center" width="60"><img src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/store/community.png" width="36" alt=""></td>
<td><b>Six Community Stores</b><br><b>Casa App Store</b>, <b>BigBearTechWorld</b>, <b>TMC Store</b>, <b>Zima App Store</b>, <b>Coolstore</b> and <b>Casa LinuxServer</b>, one click each from Packager. Their apps are converted to HomeDock OS packages automatically, icons, volumes, networks and ports included, taking your catalogue past <b>800 applications</b>.</td>
</tr>
<tr>
<td align="center" width="60"><img src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/store/download-size.png" width="36" alt=""></td>
<td><b>Know Before You Download</b><br>Every app page shows how much it will download on your server, dependencies included, and warns you when an app wasn't built for your processor before you install it.</td>
</tr>
<tr>
<td align="center" width="60"><img src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/store/install-config.png" width="36" alt=""></td>
<td><b>Advanced Install Config</b><br>Ports, volumes, environment variables, network mode, capabilities and privileged mode, or the raw compose file if you prefer. Port conflicts tell you exactly which app is in the way, and default credentials come with copy-to-clipboard.</td>
</tr>
<tr>
<td align="center" width="60"><img src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/store/packager.png" width="36" alt=""></td>
<td><b>Packager</b><br>Build your own <code>.hds</code> packages from any Docker Compose file with a live preview of how they'll look in the App Store, bundle dozens of them into a <code>.hdstore</code> file, and migrate CasaOS compose files in one drop. Open formats: every package is a signed ZIP you can always unzip.</td>
</tr>
<tr>
<td align="center" width="60"><img src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/store/updates.png" width="36" alt=""></td>
<td><b>Automatic Updates</b><br>Apps on <code>:latest</code> are checked in the background, with a badge in the taskbar and an <b>Update All</b> button when there's more than one.</td>
</tr>
</table>
---
## <img src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/icons/files.png" width="30" align="top" alt=""> Opens Your Files, No Plugins Required
Double-click a file in the File Explorer and it opens right there, in your browser, with nothing extra to install. Photos show real thumbnails, and you can drop files from your computer straight onto any viewer.
<p align="center">
<img alt="File icons for JPG, PNG, PSD, DNG, XLSX, DOCX, PDF, MD, PY, TS, ZIP, MP4, WEBM, MP3 and FLAC" src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/files-strip.png" width="100%">
</p>
| | Formats |
| :-----------------: | ------- |
| <img src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/files/images.png" width="36" alt=""><br>**Images** |               |
| <img src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/files/raw.png" width="36" alt=""><br>**Camera RAW** |         |
| <img src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/files/spreadsheets.png" width="36" alt=""><br>**Spreadsheets** |  opened and **edited** in **Sheets**, with formulas and formatting kept intact |
| <img src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/files/documents.png" width="36" alt=""><br>**Documents** |  opened and **edited** in **Writer** ·  in the PDF Viewer ·   with live preview in Notepad |
| <img src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/files/code.png" width="36" alt=""><br>**Code** |                     and more, 45 extensions with syntax highlighting |
| <img src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/files/archives.png" width="36" alt=""><br>**Archives** |     browsed, previewed and extracted in **Zipfile**, password-protected ZIPs included · compress anything to ZIP, with or without a password |
| <img src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/files/video.png" width="36" alt=""><br>**Video** |     |
| <img src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/files/audio.png" width="36" alt=""><br>**Audio** |      with cover art and a 3D/2D live spectrum analyzer |
Every file is checked against its **magic bytes** before it opens, so a renamed executable never gets treated as a picture.
---
## <img src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/icons/desktop.png" width="30" align="top" alt=""> A Real Desktop in Your Browser
<p align="center">
<img alt="OnScreen Apps: Nextcloud, Jellyfin and Firefox open as real windows on the HomeDock OS desktop, with the taskbar below" src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/screens/onscreen-apps.webp" width="100%">
</p>
<table>
<tr>
<td align="center" width="60"><img src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/desktop/prism.png" width="36" alt=""></td>
<td><b><a href="https://github.com/BansheeTech/prism-wm">Prism Window Manager</a></b><br>Resizable, draggable, snappable windows with real multitasking: watch logs while an app installs and files upload. <b>Quick View</b> (<code>F3</code>) spreads every open window out at once.</td>
</tr>
<tr>
<td align="center" width="60"><img src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/desktop/onscreen-apps.png" width="36" alt=""></td>
<td><b>OnScreen Apps</b><br>Your self-hosted apps open <b>inside</b> HomeDock OS as real windows, not as a pile of browser tabs. Put Jellyfin next to Immich next to a terminal and use them all at once.</td>
</tr>
<tr>
<td align="center" width="60"><img src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/desktop/finder.png" width="36" alt=""></td>
<td><b>Start Menu & Finder</b><br>Start typing and your apps and files show up. Pin what you use, find what you opened last, and search everything Spotlight-style.</td>
</tr>
<tr>
<td align="center" width="60"><img src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/desktop/widgets.png" width="36" alt=""></td>
<td><b>Widgets</b><br>Clock, System, Storage, Notes, Network, Calendar, Media and Shortcut, right on the desktop.</td>
</tr>
<tr>
<td align="center" width="60"><img src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/desktop/follows-you.png" width="36" alt=""></td>
<td><b>Your Desktop Follows You</b><br>Folders, icons, widgets and pins are stored on the server, so every device sees the same desktop, rearranged to fit its screen.</td>
</tr>
<tr>
<td align="center" width="60"><img src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/desktop/phones.png" width="36" alt=""></td>
<td><b>Built for Phones Too</b><br>Swipeable home screen pages, full-screen windows, long-press menus and an App Store with a tab bar, like the phone in your pocket.</td>
</tr>
<tr>
<td align="center" width="60"><img src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/desktop/themes.png" width="36" alt=""></td>
<td><b>Three Themes</b><br>Default (light), Noir (dark) and Aero+ (glass), themed down to the last context menu. Bring your own wallpaper.</td>
</tr>
</table>
---
## <img src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/icons/control.png" width="30" align="top" alt=""> Your Apps, Under Control
<p align="center">
<img alt="Control Hub: live CPU, memory, disk, network and load graphs in the Performance tab, with processes, app history, dependencies and details" src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/screens/control-hub.webp" width="100%">
</p>
<table>
<tr>
<td align="center" width="60"><img src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/control/terminal.png" width="36" alt=""></td>
<td><b>A Terminal for Every App</b><br>Right-click any app and get a real shell inside its container, with the right shell picked for you, colors, and extra keys on phones. Closing the window actually ends the session.</td>
</tr>
<tr>
<td align="center" width="60"><img src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/control/control-hub.png" width="36" alt=""></td>
<td><b>Control Hub</b><br>A Task Manager for your server: live CPU, memory, disk, network and temperature graphs, per-app processes, history, dependencies and details.</td>
</tr>
<tr>
<td align="center" width="60"><img src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/control/logs.png" width="36" alt=""></td>
<td><b>Live Logs</b><br>Always live, in color, searchable, and downloadable by time range.</td>
</tr>
<tr>
<td align="center" width="60"><img src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/control/dependencies.png" width="36" alt=""></td>
<td><b>Dependencies You Can See</b><br>When an app's database is down, the app's icon tells you instead of letting you guess.</td>
</tr>
</table>
---
## <img src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/icons/storage.png" width="30" align="top" alt=""> File Management
<p align="center">
<img alt="File Explorer in grid view on the Photos folder with real thumbnails, next to the Image Viewer showing the selected photo" src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/screens/file-explorer.webp" width="100%">
</p>
<table>
<tr>
<td align="center" width="60"><img src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/storage/file-explorer.png" width="36" alt=""></td>
<td><b>Unified File Explorer</b><br>Four places in one window: <b>Storage</b> (your files), <b>Drop Zone</b> (AES-256-GCM encrypted), <b>App Drive</b> (your apps' own volumes) and <b>Disks+</b> (every physical disk). Favorites, recents, grid and list views, multi-selection and thumbnails.</td>
</tr>
<tr>
<td align="center" width="60"><img src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/storage/disks-plus.png" width="36" alt=""></td>
<td><b>Disks+</b><br>Internal SSDs, USB drives and optical drives, behind your password, with protected zones for system paths and hot-plug detection.</td>
</tr>
<tr>
<td align="center" width="60"><img src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/storage/drop-zone.png" width="36" alt=""></td>
<td><b>Drop Zone Encryption</b><br>AES-256-GCM with HKDF-derived per-user keys and atomic writes.</td>
</tr>
<tr>
<td align="center" width="60"><img src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/storage/app-drive.png" width="36" alt=""></td>
<td><b>App Drive</b><br>Browse, upload and edit files inside your containers' volumes, including folders outside HomeDock OS once you confirm it's you. Works on Windows too.</td>
</tr>
<tr>
<td align="center" width="60"><img src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/storage/uploads.png" width="36" alt=""></td>
<td><b>Uploads That Don't Get Lost</b><br>Progress for every location in the taskbar, with queues and full folder drops.</td>
</tr>
</table>
---
## <img src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/icons/tools.png" width="30" align="top" alt=""> Built-in Apps
<p align="center">
<img alt="Writer editing a Word document, Sheets with an Excel spreadsheet and the PDF Viewer, opened from the File Explorer's Documents folder" src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/screens/sheets-writer.webp" width="100%">
</p>
<table>
<tr>
<td align="center" width="60"><img src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/apps/sheets.png" width="36" alt=""></td>
<td><b>Sheets</b><br>Open, edit and save Excel spreadsheets.</td>
</tr>
<tr>
<td align="center" width="60"><img src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/apps/writer.png" width="36" alt=""></td>
<td><b>Writer</b><br>Open, edit and save Word documents.</td>
</tr>
<tr>
<td align="center" width="60"><img src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/apps/notepad.png" width="36" alt=""></td>
<td><b>Notepad</b><br>Text and Markdown with live side-by-side preview.</td>
</tr>
<tr>
<td align="center" width="60"><img src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/apps/code.png" width="36" alt=""></td>
<td><b>Code</b><br>A tabbed code editor with syntax highlighting for 45 file types.</td>
</tr>
<tr>
<td align="center" width="60"><img src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/apps/image-viewer.png" width="36" alt=""><br><img src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/apps/brusher.png" width="36" alt=""></td>
<td><b>Image Viewer & Brusher</b><br>View everything from PNGs to camera RAWs with zoom and pan, and sketch or annotate in Brusher.</td>
</tr>
<tr>
<td align="center" width="60"><img src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/apps/media-player.png" width="36" alt=""></td>
<td><b>Media Player</b><br>Video and audio with a live spectrum analyzer and taskbar controls.</td>
</tr>
<tr>
<td align="center" width="60"><img src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/apps/pdf-viewer.png" width="36" alt=""></td>
<td><b>PDF Viewer</b><br>Powered by PDF.js.</td>
</tr>
<tr>
<td align="center" width="60"><img src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/apps/zipfile.png" width="36" alt=""></td>
<td><b>Zipfile</b><br>Browse ZIP and TAR archives, open any file inside without extracting, and extract or compress with an optional password.</td>
</tr>
<tr>
<td align="center" width="60"><img src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/apps/calendar.png" width="36" alt=""></td>
<td><b>Calendar & World Clock</b><br>Color-coded calendars, ICS import and export, and up to 12 time zones.</td>
</tr>
<tr>
<td align="center" width="60"><img src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/apps/calculator.png" width="36" alt=""></td>
<td><b>Calculator</b><br>With full keyboard support.</td>
</tr>
<tr>
<td align="center" width="60"><img src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/apps/neon-rush.png" width="36" alt=""><br><img src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/apps/packet-snake.png" width="36" alt=""></td>
<td><b>Games</b><br><b>Neon Rush</b>, an endless neon arcade racer, and <b>Packet Snake</b>, the classic snake eating packets with your apps' icons. Gamepad and touch included. Built entirely with <a href="https://threejs.org">Three.js</a> and zero assets: every model is procedural and every song and sound effect is synthesized live. Because almost every OS ships with a game or two, so why shouldn't we?</td>
</tr>
</table>
---
## <img src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/icons/security.png" width="30" align="top" alt=""> Security & Encryption
<table>
<tr>
<td align="center" width="60"><img src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/security/two-factor.png" width="36" alt=""></td>
<td><b>Two-Factor Authentication (2FA)</b><br>TOTP-compatible with Google Authenticator, Authy, Microsoft Authenticator and more. QR setup, 10 backup codes and "Trust this device" for 30 days.</td>
</tr>
<tr>
<td align="center" width="60"><img src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/security/sso.png" width="36" alt=""></td>
<td><b>Single Sign-On for Every App</b><br>Apps without a login of their own inherit yours: requests without a HomeDock OS session never reach them. A per-app <b>Exposure</b> switch covers companion apps that can't sign in.</td>
</tr>
<tr>
<td align="center" width="60"><img src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/security/encryption.png" width="36" alt=""></td>
<td><b>Hybrid RSA + AES-GCM Encryption</b><br>4096-bit RSA-OAEP for key exchange and AES-256-GCM for data. Passwords, settings and Disks+ unlocks are encrypted end-to-end even without HTTPS.</td>
</tr>
<tr>
<td align="center" width="60"><img src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/security/hardened.png" width="36" alt=""></td>
<td><b>Hardened by Default</b><br>Path traversal protection, symlink validation, null byte injection prevention, CSRF validation on every endpoint, rate limiting, DoS limits and input sanitization throughout.</td>
</tr>
<tr>
<td align="center" width="60"><img src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/security/cve.png" width="36" alt=""></td>
<td><b>Proactive CVE Patching</b><br>We patch vulnerabilities within hours of disclosure, often before they're even a day old. The changelog speaks for itself.</td>
</tr>
</table>
---
## <img src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/icons/network.png" width="30" align="top" alt=""> Networking & Deployment
<table>
<tr>
<td align="center" width="60"><img src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/network/reverse-proxy.png" width="36" alt=""></td>
<td><b>Built-In Reverse Proxy</b><br>Every app gets its own address (<code>jellyfin.yourdomain.com</code>) instead of a fragile subfolder. Installing an app is the whole setup: no proxy entries, no virtual hosts, no DNS records.</td>
</tr>
<tr>
<td align="center" width="60"><img src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/network/https.png" width="36" alt=""></td>
<td><b>Automatic HTTPS</b><br>Pick your DNS provider, paste a token, and HomeDock OS obtains a Let's Encrypt wildcard certificate over DNS, without opening a single port for it. Apps that only speak HTTP are served over HTTPS anyway.</td>
</tr>
<tr>
<td align="center" width="60"><img src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/network/ip-updates.png" width="36" alt=""></td>
<td><b>Automatic IP Updates</b><br>Your domain keeps pointing home when your ISP changes your IP.</td>
</tr>
<tr>
<td align="center" width="60"><img src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/network/docker.png" width="36" alt=""></td>
<td><b>Docker-in-Docker</b><br>Run HomeDock OS itself in a container, with automatic host detection and path translation.</td>
</tr>
<tr>
<td align="center" width="60"><img src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/network/sse.png" width="36" alt=""></td>
<td><b>Server-Sent Events</b><br>One real-time stream instead of a dozen polling endpoints, with delta-only updates and automatic reconnection.</td>
</tr>
<tr>
<td align="center" width="60"><img src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/network/mdns.png" width="36" alt=""></td>
<td><b>Local DNS (mDNS)</b><br>Reach your instance at <code>homedock.local</code> on day one.</td>
</tr>
</table>
---
## <img src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/icons/performance.png" width="30" align="top" alt=""> Performance & Polish
<p align="center">
<picture>
<source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/performance-dark.png">
<img alt="Window Memory: minimized windows are kept, trimmed or recycled based on your device's memory. Virtualized Lists: the App Store and Logs draw only what's on screen. Lazy Loading: every app, editor and game downloads the first time you open it. Smart Notifications: dismissed once and gone for good." src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/performance-light.png" width="100%">
</picture>
</p>
---
## <img src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/icons/compat.png" width="30" align="top" alt=""> System Compatibility
HomeDock OS is designed to be universally compatible across platforms and architectures:
<p align="center">
<picture>
<source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/platforms-dark.png">
<img alt="Runs on Linux, macOS and Windows; Intel, AMD and Arm; Raspberry Pi, Mini-PCs, ZimaBoard, Umbrel and old laptops; bare metal, Docker Compose, Docker-in-Docker and Oracle Cloud Free Tier" src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/platforms-light.png" width="100%">
</picture>
</p>
Whether you're using a Raspberry Pi, an old laptop or the latest workstation, HomeDock OS adapts to your setup. It detects applications installed by similar systems, and imports their stores and compose files, so moving over takes minutes.
---
## <img src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/icons/open.png" width="30" align="top" alt=""> Built in the Open
The pieces HomeDock OS is made of are becoming standalone open-source projects, one by one. The same code that runs your desktop, published so anyone can use it, audit it and build on it:
<p align="center">
<picture>
<source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/open-source-dark.png">
<img alt="Prism Window Manager (@prism-wm, AGPL-3.0), the windowing system for Vue 3, React and Svelte; and vite-fusion (MIT), the bridge between Flask and Vite with HMR, CSP nonces and React Fast Refresh" src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/open-source-light.png" width="100%">
</picture>
</p>
- **[Prism Window Manager](https://github.com/BansheeTech/prism-wm)** (`@prism-wm`, AGPL-3.0): the window manager behind every HomeDock OS window. A framework-agnostic core with bindings for **Vue 3**, **React** and **Svelte**: dragging, resizing, snapping, dialogs, and memory management for minimized windows.
- **[vite-fusion](https://github.com/BansheeTech/vite_fusion)** (`pip install vite-fusion`, MIT): serves a Vite frontend from Flask, with the dev server and hot reload while you work, the production manifest when you ship, CSP nonces on every tag and React Fast Refresh.
---
## <img src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/icons/languages.png" width="30" align="top" alt=""> Speaks Your Language
<p align="center">
<a href="https://discord.gg/Zj3JCYsRWw">
<picture>
<source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/languages-dark.png">
<img alt="HomeDock OS speaks your language: English, Español, Deutsch, Français, Italiano, Português, 中文, Русский, Українська, 日本語 and 한국어. 19,000+ translated strings, 1,988 per language. Yours next? Tell us on Discord." src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/languages-light.png" width="100%">
</picture>
</a>
</p>
Every window, menu, dialog and date is translated into **11 languages**, and only the one you use is downloaded. Choose it during setup or anytime from **Settings → Interface Language**. Missing yours? [Tell us on Discord](https://discord.gg/Zj3JCYsRWw).
---
## <img src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/icons/pricing.png" width="30" align="top" alt=""> Pricing Plans
<p align="center">
<a href="https://www.homedock.cloud/#get-homedock">
<picture>
<source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/pricing-dark.png">
<img alt="Self-hosting HomeDock OS is free. Always. Free: €0 forever, everything included, the full desktop and every feature, self-hosted on your own hardware, no trial, no account. Cloud Instances: €19.50/mo, optional, supports development, the same HomeDock OS as Free hosted and kept running for you, nothing held back from Free. Enterprise: custom pricing, on-premise only, with office, prospecting and AI modules and dedicated premium support." src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/pricing-light.png" width="100%">
</picture>
</a>
</p>
**You never need to pay to self-host HomeDock OS.** Cloud Instances are the exact same software, hosted for you, and every subscription funds what comes next. If HomeDock OS makes your day-to-day a little easier and you'd like to give something back, that's the way to support us. Enterprise adds separate [Enterprise modules](https://docs.homedock.cloud/enterprise/overview/) for businesses running it on their own servers.
---
## <img src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/icons/start.png" width="30" align="top" alt=""> Getting Started with HomeDock OS
<p align="center">
<a href="https://get.homedock.cloud"><picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/cta/free-download-dark.png"><img alt="Free Download: install HomeDock OS on your devices and turn them into your personal cloud. get.homedock.cloud" src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/cta/free-download-light.png" width="49%"></picture></a>
<a href="https://www.homedock.cloud/contact"><picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/cta/enterprise-dark.png"><img alt="HomeDock OS Enterprise: tailored on-premise solutions for your business, with Enterprise modules and premium support. Contact Sales" src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/cta/enterprise-light.png" width="49%"></picture></a>
</p>
---
## <img src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/icons/docs.png" width="30" align="top" alt=""> Documentation and Support
All the guidance you need to unlock the potential of HomeDock OS is available in our documentation.
<p align="center">
<a href="https://docs.homedock.cloud"><picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/cta/docs-dark.png"><img alt="Documentation: guides for installing, configuring and getting the most out of HomeDock OS. docs.homedock.cloud" src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/cta/docs-light.png" width="32.5%"></picture></a>
<a href="https://discord.gg/Zj3JCYsRWw"><picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/cta/discord-support-dark.png"><img alt="Discord Support: open a ticket on our official Discord server" src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/cta/discord-support-light.png" width="32.5%"></picture></a>
<a href="mailto:support@homedock.cloud"><picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/cta/email-dark.png"><img alt="Email us: support@homedock.cloud" src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/cta/email-light.png" width="32.5%"></picture></a>
</p>
---
## <img src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/icons/community.png" width="30" align="top" alt=""> Community
**Stay Ahead with HomeDock OS Updates.** Join our vibrant community and keep up with the latest updates, features, and tips.
<p align="center">
<a href="https://github.com/BansheeTech/HomeDockOS"><picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/cta/github-star-dark.png"><img alt="Star HomeDock OS on GitHub" src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/cta/github-star-light.png" width="49%"></picture></a>
<a href="https://discord.gg/Zj3JCYsRWw"><picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/cta/discord-community-dark.png"><img alt="Join the community on Discord" src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/cta/discord-community-light.png" width="49%"></picture></a>
</p>
---
## <img src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/icons/credits.png" width="30" align="top" alt=""> Credits
A huge thanks to all contributors, partners, and users who make HomeDock OS a reality. Together, we're redefining how the world experiences the cloud.
<p align="center">
<a href="https://docs.homedock.cloud/others/special-thanks/"><picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/cta/special-thanks-dark.png"><img alt="Special thanks to the contributors, partners and users who make HomeDock OS a reality" src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/cta/special-thanks-light.png" width="49%"></picture></a>
<a href="https://github.com/statickidz/homedock-oci-free"><picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/cta/oci-free-dark.png"><img alt="homedock-oci-free by Adrián Barrio: HomeDock OS on Oracle Free Tier with Terraform" src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/cta/oci-free-light.png" width="49%"></picture></a>
</p>
---
## <img src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/apps/notepad.png" width="30" align="top" alt=""> The OS, in Numbers
HomeDock OS is written line by line by a small, self-funded team in Spain. Its Vue and TypeScript desktop and the Python backend that drives Docker are glued together by [vite-fusion](https://github.com/BansheeTech/vite_fusion), and every window you drag, snap or minimize is managed by [Prism Window Manager](https://github.com/BansheeTech/prism-wm). We needed both to build HomeDock OS, so we built them as standalone packages and gave them back to the community: free, open source and published on PyPI and npm. If they help you build your own thing, they're yours too.
Below, the numbers behind HomeDock OS itself, counted straight from its own source, comments included. Those two packages live in their own repositories and aren't part of the count.
<p align="center">
<picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/code-dark.png"><img alt="The code in numbers: 132,161 lines across 425 source files in Vue, TypeScript, Python and translations for 10 languages, written in-house" src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/code-light.png" width="100%"></picture>
</p>
---
<p align="center">
<a href="https://get.homedock.cloud">
<img alt="Our mission: work from HomeDock OS, not just on it. The moment you open HomeDock OS, you shouldn't need anything else, so we built the whole desktop: our own window manager, an office suite, a file system that opens 80+ formats and a terminal for every app, all in a single browser tab. 2 open source packages born from our core, 20+ built-in apps, 80+ file formats with zero plugins, 800+ self-hosted apps. Start for free." src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/mission.png" width="100%">
</a>
</p>
---
<p align="center">
<a href="https://www.homedock.cloud"><picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/buttons/website-dark.png"><img alt="Website" src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/buttons/website-light.png" width="99"></picture></a>
<a href="https://docs.homedock.cloud"><picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/buttons/docs-dark.png"><img alt="Documentation" src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/buttons/docs-light.png" width="141"></picture></a>
<a href="https://github.com/BansheeTech/HomeDockOS"><picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/buttons/github-dark.png"><img alt="GitHub" src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/buttons/github-light.png" width="92"></picture></a>
<a href="https://discord.gg/Zj3JCYsRWw"><picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/buttons/discord-dark.png"><img alt="Discord" src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/buttons/discord-light.png" width="97"></picture></a>
<a href="https://www.banshee.pro"><picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/buttons/company-dark.png"><img alt="Company" src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/buttons/company-light.png" width="107"></picture></a>
</p>
<br>
<p align="center">
<a href="https://www.banshee.pro"><picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/banshee-dark.png"><img alt="Banshee" src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/banshee-light.png" width="140"></picture></a>
</p>
<br>
<p align="center">
<picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/thanks-dark.png"><img alt="thank-you.txt open in Notepad: Thank you for reading this far! (: Not many people scroll all the way down here. You're one of the curious ones, and HomeDock OS was built for exactly that kind of person. Made in Spain." src="https://raw.githubusercontent.com/BansheeTech/Logo/refs/heads/main/homedock-os/readme/thanks-light.png" width="520"></picture>
</p>