technicat / fedicat

moved to codeberg

Home Page:https://codeberg.org/technicat/fedicat

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

This repo started out as a summary of all the Mastodon iOS apps I've found (see also the Awesome Mastodon list), but now it's also the issue tracker for my fediverse app in progress (available on Testflight) and a Swift package that currently comprises the middle layer between the UI and a fork of TootSDK.

Goals

While the development of both packages is oriented toward the app, the idea is to keep the TootSDK fork generally useful while the Fedicat package is app-specific, although it is an example how you can maintain session state, handle multiple sessions, and deal with multiple platforms. Feel free to use/fork/copy, but development is active so don't expect stability.

Open Source Credits

The forked and non-forked Swift packages used by Fedicat (the app) includes AlertToast, DiasporaNodeInfo, EmojiText, Fedicat, HTML2Markdown, ImagePickerView, Nuke, SwiftCollections, SwiftNIO, SwiftSoup, SwiftKeychainWrapper SwiftUI-Flow, SwiftUIKit, SwiftSys, and TootSDK.

Code Style

Try to follow the Swift API Design Guidelines

Formatted and checked with swift-format.

About

moved to codeberg

https://codeberg.org/technicat/fedicat

License:MIT License


Languages

Language:Swift 100.0%