織蛛
All vessels
織蛛

Origumo

Origumo — The Weaving Spider

Like a weaving spider in moonlight, each keystroke lays a thread, and thread by thread, speed becomes craft.

active

Join a room, race others typing the same text, see everyone's progress live. Fastest fingers win. Track your ghost, climb the ladder, customize everything. Built with Rust, Axum, Tokio, SQLx, SvelteKit, and the satisfying sound of mechanical keyboards.

Technology

Rust Axum SQLx Tokio SvelteKit Dragonfly

The Vessel

A competitive typing race where speed meets craft. Real-time multiplayer, ELO-based ranked matchmaking, ghost racers, and deep customization — all built on a Rust + SvelteKit stack tuned for low-latency play.

Core Features

  • Real-time competition — see opponents’ cursors advancing as they type
  • Ghost Racer — race against your past self, beat your personal best
  • Ranked Matchmaking — ELO-based ladder with animal ranks from Snail to Phoenix
  • Code Mode — type real code snippets with syntax highlighting
  • Custom Themes — fully customizable UI via TOML theme files
  • Daily Challenge — same text globally for 24h, compete for the top

Operational Capabilities

CapabilityEngine
Real-time roomsAxum WebSocket room actors with Tokio broadcast fanout
Race orchestrationTokio task-per-race loops with typed message channels
Low-latency updatesSvelteKit client + WebSocket keystroke streams
Leaderboards + ranksPostgres-backed ELO ladder + seasonal tiers
Background jobsWorker pipelines for scoring, rewards, and cleanup
Always-on stateDragonfly-backed sessions, cache, and rate limits
Back to all vessels