[![GitHub All Releases][release-img]][release]
[![Build][workflow-img]][workflow]
[![Issues][issues-img]][issues]
[![Crates][crates-img]][crates]
![Docker Pulls][docker-pulls]
[![License: MIT][license-img]][license]
[crates]: https://crates.io/crates/qs-lite
[crates-img]: https://img.shields.io/crates/v/qs-lite
[release]: https://github.com/qsocket/qs-lite/releases
[release-img]: https://img.shields.io/github/v/release/qsocket/qs-lite
[downloads]: https://github.com/qsocket/qs-lite/releases
[downloads-img]: https://img.shields.io/github/downloads/qsocket/qs-lite/total?logo=github
[issues]: https://github.com/qsocket/qs-lite/issues
[issues-img]: https://img.shields.io/github/issues/qsocket/qs-lite?color=red
[docker-pulls]: https://img.shields.io/docker/pulls/qsocket/qs-lite?logo=docker&label=docker%20pulls
[license]: https://raw.githubusercontent.com/qsocket/qs-lite/master/LICENSE
[license-img]: https://img.shields.io/github/license/qsocket/qs-lite.svg
[google-cloud-shell]: https://console.cloud.google.com/cloudshell/open?git_repo=https://github.com/qsocket/qs-lite&tutorial=README.md
[workflow-img]: https://github.com/qsocket/qs-lite/actions/workflows/main.yml/badge.svg
[workflow]: https://github.com/qsocket/qs-lite/actions/workflows/main.yml
[qsrn]: https://github.com/qsocket/qsrn
qs-lite is a alternative lightweight implementation of [qs-netcat](https://github.com/qsocket/qs-netcat) utility with Rust language. It allows redirecting true PTY sessions with reverse connections over the [QSRN](qsrn), effectively accessing systems under NAT networks or firewalls.
> [!WARNING]
> This tool is in its early alpha development stage, featuring experimental functionality that may lack backwards compatibility, and users are advised to exercise caution and not use it in production environments.
## Installation
[![Open in Cloud Shell](.github/img/cloud-shell.png)](google-cloud-shell)
| **Tool** | **Build From Source** | **Docker Image** | **Binary Release** |
| :---------: | :----------------------------------------------------------: | :-------------------------: | :-----------------: |
| **qs-lite** | ```cargo install qs-lite``` | [Download](#docker-install) | [Download](release) |
---
qs-mic supports 10 architectures and 12 operating systems, check **Supported Platforms** below for detailed table.