AVNC is a VNC client for Android.
vnc:// URI supportTools required:
To get started, simply clone the repo and initialize submodules:
git clone https://github.com/gujjwal00/avnc.git
cd avnc
git submodule update --init --depth 1
Now you can import the project in Android Studio, or build it directly from terminal.
Read Architecture.kt (preferably in Android Studio) to know more about the code.
[!TIP] AVNC uses vcpkg to manage C/C++ dependencies.
vcpkgdownloads & builds these dependencies on first run. So the first time you build/configure AVNC, it can take a lot of time. If you face an error, try addingandroid.native.buildOutput=verbosetogradle.propertiesin project root.
You can translate AVNC on Weblate.
119 followers · starred Feb 2024
536 followers · starred Mar 2026
365 followers · starred May 2025
296 followers · starred Jul 2022
AVNC is a VNC client for Android.
vnc:// URI supportTools required:
To get started, simply clone the repo and initialize submodules:
git clone https://github.com/gujjwal00/avnc.git
cd avnc
git submodule update --init --depth 1
Now you can import the project in Android Studio, or build it directly from terminal.
Read Architecture.kt (preferably in Android Studio) to know more about the code.
[!TIP] AVNC uses vcpkg to manage C/C++ dependencies.
vcpkgdownloads & builds these dependencies on first run. So the first time you build/configure AVNC, it can take a lot of time. If you face an error, try addingandroid.native.buildOutput=verbosetogradle.propertiesin project root.
You can translate AVNC on Weblate.
119 followers · starred Feb 2024
536 followers · starred Mar 2026
365 followers · starred May 2025
296 followers · starred Jul 2022