AVNC

github.com/gujjwal00/avnc Android Apps Open-source projectOpen source

AVNC lets Android users connect to remote desktop sessions through a VNC client with a Material Design interface.

github.com/gujjwal00/avnc
AVNC homepage screenshot

About AVNC

AVNC is an open-source VNC client for Android, distributed as a GitHub repository under the GPL-3.0 license. It lets Android users connect to remote desktop sessions over VNC, with connection options that include a built-in SSH tunnel, VNC Repeater support, and TLS methods such as AnonTLS and VeNCrypt. The app uses a Material Design interface with a dark theme and offers configurable gestures, virtual keys, Picture-in-Picture, view-only and no-video modes, clipboard sync with the server, Wake-on-LAN, and automatic server discovery via Zeroconf. Server details can be imported and exported, and vnc:// URIs are supported.

Because the project is distributed as source code, running it requires an Android build environment, including Android Studio, the Android SDK, and an NDK with CMake; the project uses vcpkg to manage C/C++ dependencies, which are downloaded and built on the first run and can make that first build time-consuming. Pricing is not stated in the source.

Key features

  • Built-in SSH tunnel for VNC over SSH
  • VNC Repeater and Wake-on-LAN support
  • TLS support including AnonTLS and VeNCrypt
  • Picture-in-Picture, view-only and no-video modes
  • Automatic server discovery using Zeroconf
  • Clipboard sync, server import/export and vnc:// URI support
Best for: Android users who need a VNC client for remote desktop access and may want options such as an SSH tunnel, TLS encryption or a VNC Repeater.
Good for
  • Open source under the GPL-3.0 license, with the full source available on GitHub
  • Includes connection features such as an SSH tunnel, VNC Repeater support and TLS methods
  • Material Design interface with a dark theme, plus configurable gestures and virtual keys
Watch out for
  • Available for Android only
  • Building from source requires Git, Android Studio, the Android SDK, an NDK with CMake and vcpkg-related tools, and the first build can take a long time
  • No pricing information is provided in the source

AVNC at a glance

Type
Open-source project
Pricing
Not confirmed. Check the site
Platforms
Android
Open source
Yes · Source code
Language
English
Last checked
Oct 6, 2026 · Online when checked
Listed
Oct 5, 2026

AVNC alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 24 alternatives

Popular in Android Apps

Well-known listings from the same topic.

All 367

AVNC FAQ

What platform does AVNC run on?
AVNC is a VNC client for Android.
Does AVNC support encrypted or tunneled connections?
It supports a built-in SSH tunnel for VNC over SSH and TLS support including AnonTLS and VeNCrypt.
What is needed to build AVNC from source?
Git, Android Studio, the Android SDK, and an NDK with CMake, plus platform tools for vcpkg such as curl, zip, unzip, tar, pkg-config and a C++ compiler. The repo is cloned with submodules initialized, and the first build can take a long time because vcpkg downloads and builds dependencies.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing