explaingit

irnova/nova-client

Analysis updated 2026-05-18

70Audience · generalComplexity · 2/5LicenseSetup · easy

TLDR

A free, cross-platform proxy client, forked from Karing, that connects to VLESS, VMess, Trojan, and other proxy servers and auto-picks the fastest one.

Mindmap

mindmap
  root((Nova Client))
    What it does
      Connects to proxy servers
      Shows server latency list
      Auto picks fastest node
    Tech stack
      Flutter framework
      Dart language
      Multi protocol support
    Use cases
      Personal proxy connection
      Failover to working server
      Cross platform access
    Audience
      Everyday users
      Privacy focused users

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Connect to a personal or shared proxy server from a phone, tablet, or desktop.

USE CASE 2

Automatically switch to the fastest available proxy server if the current one fails.

USE CASE 3

Browse and filter a list of proxy servers by country, protocol, or latency.

USE CASE 4

Use a free proxy client without paying for server configuration access.

What is it built with?

FlutterDart

How does it compare?

irnova/nova-clientangelikapaup18086645729/godot-centerburke/mongosphinx
Stars707070
LanguageRuby
Last pushed2010-02-04
MaintenanceDormant
Setup difficultyeasyeasymoderate
Complexity2/51/53/5
Audiencegeneralgeneraldeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · easy Time to first run · 5min

Needs a working proxy server configuration to connect to, the app itself does not provide servers.

You can use, modify, and distribute this freely, including for commercial purposes, as long as you keep the original copyright notice.

In plain English

Nova Client is a free app that lets you connect to a proxy server so your internet traffic can travel through a different network path. It is built as a streamlined fork of an existing open source proxy app called Karing, rebranded and refined under the Nova name, and it works alongside a companion project called Nova Radar that scans for clean Cloudflare IP addresses to connect through. The app runs on Android, iOS, Windows, macOS, and Linux, built with Flutter so the same codebase covers every platform. It presents your available proxy servers as a searchable list, showing each server's country and city, which protocol it uses (options include VLESS, VMess, Trojan, Shadowsocks, Hysteria2, and TUIC), how it transports data, and its current latency in milliseconds. You can search or filter that list by name, country, protocol, address, or other details. One of its features is an automatic mode that picks whichever server currently has the lowest latency, and switches to another working server on its own if the one you are using goes down. The interface supports both English and Persian, and the project states clearly that Nova is free to use and that nobody should be charging for these server configurations. The project is developed by a single named developer, distributed through GitHub Releases, the Google Play Store, and Apple's TestFlight, and is released under the MIT license. It follows a shared visual design used across other projects in the same Nova family, and the download page currently labels the Android, Windows, macOS, and Linux builds as beta versions, while iOS access runs through Apple's TestFlight beta channel rather than a full public App Store release.

Copy-paste prompts

Prompt 1
Explain the difference between the VLESS, VMess, Trojan, and Shadowsocks protocols Nova Client supports.
Prompt 2
Help me set up Nova Client's auto mode so it always connects to the lowest latency server.
Prompt 3
What does Nova Radar's Cloudflare clean-IP scanner do and how does it relate to Nova Client?
Prompt 4
Walk me through downloading and installing Nova Client on Windows from the GitHub releases page.

Frequently asked questions

What is nova-client?

A free, cross-platform proxy client, forked from Karing, that connects to VLESS, VMess, Trojan, and other proxy servers and auto-picks the fastest one.

What license does nova-client use?

You can use, modify, and distribute this freely, including for commercial purposes, as long as you keep the original copyright notice.

How hard is nova-client to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is nova-client for?

Mainly general.

Open on GitHub → Explain another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.