Skip to content
View treeot's full-sized avatar

Highlights

  • Pro

Block or report treeot

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. 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
treeot/README.md

Full-stack dev. Ships fast, breaks little.

Hi, I'm Benson 👋

treeot.dev Projects Contact


🛠️ Working on

  • RunnerRadar: cross country and track & field analytics. Coaches plan race lineups and track meet results, athletes follow their progress, and fans follow teams through the season.
  • GuildLB: a Hypixel SkyBlock leaderboard that ranks guilds and players by SkyBlock level, skills, slayer, catacombs, and networth. Four Go and Rust services sit behind one API, and a Rust proxy verifies Minecraft account ownership before stats count.
  • hypixel-chat-bridge: a two-way bridge between Hypixel guild chat and Discord. One process serves several guilds with optional cross-guild relay, a ban-safety filter checks everything the bot says, and setup happens in Discord with /setup. An optional web dashboard with Discord login lets staff read and send chat, manage guild members, and change settings.
  • CalendarBar: a macOS menu bar app that shows what's on your calendar now and what's next. No third-party dependencies and no network access, so your calendar data stays on your Mac.
  • Vela: analytics, error tracking, tracing, logs, metrics, uptime, and infra monitoring in one self-hosted binary. Embedded database and dashboard, under 50MB of RAM.
  • OpenDesk: a self-hosted, end-to-end encrypted alternative to AnyDesk and TeamViewer. Peers try a direct UDP path first, then fall back to a relay you host that only sees encrypted bytes.

🧰 Stack

Languages and frameworks
Tools and platforms

More tools I use

Web: TanStack · Vite · shadcn/ui · Svelte · Auth.js
Mobile & desktop: Compose Multiplatform · Ktor · SQLDelight · SwiftUI · React Native · Expo · Tauri
Backend & data: Tokio · FastAPI · Laravel · DuckDB · OpenTelemetry
Minecraft: Paper · Velocity · Fabric · Forge · Minestom
Ops & tooling: pnpm · Coolify · Pangolin · GitHub

📈 GitHub Stats

Contribution streak GitHub stats

Most used languages

Pinned Loading

  1. opendesk opendesk Public

    Open-source, self-hosted remote desktop. An end-to-end encrypted alternative to TeamViewer, AnyDesk and Parsec for Windows, macOS, Linux and the browser.

    Rust 2

  2. CalendarBar CalendarBar Public

    A lightweight SwiftUI menu-bar app that shows your current and upcoming calendar events at a glance.

    Swift 3

  3. hypixel-chat-bridge hypixel-chat-bridge Public

    Discord ↔ Hypixel guild chat bridge. Multiple guilds, cross-guild relay, ban-safety filter, /setup in Discord.

    TypeScript 2