Thanks to visit codestin.com
Credit goes to github.com

Skip to content

UberMetroid/UberMetroid

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

99 Commits
 
 
 
 
 
 

Repository files navigation

UberMetroid — Self-Hosted App & Desktop Suite

A collection of lightweight, self-hosted web applications, desktop daemons, and system utilities designed for home servers (Unraid, Docker, NixOS) and the COSMIC Desktop ecosystem—built with a focus on Rust, WebAssembly, and Nix, and themed with a retro-futuristic/sci-fi aesthetic.

If you use and enjoy my open-source projects, feel free to support their development:

Buy Me A Coffee

Bitcoin Wallet: 3MbRFvcCJKBCjLDd2JhZcody29H2xHxv6T


🏛️ Architecture & Stack

  • Languages: Rust, WebAssembly (WASM), Nix
  • Backend: Axum / Tokio / tower-http / Rusqlite / zbus (D-Bus) / MCP / Wayland
  • Frontend: Yew (WASM) / COSMIC Applet API / Leptos (WASM)
  • Distribution: Nix-built Docker Images, Unraid Plugins & Templates, APT/DNF repositories

🟢 Application Suite

Self-Hosted Server Apps

Web services and backends designed to run on home servers, NAS systems, and container hosts (Unraid, Docker, NixOS) with zero JS bloat. Distributed as Nix-built containers on Docker Hub.

Stable Releases

Icon Application Description Default Port Container (Docker Hub)
beam beam File Sharing Portal 4401 ubermetroid/beam
pad pad Collaborative Notepad 4402 ubermetroid/pad
todo todo Task Tracker 4403 ubermetroid/todo
trace trace Network Lookup Utility 4404 ubermetroid/trace
grid grid Kanban Board 4405 ubermetroid/grid
pulse pulse Server Telemetry 4406 ubermetroid/pulse

Beta Releases

Icon Application Description Default Port Container (Docker Hub)
snake snake Traditional Arcade Snake Game 4501 ubermetroid/snake
rustle rustle Word Guessing Game (Wordle Clone) 4502 ubermetroid/rustle
scan scan Planetary Hazard Sector Scanner 4503 ubermetroid/scan
defend defend Retro Neon Space Shooter Game 4504 ubermetroid/defend

Alpha Releases

Icon Application Description Default Port Container (Docker Hub)
aura aura AI Search Assistant 4408 N/A
crono-mcp crono-mcp Chrono ROM Analysis MCP Server 1995 N/A

Desktop, System, & CLI Utilities

Status Icon Application Description Platform Distribution
Alpha trance trance Wayland-native screensaver daemon Linux (Wayland) APT (.deb) & DNF (.rpm)
Alpha trance-plugins trance-plugins Collection of 8 screensaver effects for trance Linux (Wayland) APT (.deb) & DNF (.rpm)
Alpha morphball morphball Secure, multi-threaded archive manager (CLI/TUI) Linux (CLI/TUI) APT (.deb) & DNF (.rpm)
Experimental nix unraid-nix Native Nix package manager plugin for Unraid OS Unraid .plg Plugin

💾 Deployment & Installation

Different application types are distributed through different channels based on their deployment model:


📄 License

Licensed under the Apache License, Version 2.0. Copyright 2026 UberMetroid.

About

Web services and backends designed to run on home servers, NAS systems, and container hosts.

Resources

License

Stars

0 stars

Watchers

0 watching

Forks

Sponsor this project

Contributors