SheepTerm

skill
Security Audit
Warn
Health Warn
  • License — License: MIT
  • Description — Repository has a description
  • Active repo — Last push 0 days ago
  • Low visibility — Only 5 GitHub stars
Code Pass
  • Code scan — Scanned 5 files during light audit, no dangerous patterns found
Permissions Pass
  • Permissions — No dangerous permissions requested

No AI report is available for this listing yet.

SUMMARY

Free SSH Client & Terminal — SSH, Serial, and local shell in one window (SwiftUI, Swift 6)

README.md

SheepTerm app icon

SheepTerm

The terminal built for network engineers.
SSH, serial and local shell with highlighting that knows your vendor — plus device web UIs and an AI that reads the output with you.

本应用支持 简体中文(zh-Hans),界面跟随系统语言。

Download SheepTerm for macOS Download SheepTerm for Windows Download SheepTerm for Linux

Website · ♥ Support SheepTerm · Release notes · SheepTerm for Windows · SheepTerm for Linux

SheepTerm with three panes: Cisco, Aruba CX and FortiGate output highlighted per vendor, beside a sidebar of saved hosts

✨ New in 5.0

  • Browser tabs — a device's web UI next to its console; self-signed certificates trusted like SSH host keys; Fill Login only when you click.
  • AI panel — ask Claude or ChatGPT about the output with your own subscription. Secrets masked, never runs commands.
  • Real MAC / ARP on macOS 27 — in local tabs and View ▸ Network Info.
  • Password retry — a wrong password asks again on the same connection.
  • Bundled terminal fonts and easier-to-read themes.
  • 简体中文 (Simplified Chinese, zh-Hans) — the interface follows your system language, with English as the fallback.

Features

Cisco and Aruba CX output highlighted per vendor
Vendor-aware highlighting — Cisco, Aruba, Fortinet, Huawei, Juniper, Palo Alto and more.
A console beside its device web UI, with the certificate trust card
Device web UIs in a tab — beside the console, certificates trusted like host keys.
AI panel explaining an err-disabled port with secrets removed
AI panel — Claude or ChatGPT, your own login; secrets removed first.
Encrypted sync between Mac and Windows through your own Google Drive
Google Drive sync — end-to-end encrypted, in your own Drive.
Network Info window with interfaces and ARP table
Network Info — real MAC addresses and ARP table on macOS 27.
The same output in four terminal themes
Themes & fonts — six themes, bundled monospace fonts.

Also: split panes · jump host · serial with Send Break · session logs + Search Logs · Snippets & Broadcast · safe multi-line paste · Share Link · Add Hosts from CSV · per-host command history · legacy ciphers for old gear · signed in-app updates.

Languages

  • English (en) — the source language.
  • 简体中文 (Simplified Chinese, zh-Hans) — the interface, menus included.

The interface follows your Mac's system language. If the system language is not supported, SheepTerm falls back to English. To switch manually, open Settings → General → Language → App Language, choose a language, then quit and reopen SheepTerm.

All translations live in one Xcode String Catalog (SheepTerm/Localization/Localizable.xcstrings) instead of separate .strings files. See LOCALIZATION.md for details, including how to add another language.

Install

  1. Download SheepTerm-5.0-44.dmg, open it and drag SheepTerm onto Applications (already installed? choose Replace).
  2. Signed with Developer ID and notarized by Apple: it opens like any other app.
  3. Updates are built in and verified with an Ed25519 signature.

Requires macOS 26.4 (Tahoe) or later, Apple Silicon. Windows 10/11 x64: SheepTerm for Windows. Linux x86_64 or arm64, GTK 4: SheepTerm for Linux.

Privacy & security

  • 🔑 Passwords live only in the macOS Keychain — never in files, backups or exports.
  • 🛡️ New host keys and certificates are shown and confirmed before anything is sent.
  • 🔒 Sync is encrypted with your passphrase before upload; nothing syncs until you sign in.
  • 🤖 The AI sees only what you attach, with secrets removed, and can't run commands.
  • 🍎 Own SSH and terminal emulator; crypto from macOS itself (CryptoKit, CommonCrypto, Security). No tracking.

See PRIVACY.md and TERMS.md.

The Sheep family 🐑

SheepTerm is one of a few small native apps for network engineers:

App What it does macOS Windows Linux
SheepTerm SheepTerm SSH / Serial / local-shell terminal for network engineers ⬇️ Download ⬇️ Download ⬇️ Download
SheepText SheepText Fast text editor with tree-sitter highlighting and a JavaScript plugin system ⬇️ Download Coming Soon Coming Soon
SheepDrop SheepDrop SFTP / SCP / FTP / TFTP file transfer — client and built-in server ⬇️ Download Coming Soon Coming Soon
SheepTap SheepTap Menu-bar viewer for your Mac's network interfaces with click-to-copy ⬇️ Download Coming Soon Coming Soon
SheepPing SheepPing Continuous multi-host ping monitor with per-host logs and CSV export ⬇️ Download Coming Soon Coming Soon

The Lab family 🧪

The servers and hypervisor control a network lab needs, native on the Mac:

App What it does macOS Windows Linux
LabDC LabDC Active Directory–compatible domain controller with RADIUS for 802.1X and a lab CA ⬇️ Download Coming Soon Coming Soon
LabDock LabDock VM control and console for standalone ESXi hosts — power, snapshots, guest files and scripts, no vCenter ⬇️ Download Coming Soon Coming Soon

Building

xcodebuild -project SheepTerm.xcodeproj -scheme SheepTerm -configuration Release build

Links only Apple frameworks and the local packages in Packages/. Needs Xcode 26+.

License

MIT © 2026 bestonehxh

Reviews (0)

No results found