![IMG_0660](https://github.com/mierau/hotline/assets/55453/0382a669-4a95-4382-b476-60f9417092d4) # Hotline An attempt to ressurect Hotline for modern Apple systems (iOS, macOS, etc) by completely rebuilding it in Swift and SwiftUI. [Download the Latest](https://github.com/mierau/hotline/releases/latest) **Note:** This project (so far) does not include server software. This is a client for connecting to and participating on Hotline servers. If you would like to host your own Hotline server (and you should!), please checkout the very capable Mobius project: https://github.com/jhalter/mobius # Requirements | macOS | iOS | |----------------------------|-----------------------| | Sonoma 14.2 or greater | iOS 17.2 or greater | # Status | Feature | macOS | iOS | |----------------------------|-------|-------| | Trackers listing | ✓ | ✓ | | Multiple trackers | ✓ | | | Connect to servers | ✓ | ✓ | | Connect to multiple servers| ✓ | | | Server bookmarks | | | | Change name & icon | ✓ | | | Privacy settings | ✓ | | | Autoresponse | ✓ | | | Display server agreement | ✓ | ✓ | | Display server banner | ✓ | ✓ | | Public chat | ✓ | ✓ | | Private messages | | | | User list | ✓ | ✓ | | User icons | ✓ | ✓ | | User administration | | | | News reading | ✓ | ✓ | | News posting | | | | Message board reading | ✓ | ✓ | | Message board posting | | | | File browsing | ✓ | ✓ | | File downloading | ✓ | | | File uploading | | | | File info | | | | File management | | | | Folder downloading | | | | Folder uploading | | | # Goals - Build a Hotline client for modern Apple systems. - Keep the HotlineProtocol, HotlineClient, HotlineTrackerClient, and HotlineFileClient Swift code reusable so people can use it in other Swift Hotline projects. - Bring a modern Hotline client to iOS, iPadOS, and macOS using one codebase. - Ressurect the Hotline brand that has been expunged from trademark databases for over a decade. Hey, I want Hotline proper with the classic big red H and all on my modern Apple devices, okay? ;) - Document the Hotline protocol. - Have fun. :) # macOS Screenshots ![CleanShot 2024-01-01 at 11 59 13@2x](https://github.com/mierau/hotline/assets/55453/b8cbad58-e1e2-4ff3-ba4b-fa3302c897ca) # iOS Screenshots ![IMG_0658](https://github.com/mierau/hotline/assets/55453/8d9fd292-80b7-4c3a-b1a2-6311994ec8e7)