ChatLayout is an alternative solution to MessageKit. It uses custom UICollectionViewLayout to provide you full control over the presentation as well as all the tools available in UICollectionView. It supports dynamic cells and supplementary view sizes.
☆999Jan 6, 2026Updated 2 months ago
Alternatives and similar repositories for ChatLayout
Users that are interested in ChatLayout are comparing it to the libraries listed below
Sorting:
- Protocol oriented, Cocoa UI abstractions based library that helps to handle view controllers composition, navigation and deep linking tas…☆926Jan 21, 2026Updated last month
- 💻 A fast and flexible O(n) difference algorithm framework for Swift collection.☆3,653Feb 11, 2024Updated 2 years ago
- A simple and easily customizable InputAccessoryView for making powerful input bars with autocomplete and attachments☆1,271Dec 4, 2025Updated 3 months ago
- A community-driven replacement for JSQMessagesViewController☆6,257Feb 27, 2026Updated 3 weeks ago
- Backport of UICollectionViewCompositionalLayout to earlier iOS 12☆1,556Apr 25, 2022Updated 3 years ago
- An elegant and highly customizable presentation API for constructing bottom sheet modals on iOS.☆3,787Nov 3, 2025Updated 4 months ago
- A simple but highly customizable UICollectionViewLayout for UICollectionView -- Simple SwiftUI views that let you make page-view effects.☆2,795Apr 2, 2023Updated 2 years ago
- A collection view layout capable of laying out views in vertically scrolling grids and lists.☆3,366Feb 13, 2026Updated last month
- A simple yet powerful animated page control indicator for iOS.☆616Jul 10, 2024Updated last year
- A modern, declarative approach to building user interfaces with UIKit.☆421Updated this week
- A paging view with a highly customizable menu ✨☆3,475Sep 29, 2024Updated last year
- Extra functionality for Swift & SwiftUI.☆1,721Jan 6, 2026Updated 2 months ago
- Bridges UIKit presentation APIs to a SwiftUI API so you can use presentation controllers, interactive transitions and more.☆1,073Updated this week
- 🧩 Easy scrollable layouts in UIKit - an UIStackView which scroll and uses root views of child view controllers.☆445Nov 13, 2024Updated last year
- 🚴 A declarative library for building component-based user interfaces in UITableView and UICollectionView.☆1,357Jul 13, 2024Updated last year
- A collection view layout that gives you control over the horizontal and vertical alignment of the cells.☆1,423Mar 14, 2025Updated last year
- The most powerful Grid container missed in SwiftUI☆2,066Feb 28, 2025Updated last year
- Native alert from Apple Music & Feedback. Contains Done, Heart & Message and other presets.☆2,623Aug 11, 2024Updated last year
- Bottom sheets for iOS☆1,436Sep 25, 2024Updated last year
- A declarative, performant, iOS calendar UI component that supports use cases ranging from simple date pickers all the way up to fully-fea…☆3,113Feb 8, 2026Updated last month
- A clean and easy-to-use floating panel UI component for iOS☆5,792Feb 14, 2026Updated last month
- Image loading system☆8,556Updated this week
- Epoxy is a suite of declarative UI APIs for building UIKit applications in Swift☆1,312Jun 18, 2025Updated 9 months ago
- A µFramework for showing alerts like the one used when copying from pasteboard or connecting Apple pencil☆1,043Oct 11, 2024Updated last year
- Better Codable through Property Wrappers☆1,794Nov 23, 2023Updated 2 years ago
- Universal API for request permission and get its statuses.☆5,818Mar 28, 2025Updated 11 months ago
- 📊 An animatable view that depicts multiple progresses over time. Modeled after UIProgressView☆1,012Mar 27, 2021Updated 4 years ago
- A library to present popovers. Simple, modern, and highly customizable. Not boring!☆2,215Feb 19, 2025Updated last year
- Introspect underlying UIKit/AppKit components from SwiftUI☆6,461Updated this week
- An exhaustive expansion of the standard SwiftUI library.☆8,008Jan 25, 2026Updated last month
- Network logger for Apple platforms☆6,924Sep 8, 2025Updated 6 months ago
- 🎌 Powerful navigation library for iOS based on the coordinator pattern☆2,379May 9, 2025Updated 10 months ago
- A marriage between the Shazam Discover UI and Tinder, built with UICollectionView in Swift.☆1,525Oct 2, 2023Updated 2 years ago
- 💾 A library for backporting UITableView/UICollectionViewDiffableDataSource.☆857Apr 11, 2023Updated 2 years ago
- A tool to identify unused code in Swift projects.☆6,037Feb 25, 2026Updated 3 weeks ago
- Custom modal presentation style for thumb-friendly interactive views☆389Jul 30, 2025Updated 7 months ago
- Convert text with HTML tags, links, hashtags, mentions into NSAttributedString. Make them clickable with UILabel drop-in replacement.☆1,508Jun 11, 2024Updated last year
- ™️ A powerful paging view controller with interactive indicator bars☆2,925Feb 12, 2026Updated last month
- A fully customizable popup style menu for iOS 😎☆1,690Mar 12, 2024Updated 2 years ago