agentlytics
Comprehensive analytics dashboard for AI coding agents — Cursor, Windsurf, Claude Code, VS Code Copilot, Zed, Antigravi…
Native SSH client for iOS, iPad, MacOS.
Your servers. Everywhere.
VVTerm is a cross-platform SSH terminal app for Apple platforms. The current codebase targets iOS and macOS, uses Ghostty for terminal rendering, libssh2/OpenSSL for SSH transport, CloudKit for sync, and Keychain for local credential storage.
VVTermVVTermLiveActivitymacOS 13.3+ and iOS 16.1+VVTerm/App, VVTerm/Core, and VVTerm/Featuresweb/GhosttyKitEternal Terminal connections use the configured SSH authentication and SSH port to run etterminal, then connect to etserver on TCP port 2022 by default. Install Eternal Terminal on the host and allow inbound traffic to the configured ET port. VVTerm's working-directory and optional tmux startup, attach, installation, and cleanup behavior also applies to ET sessions.
VVTerm uses a feature-first structure for app-owned code.
VVTerm/
├── App/ # App entry, composition roots, shared root containers
├── Core/ # Shared infrastructure and cross-feature primitives
│ ├── Logging/
│ ├── Network/
│ ├── Security/
│ ├── SSH/
│ ├── Sync/
│ ├── Terminal/
│ └── UI/
├── Features/ # Product features
│ ├── ConnectionViews/
│ ├── LocalDiscovery/
│ ├── RemoteFiles/
│ ├── Security/
│ ├── Servers/
│ ├── Settings/
│ ├── Stats/
│ ├── Store/
│ ├── Support/
│ ├── TerminalAccessories/
│ ├── TerminalPresets/
│ ├── TerminalSessions/
│ ├── TerminalThemes/
│ ├── VoiceInput/
│ └── Welcome/
├── GhosttyTerminal/ # Ghostty bridge and terminal host views
├── Compatibility/ # Version/platform helpers
├── Generated/ # Build-time generated sources
└── Resources/ # Bundled assets, themes, terminfo, localizations
Feature modules follow these boundaries:
Domain: pure types and rulesApplication: state, orchestration, coordinators, managersInfrastructure: persistence, transport, adapters, external integrationsUI: SwiftUI/AppKit/UIKit presentationOther top-level folders in the repo:
VVTerm-iOS/ # iOS Info.plist and entitlements
VVTerm-macOS/ # macOS Info.plist and entitlements
VVTermLiveActivity/ # ActivityKit target
VVTermShared/ # Shared Activity attributes and small shared types
VVTermTests/ # Unit and integration tests
VVTermUITests/ # UI tests
Vendor/ # Vendored native dependencies
scripts/ # Vendor build scripts
web/ # Astro site for vvterm.com
16.0+13.3+16.1+zig and cmakeInstall the non-Xcode build tools with Homebrew:
brew install zig cmake
git clone https://github.com/vivy-company/vvterm.git cd vvterm # Build native vendor libraries (GhosttyKit + libssh2/OpenSSL) ./scripts/build.sh all # Open the project in Xcode open VVTerm.xcodeproj
./scripts/build.sh supports all, ghostty, ssh, clean, and help.
Native/vendor dependencies:
Swift package dependencies currently resolved by the Xcode project:
| Feature | Free | Pro |
|---|---|---|
| Workspaces | 1 | Unlimited |
| Servers | 1 | Unlimited |
| Tabs | 1 | Unlimited |
| Split panes | No | Yes |
Pricing: Monthly ($6.49), Yearly ($24.99), Lifetime ($49.99)
VVTerm uses a dual-license model:
LICENSE)LICENSE-APPSTORE.md, https://vvterm.com/terms)If you obtain VVTerm from source and build it yourself, GPL-3.0 applies. If you obtain VVTerm via the App Store, App Store distribution terms apply to that binary.
Copyright © 2026 Vivy Technologies Co., Limited
more like this
Comprehensive analytics dashboard for AI coding agents — Cursor, Windsurf, Claude Code, VS Code Copilot, Zed, Antigravi…
Free open-source Cloudflare R2 desktop client and S3 GUI for macOS, Windows, and Linux. Manage Cloudflare R2, AWS S3, M…
Vibe-coded, but not slop. A mobile-first SDR receiver for iOS, Android & Apple Watch — the live waterfall on your wrist…
search projects, people, and tags