jetkvm/kvm

Control any computer remotely

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 8 minutes ago
Added to GitGenius on September 13th, 2026
Created on October 3rd, 2024
Open Issues & Pull Requests: 316 (+2)
GitHub issues: Enabled
Number of forks: 393
Total Stargazers: 5,172 (+0)
Total Subscribers: 48 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 21.5 hours
Mean response time: 27.9 days
90th percentile: 74.6 days
Tracked items: 614

Most active contributors

Sign in to see contributor activity.

How this project is maintained

About 19% of issues opened in the past year have never received a reply. 100% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Work labelled "P1" is answered fastest, typically in about 16 hours, while "component: ui" waits about 14 days. 62% of tracked open issues have had no activity in three months, so the open count overstates what is actively being worked. Only 51% of issues opened in the past year have been closed.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 260
New in 7 days: 5
Closed in 7 days: 2
Avg open age: 334 days
Stale 30+ days: 222
Stale 90+ days: 179

Recent activity

Opened in 7 days: 5
Closed in 7 days: 2
Comments in 7 days: 11
Events in 7 days: 17

Top labels

  • P2 (136)
  • P3 (89)
  • component: ui (61)
  • component: usb (50)
  • component: hid/keyboard (47)
  • need-more-details (47)
  • component: video (44)
  • P1 (36)

Most active issues this week

Detailed Description

JetKVM is a KVM over IP solution that enables remote management of computers and servers through keyboard, video, and mouse control.

The tool addresses the need for reliable remote access to machines during boot failures, OS installation, BIOS configuration, and general remote administration. It achieves low-latency control by delivering 1080p video at 60 frames per second with 30-60 milliseconds of latency using H.264 encoding, paired with responsive mouse and keyboard interaction. The system offers optional remote access through JetKVM Cloud via WebRTC, and includes built-in Tailscale networking support with compatibility for custom Headscale endpoints. The backend runs on Linux using Go, while the frontend is built with React and TypeScript, making the entire stack customizable through SSH access to the device.

Teams managing physical infrastructure or requiring hands-on control of machines in data centers, labs, or remote locations should consider this tool. It suits scenarios where traditional remote desktop solutions are insufficient because the target machine is not yet booted or lacks network connectivity. The project is open-source and free to use, with optional cloud-based remote access available for convenience.

The project maintains active community engagement through a Discord server and structured issue tracking. Development follows a clear separation between backend services written in Go and frontend components in React and TypeScript, with intermediate proficiency in both languages recommended for contributors. The team provides a development deployment script for rapid iteration on local devices and maintains comprehensive documentation alongside a code of conduct for contributors.