Skip to content
Projects

vivy-company/vvterm has 397 GitHub stars and 37 forks. GitHot measured 0 stars in 24 hours. Last checked 2026-11-11 02:27 UTC. Last push 2026-10-24.

How these counts are measured

Native SSH client for iOS, iPad, MacOS.

Measured star growth

in 24h
0
in 7 days
Update delayed
in 15 days
Update delayed
in 1 month
Update delayed

Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.

README.md

Original

VVTerm

macOS iOS Swift Source License Binary License Sponsor

Your servers, always with you.

VVTerm macOS

VVTerm is an SSH terminal app for iOS and macOS. It uses Ghostty for terminal rendering, libssh2 and OpenSSL for SSH transport, CloudKit for sync, and Keychain for local credential storage.

Installation

Download on the App Store

Requirements

  • Apple Silicon Mac
  • Xcode 16.0 or later
  • macOS 13.3 or later
  • iOS 16.1 or later
  • Zig and CMake

Install the command-line build tools with Homebrew:

brew install zig cmake

Build From Source

git clone https://github.com/vivy-company/vvterm.git
cd vvterm
./scripts/build.sh all
open VVTerm.xcodeproj

The build script supports all, ghostty, ssh, verify, clean, and help.

Project Structure

VVTerm/
├── App/                 # App entry and dependency composition
├── Core/                # Shared infrastructure
├── Features/            # Product features
└── Resources/           # Assets, themes, terminfo, and localizations

VVTerm-iOS/              # iOS configuration
VVTerm-macOS/            # macOS configuration
VVTermLiveActivity/      # ActivityKit target
VVTermShared/            # Types shared with the ActivityKit target
VVTermTests/             # Unit and integration tests
VVTermUITests/           # UI tests
Vendor/                  # Native dependencies
scripts/                 # Build and validation scripts
web/                     # Website for vvterm.com

Feature code uses four boundaries:

  • Domain for pure types and rules
  • Application for state and workflows
  • Infrastructure for persistence, transport, and adapters
  • UI for SwiftUI, AppKit, and UIKit presentation

Main Dependencies

Xcode resolves the Swift package dependencies in the project.

Documentation

License

Source code in this repository is available under the GNU General Public License v3.0. Official App Store binaries use the VVTerm App Store EULA.

Copyright © 2026 Vivy Technologies Co., Limited

Explore related projects