Ubuntu on Android runs Ubuntu with preinstalled desktop environments on an Android device, providing a Linux environment through a utility app.
AVNC
AVNC lets Android users connect to remote desktop sessions through a VNC client with a Material Design interface.

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
- 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
- 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
- Website
- github.com/gujjwal00/avnc
- Category
- Mobile Apps › Android Apps
- 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.
Sayboard uses Vosk for on-device speech recognition in an open source Android voice keyboard.
HexViewer opens files and displays their contents in hexadecimal on Android.
Nuvio turns user-provided media sources into a library with artwork, ratings, and subtitles.
Users can self-host Hauk to share live location from a phone with chosen contacts.
PhoneTrack connects to Nextcloud tracking sessions and displays phone location data through an Android client.
Popular in Android Apps
Well-known listings from the same topic.
AVNC FAQ
What platform does AVNC run on?
Does AVNC support encrypted or tunneled connections?
What is needed to build AVNC from source?
Tell us and an editor will check it.
Claim the listing and suggest updates yourself. An editor checks every claim first.












