{"repo":"tobychui/DezKVM","free":true,"listed":false,"github":"https://github.com/tobychui/DezKVM","clone":"git clone https://github.com/tobychui/DezKVM.git","description":"Open and budget DIY IP-KVM for SFF homelabs","language":"Go","stars":114,"topics":["homelab","ipkvm","kvm","pikvm"],"license":"GPL-3.0","category":"self-hosted-apps","readme_excerpt":"DezKVM — The DIY Multi-Port IP-KVM DezKVM is an open-source, ultra-low-cost multi-port IP-KVM designed to run on standard Linux systems. Instead of using HDMI to CSI adapter or proprietary capture hardware, DezKVM uses fully USB-based components supported by upstream Linux drivers (V4L2 and ALSA). This means the system runs on common embedded platforms such as SBCs and mini PCs without requiring any kernel patches or vendor drivers. The goal of DezKVM is simple: Make scalable IP-KVM infrastructure affordable, hackable, and easy to build using commodity hardware. [!WARNING] This project is in its very early stage and not production ready. Use with your own risk. If you are looking for a KVM over USB or USB-KVM device, visit DezKVM Go Project. Why DezKVM Exists Existing DIY solutions significantly reduce cost compare to commercial solutions, but many still rely on custom kernels, specific SBC provided IO, or tightly coupled hardware platforms. DezKVM takes a different approach. Instead of reinventing drivers or hardware stacks, DezKVM builds entirely on top of standard USB devices already supported by Linux: - USB Video - handled by upstream V4L2 - USB Audio - handled by ALSA - USB HID - physical, off-the-shelf UART to HID ASIC - USB ATX - communicate to host software using USB CDC - All connected using a standard USB 2.0 hub Because of this design philosophy: - No custom kernel patches / proprietary drivers - Works on most Linux SBCs and mini PCs (as host) - High compatibility","default_branch":null,"files":null,"tree":[],"storefront":"/r/tobychui","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/tobychui/DezKVM/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}