# Hotline Attempting to recreate Hotline from the 90s for modern Apple systems (iOS, macOS, etc). Written in Swift and SwiftUI. ![IMG_0660](https://github.com/mierau/hotline/assets/55453/0382a669-4a95-4382-b476-60f9417092d4) **Note:** This project is a Hotline *client*. If you would like to run your own server (you should!), the Mobius project looks like it might be for you: https://github.com/jhalter/mobius # Project Status ### Working on macOS - Multi-tracker and server bookmarks. - Connect to multiple servers at once. - Agreements - Banners - Public Chat - Chat Export - User List - News Browsing & Reading - Message Board Reading - File Browsing - File Downloading ![CleanShot 2024-01-01 at 11 59 13@2x](https://github.com/mierau/hotline/assets/55453/b8cbad58-e1e2-4ff3-ba4b-fa3302c897ca) ### Working on iOS - Tracker Listing - Connect to server by address - Agreements - Banners - Public Chat - User List - News Browsing & Reading - Message Board Reading - File Browsing ![IMG_0658](https://github.com/mierau/hotline/assets/55453/8d9fd292-80b7-4c3a-b1a2-6311994ec8e7) # TODO - Username and icon changing - Messaging preferences - News posting/replying - Message board posting - Private messaging - Display server messages - File transfer UI - File downloading on iOS - File uploading - Saving server bookmarks - Multiple trackers on iOS # Goals - Keep the HotlineClient, HotlineTrackerClient, and HotlineFileClient classes reusable so people can use it in other Swift Hotline projects. - Bring a modern Hotline client to iOS, iPadOS, and macOS using one codebase. - Bring back some of that Hotline branding as the trademark on the name and logo have been expunged for years, hey, I want Hotline called Hotline with the classic H logo on my modern Apple device, okay? :) - Have fun. :)