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.
ekazaev/ChatLayout has 1,024 GitHub stars. It gained +4 stars in the last 7 days and +5 over 13 recorded days in the last 30 days (snapshots through May 28, 2026).
Its biggest recent day was May 23, 2026, with +2 stars.
It currently ranks #21570 daily, #22296 weekly, #24769 monthly by momentum on Trending Repos; its best-ever rank is #3257.
Trending Repos first recorded it on May 15, 2026.
| Date | Stars gained | Total stars | Forks gained |
|---|---|---|---|
| 0 | 1,024 | +1 | |
| +1 | 1,024 | 0 | |
| 0 | 1,023 | 0 | |
| 0 | 1,023 | 0 |
| 0 | 1,023 | +1 |
| +2 | 1,023 | 0 |
| +1 | 1,021 | 0 |
| 0 | 1,020 | 0 |
| -1 | 1,020 | 0 |
| 0 | 1,021 | 0 |
| +1 | 1,021 | +1 |
| +1 | 1,020 | 0 |
| 0 | 1,019 | 0 |