# bk138/droidVNC-NG

Android VNC remote desktop server for local networks

Repository: https://github.com/bk138/droidVNC-NG
Canonical: https://ross.abutalabs.com/products/droidvnc-ng
Language: Java
License: GPL-2.0
License Family: copyleft
Topics: vnc, android, server, mediaprojection, rfb, vnc-server, remote-desktop
Last push: 2026-08-25T20:06:58+00:00

## Health v2 (maintenance only)
Score: 99/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 99, release rhythm 99, longevity 100
- inputs: {"age_days": 2106, "days_push": 8, "days_rel": 8, "gap_med": 27.0, "n_releases_24m": 27}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 2110, forks 298 (observed 2026-08-28T04:06:14.209398+00:00)

## What it is
droidVNC-NG is a VNC server app for Android that lets you view and remotely control an Android device from any VNC client or web browser, without root access. It uses modern Android MediaProjection and AccessibilityService APIs and supports features like file transfer, clipboard sync, reverse connections, and MDM pre-configuration.

## Use cases
- remotely control an android phone from my pc
- view android screen over vnc without root
- support a kiosk device remotely
- connect to android via vnc on local network
- control android device from web browser
- transfer files between android and computer over vnc
- set up reverse vnc connection through a repeater

## When to choose
- you need remote desktop access to an Android device without rooting it
- you manage kiosk or dedicated devices and need remote support via MDM
- you want to control Android from standard VNC clients or a browser

## When to avoid
- you need remote control of a non-Android platform
- you require encrypted VNC sessions beyond password auth on untrusted networks
- your device runs Android older than 7

## Facets
- artifact type: application
- maturity: active
- function: security, networking
- domain: android-tools, self-hosted, developer-tools
- platform: -
- tags: vnc-server, remote-control, screen-sharing, no-root, mediaprojection, rfb, mdm, zeroconf, remote-desktop, vnc, automation, android

## Member repositories
- bk138/droidVNC-NG (main) score 99

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:06:14.209398+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T02:53:44.321158+00:00, confidence not recorded.
  - readme: https://github.com/bk138/droidVNC-NG (fetched 2026-08-28T04:06:14.209398+00:00, sha c7369b807636)
- Data as of 2026-08-30T08:39:29.467469+00:00.
