Skip to content

LikeMinds Chat data layer for iOS

The Swift data layer behind the LikeMinds Chat SDK. Auth, networking, realtime sync, offline cache and media upload.

CocoaPods License

Docs: https://docs.likeminds.io/

Install

pod 'LikeMindsChatData', '~> 1.9.1'

Prefer a binary? A prebuilt xcframework is at likeminds-chat-ios-data-xc.

What it gives you

LMChatClient, plus Realm persistence and a full offline sync engine. SyncOperations/ covers first-time and reopen sync for both chatrooms and conversations, along with incremental database sync.

Realtime conversation updates arrive over Firebase Realtime Database.

You can use this on its own to build your own chat UI. If you want screens too, use the UI SDK, which depends on this.

Requirements

iOS 13.0+ · Swift 5 · CocoaPods only

Built on

Alamofire · Realm · Firebase

Contributing

See the org-wide contributing guide. Security issues go to natesh@likeminds.community, not the issue tracker.

License

Apache 2.0. See LICENSE.

About

Swift data layer for LikeMinds Chat: Realm persistence and full offline sync engine

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages