Home Projects SwiftyChat
SwiftyChat
Swift

SwiftyChat

A lightweight SwiftUI chat UI framework with 11 built-in message types, 8 themes, and cross-platform iOS/macOS support

by EnesKaraosman · GitHub
Stars
Forks
License
Created
Last commit
Category
Language
aichatchat-applicationApache-2.0Swift
View on GitHub
In plain words

Build a chat interface for messaging apps that supports various message types and themes across iOS and macOS.

You maintain this project?

Claim its page: indexed whatever its rank, translated into six languages, and enriched with what you write yourself.

Claim this page →
SwiftyChat — GitHub preview card
📈 Star history
349348
2026-07-202026-08-31
📈 Track SwiftyChat

Get an email alert on its next release or when it starts trending — never miss the moment.

Free · no card · unsubscribe anytime
Get email alerts →
📄 About

A lightweight SwiftUI chat UI framework with 11 built-in message types, 8 themes, and cross-platform iOS/macOS support

SwiftyChat has 348 stars on GitHub. It has been forked 56 times. SwiftyChat is written mainly in Swift. It has been in active development since 2020. SwiftyChat is available under the Apache-2.0 license. Its main topics are ai, chat, chat-application, chat-bot.

Frequently asked questions

What is SwiftyChat?

A lightweight SwiftUI chat UI framework with 11 built-in message types, 8 themes, and cross-platform iOS/macOS support

Is SwiftyChat open source?

SwiftyChat is an open-source project. It is released under the Apache-2.0 license.

Is SwiftyChat free?

Yes. SwiftyChat is free and open source — you can use, modify and self-host it.

What license does SwiftyChat use?

SwiftyChat is available under the Apache-2.0 license.

What language is SwiftyChat written in?

SwiftyChat is written mainly in Swift.

🏅 Maintainer of this project?
olud.ai badge — SwiftyChat

Add this live badge to your README — your GitHub stars and directory rank, refreshed daily.

[![olud.ai](https://olud.ai/badge.php?tool=eneskaraosman-swiftychat)](https://olud.ai/project/eneskaraosman-swiftychat.html)
More badge options →
🧬 Shares DNA with🧬 View the DNA map →

Measured from GitHub topics shared by both projects, weighted by how rare each topic is.