Skip to content

Development Guide

Project Overview

One-KVM is a lightweight IP-KVM solution written in Rust, with a Vue 3 + TypeScript front end.

Tech Stack

Back end:

  • Rust (stable)
  • Axum (web framework)
  • Tokio (async runtime)
  • SQLite (configuration storage)
  • webrtc-rs (WebRTC support)

Front end:

  • Vue 3
  • TypeScript
  • Tailwind CSS
  • shadcn-vue
  • Vite