Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ZippyViewer

A comprehensive remote desktop and device control platform built with security and privacy at its core.

Project Structure

ZippyViewer/
├── zippy-remote/       # Core Rust implementation (ZRC - Zippy Remote Control)
├── android-app/        # Android application
├── coturn-setup/       # TURN/STUN server configuration
└── docs/               # Documentation and specifications

Components

ZRC (Zippy Remote Control)

The core platform implementation in Rust. Provides:

  • End-to-End Encryption - All sessions encrypted; relay servers never see plaintext
  • Cross-Platform - Windows, macOS, Linux, Android, iOS
  • Self-Hostable - Run your own infrastructure
  • Privacy-First - No telemetry, no tracking

See zippy-remote/README.md for detailed documentation.

Android App

Native Android application for remote device access. See android-app/README.md.

TURN/STUN Infrastructure

Production-ready Coturn configuration for NAT traversal. See coturn-setup/README.md.

Getting Started

Prerequisites

  • Rust 1.75+ (stable)
  • Protocol Buffers compiler (protoc)
  • Platform-specific SDKs as needed

Quick Build

cd zippy-remote
cargo build --release

Running Tests

cd zippy-remote
cargo test

Documentation

Status

🚧 Pre-release - Under active development. Not yet ready for production use.

License

Licensed under either of:

at your option.

About

ZRC (Zippy Remote Control) - A privacy-first, self-hostable remote desktop platform with end-to-end encryption

Resources

Security policy

Stars

2 stars

Watchers

2 watching

Forks

Releases

Packages

Contributors

Languages