Skip to content

QtEasyTier

Project Introduction

QtEasyTier is a cross-region networking tool developed based on the Qt framework, designed for creating and managing virtual network connections. It provides an intuitive graphical interface, helping users easily configure and manage virtual networks to achieve secure communication across network devices.

Project Address: https://gitee.com/viagrahuang/qt-easy-tier

QtEasyTier

Features

  • Fast: The program is developed using pure Qt C++, features system-native rendering, does not rely on Chromium or Webview, daily frontend memory usage stays under 50MB, ensuring efficient and fast operation.
  • Beautiful: The UI style utilizes the Breeze style ported from KDE, providing a clean, aesthetically pleasing, and modern user interface. The program's UI layout is simple, logical, and intuitive, making it easy to learn, especially suitable for scenarios running multiple networks simultaneously.

Platform Support

  • Windows 10/11
  • Linux support is planned for the future
  • Mac currently has no support plan (primarily because the author doesn't have a Macbook), but contributions from experts are welcome

Quick Start

For details, please visit the Help Documentation

  • Double-click QtEasyTier.exe to launch the application
  • Click the plus sign in the bottom right corner to create a network configuration
  • Enter basic information such as network name, username, password, or click 'Import Configuration' below
  • Configure advanced options (optional)
  • Click the "Run Network" button to initiate the network connection

EasyTier

A simple, secure, decentralized cross-region networking solution powered by Rust and Tokio.

Qt Framework

Qt is a cross-platform C++ application development framework used for creating graphical user interfaces (GUIs) and other applications.

Breeze

Breeze is the default theme for the KDE Plasma desktop environment. This program incorporates its style library adapted for the Qt framework to provide users with a beautiful interface.

Contact the Author

License

This project is licensed under the GNU General Public License v3.0 (GPLv3). For details, please see the LICENSE file.

Sponsorship and Support

Software development is not easy. Your sponsorship and support are vital motivation for the continuous development and maintenance of this project, and they also recognize the author's ongoing efforts. If you find this project helpful, please consider supporting it through the following methods.

  1. Contribute a public server: Contact via email viagrahuang@88.com
  2. Help fix bugs, add features, port to other platforms, etc.: Project Address