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.
☆994Jan 6, 2026Updated last month
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,658Feb 11, 2024Updated 2 years ago
- A simple and easily customizable InputAccessoryView for making powerful input bars with autocomplete and attachments☆1,270Dec 4, 2025Updated 2 months ago
- A simple but highly customizable UICollectionViewLayout for UICollectionView -- Simple SwiftUI views that let you make page-view effects.☆2,796Apr 2, 2023Updated 2 years ago
- Backport of UICollectionViewCompositionalLayout to earlier iOS 12☆1,556Apr 25, 2022Updated 3 years ago
- A community-driven replacement for JSQMessagesViewController☆6,241Feb 12, 2026Updated 2 weeks ago
- An elegant and highly customizable presentation API for constructing bottom sheet modals on iOS.☆3,790Nov 3, 2025Updated 3 months ago
- A collection view layout capable of laying out views in vertically scrolling grids and lists.☆3,363Feb 13, 2026Updated 2 weeks ago
- Bridges UIKit presentation APIs to a SwiftUI API so you can use presentation controllers, interactive transitions and more.☆1,050Feb 19, 2026Updated last week
- A simple yet powerful animated page control indicator for iOS.☆609Jul 10, 2024Updated last year
- A paging view with a highly customizable menu ✨☆3,474Sep 29, 2024Updated last year
- Extra functionality for Swift & SwiftUI.☆1,717Jan 6, 2026Updated last month
- A modern, declarative approach to building user interfaces with UIKit.☆420Feb 12, 2026Updated 2 weeks ago
- Native alert from Apple Music & Feedback. Contains Done, Heart & Message and other presets.☆2,619Aug 11, 2024Updated last year
- 🧩 Easy scrollable layouts in UIKit - an UIStackView which scroll and uses root views of child view controllers.☆445Nov 13, 2024Updated last year
- A µFramework for showing alerts like the one used when copying from pasteboard or connecting Apple pencil☆1,044Oct 11, 2024Updated last year
- A collection view layout that gives you control over the horizontal and vertical alignment of the cells.☆1,418Mar 14, 2025Updated 11 months ago
- 📐Custom layouts for UICollectionView with examples [iOS 12+].☆815May 7, 2023Updated 2 years ago
- Better Codable through Property Wrappers☆1,793Nov 23, 2023Updated 2 years ago
- The most powerful Grid container missed in SwiftUI☆2,059Feb 28, 2025Updated last year
- A library to present popovers. Simple, modern, and highly customizable. Not boring!☆2,202Feb 19, 2025Updated last year
- 🚴 A declarative library for building component-based user interfaces in UITableView and UICollectionView.☆1,356Jul 13, 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,105Feb 8, 2026Updated 2 weeks ago
- A clean and easy-to-use floating panel UI component for iOS☆5,784Feb 14, 2026Updated 2 weeks ago
- Introspect underlying UIKit/AppKit components from SwiftUI☆6,444Updated this week
- Epoxy is a suite of declarative UI APIs for building UIKit applications in Swift☆1,311Jun 18, 2025Updated 8 months ago
- Bottom sheets for iOS☆1,437Sep 25, 2024Updated last year
- A marriage between the Shazam Discover UI and Tinder, built with UICollectionView in Swift.☆1,521Oct 2, 2023Updated 2 years ago
- 📊 An animatable view that depicts multiple progresses over time. Modeled after UIProgressView☆1,013Mar 27, 2021Updated 4 years ago
- Combine publisher bridges for UIKit☆1,743Aug 21, 2024Updated last year
- ™️ A powerful paging view controller with interactive indicator bars☆2,925Feb 12, 2026Updated 2 weeks ago
- Convert text with HTML tags, links, hashtags, mentions into NSAttributedString. Make them clickable with UILabel drop-in replacement.☆1,506Jun 11, 2024Updated last year
- Image loading system☆8,543Updated this week
- An exhaustive expansion of the standard SwiftUI library.☆7,989Jan 25, 2026Updated last month
- Universal API for request permission and get its statuses.☆5,818Mar 28, 2025Updated 11 months ago
- A tool to identify unused code in Swift projects.☆6,016Updated this week
- A waterfall grid layout view for SwiftUI.☆2,641Jul 26, 2024Updated last year
- 💾 A library for backporting UITableView/UICollectionViewDiffableDataSource.☆858Apr 11, 2023Updated 2 years ago
- Non-intrusive iOS UI library to implement overlay based interfaces☆1,260Feb 13, 2025Updated last year