Skip to content
View UberMetroid's full-sized avatar

Block or report UberMetroid

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
UberMetroid/README.md

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)

Organizations

My open-source ecosystem is organized into specialized spaces named after the worlds and creatures of Zebes:

crateria — Desktop & System Utilities

Modular Wayland-native tools, desktop daemons, and package repositories optimized for modern Linux environments (including the COSMIC Desktop).

etecoons — Self-Hosted Web Services

Minimalist, zero-JS web services and utilities designed to run on home servers, NAS systems, and container hosts.

  • Key Projects: beam (file sharing), pad (collaborative notepad), todo (task tracker), pulse (system monitor), and grid (Kanban board).

dachoras — Self-Hosted Arcade Games

Lightweight, retro-styled games and arcade engines built with Rust and WebAssembly, designed for self-hosting.

  • Key Projects: defend (neon space shooter), rustle (word guessing), and snake (classic arcade).

Personal Utilities

Standalone projects maintained directly under this profile:

  • crono-mcp — Chrono ROM analysis Model Context Protocol (MCP) server.
  • unraid-thirdparty — Unraid XML templates for third-party applications.

License

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

Pinned Loading

  1. crateria/trance crateria/trance Public

    Trance is a modular Wayland-native screensaver system for modern Linux desktops, with first-class integration for the COSMIC Desktop environment.

    Rust