원문 캡처 · github.com
원문 캡처 · github.com

Shellwing은 macOS·Windows·Linux에서 쓸 수 있는 오픈소스 SSH 클라이언트다. 탭과 분할 창, SFTP, 포트 포워딩, 기기 간 동기화하는 암호화 보관함을 제공한다고 프로젝트 저장소는 설명한다.

최신 릴리스는 GitHub Releases에서 받을 수 있다. macOS용은 Apple silicon과 Intel을 지원하고, Linux용은 x86_64와 aarch64 패키지를 제공한다. 배포 파일은 macOS용 DMG, Windows용 설치 파일 또는 ZIP, Linux용 AppImage·DEB·tar.gz다.

현재 릴리스에는 Apple Developer ID 서명이나 Windows 인증서가 없다. 따라서 첫 실행 때 macOS에서는 시스템 설정의 개인정보 보호 및 보안에서 ‘Open Anyway’를 허용해야 하며, Windows에서는 SmartScreen의 ‘More info’에서 ‘Run anyway’를 선택해야 한다고 안내한다.

Shellwing은 Rust로 만들었으며 터미널 렌더링에 libghostty-vt를, 사용자 인터페이스에 GPUI를 사용한다. SSH 연결은 ~/.ssh/config의 별칭과 ProxyJump, 키·인증서, 에이전트, 키보드 대화형 인증과 2단계 인증 코드를 지원한다고 설명한다. 보관함에는 비밀번호와 SSH 키, 설정 파일, 메모 등을 저장할 수 있으며, 기기 간 동기화는 동기화 폴더·WebDAV·S3 호환 저장소·Git 저장소를 이용해 종단 간 암호화 방식으로 제공한다.

설정은 TOML 파일로 관리하며 앱을 실행한 상태에서도 적용된다. 자세한 내용은 설정 문서와 플랫폼별 안내에서 확인할 수 있다. 라이선스는 GNU GPL 버전 3 또는 이후 버전이며, 이름과 로고는 GPL 적용 대상이 아니다. 저장소와 라이선스 및 상표 안내를 참고할 수 있다.