mofeng-git/One-KVM
One-KVM Rust 是一个用 Rust 编写的轻量级 IP-KVM 解决方案,可通过网络远程管理服务器和工作站,实现 BIOS 级远程控制。One-KVM Rust is a lightweight IP-KVM solution written in Rust. It lets you manage servers and workstations over the network, including at BIOS level. observed · 2026-08-28
Health v2 · maintenance only
93/100
- Activity 99
- Release rhythm 96
- Longevity 72
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: 11.5
- age_days: 1012
- days_rel: 31
- days_push: 7
- n_releases_24m: 29
Adoption not part of the score
2518 stars · 264 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
One-KVM Rust is a lightweight open-source IP-KVM solution written in Rust that enables BIOS-level remote management of servers and workstations over the network. It combines video capture (MJPEG/WebRTC), virtual HID keyboard/mouse control, virtual media mounting, and ATX power control behind a web interface, deployable via deb packages, Docker, or NAS app stores.
Use cases
- remotely control a server's BIOS over the network
- manage headless machines without physical access
- mount ISO images as virtual media to install an OS remotely
- power cycle a frozen machine via ATX control or Wake-on-LAN
- build a DIY KVM-over-IP with a cheap ARM board or SBC
- watch and control a remote computer's screen with low latency
- troubleshoot boot failures on a remote workstation
When to choose
- you need BIOS-level, out-of-band access to machines without expensive commercial IP-KVM hardware
- you want a lightweight, single-binary or Docker-deployable KVM solution with a web UI and no config files
- you have commodity hardware like USB HDMI capture cards and CH340+CH9329 HID adapters or USB OTG-capable boards
- you want extras like virtual media, Ventoy support, VNC, RustDesk, Redfish, and TOTP 2FA in one package
When to avoid
- you need enterprise-grade, vendor-supported KVM with certified hardware (e.g., commercial IPMI/BMC solutions)
- your target platform is not Linux or you cannot attach capture/HID hardware to the controlled machine
- you need high-resolution, high-frame-rate video beyond what USB capture and software/hardware encoding pipelines provide
- you require a fully turnkey appliance with official hardware support
Facets
application · maturity active
web-framework video-processing audio-processing http-server websocket gui self-hosted developer-tools self-hosted developer-tools hardware networking self-hosted rust ip-kvm out-of-band-management bios-level-remote-control hid-simulation virtual-media webrtc atx-power-control rustdesk vnc redfish wake-on-lan usb-otg video-capture remote-management automation linux docker web-server arm
10 sources
- readme: https://github.com/mofeng-git/One-KVM · fetched 2026-08-28 · f8a59bfc6aab
- homepage: https://docs.one-kvm.cn · fetched 2026-08-29 · d556517b6079
- site_page: https://docs.one-kvm.cn/getting-started/docker-install · fetched 2026-08-29 · c5ef15642feb
- site_page: https://docs.one-kvm.cn/getting-started/deb-install · fetched 2026-08-29 · d5462acbe48d
- site_page: https://docs.one-kvm.cn/getting-started/fnnas-install · fetched 2026-08-29 · e2677b29b056
- site_page: https://docs.one-kvm.cn/getting-started/faq · fetched 2026-08-29 · 15d1e68bada0
- site_page: https://docs.one-kvm.cn/other/changelog · fetched 2026-08-29 · 5df4693369ee
- site_page: https://docs.one-kvm.cn/python/start_install/docker_install · fetched 2026-08-29 · 5374170b69a0
- site_page: https://docs.one-kvm.cn/python/start_install/onecloud_install · fetched 2026-08-29 · 5175a3074698
- site_page: https://docs.one-kvm.cn/python/start_install/onecloud-pro_install · fetched 2026-08-29 · 8f9036c171ce
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| mofeng-git/One-KVM | main | 93 |
For agents
markdown · JSON · MCP: product_card(name="mofeng-git/One-KVM")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem