Skip to content

proverbiallemon/Sailswift

Repository files navigation

Sailswift

Sailswift Icon

Native macOS mod manager for Ship of Harkinian - built with Swift and SwiftUI.

sailswift.app · GameBanana · Wiki

Built on the logic of Saildeck-macOS (itself a fork of the original Saildeck by Wolfeni) - rewritten from Python/tkinter to native Swift for optimal Mac performance.

Features

  • Mod Profiles - Save and load configurations with auto-download of missing mods
  • Modpack Sharing - Export/import .sailswiftpack files to share with others
  • Update Checker - Check installed mods for GameBanana updates
  • GameBanana Integration - Browse, search, and download mods in-app
  • One-Click Install - shipofharkinian:// URL scheme for seamless installation

Full feature list →

Requirements

  • macOS 13.0 (Ventura) or later
  • Ship of Harkinian installed
  • Optional: 7-Zip for .7z and .rar archives (brew install 7zip)
  • Optional: unar for RAR5 files (brew install unar)

Installation

Download the latest release from the Releases page, or install via Homebrew:

brew tap PocketBearDev/sailswift && brew install --cask sailswift

Detailed installation guide →

Build from Source

git clone https://github.com/proverbiallemon/Sailswift.git
cd Sailswift
open Sailswift.xcodeproj
# Build with Cmd+R

Documentation

Full documentation is available on the Wiki:

Quick Start

  1. Download from Releases
  2. Move Sailswift.app to Applications
  3. Open and set your Ship of Harkinian path in Settings
  4. Browse mods or use shipofharkinian:// links to install

Related Projects

License

GNU General Public License v3.0 - see LICENSE

Acknowledgments

  • The Ship of Harkinian team for their incredible work
  • GameBanana for hosting the mod community
  • The Saildeck project for the original Python implementation

About

Native macOS mod manager for Ship of Harkinian

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors