The best Hero alternatives
5 tools that do a similar job to Hero, 5 of them open source. Each entry says what it does and who it suits, so you can pick the one that fits instead of the most famous.
You're replacing
HeroA Swift library for custom iOS and tvOS screen transitions, set up declaratively.
- 1

NVActivityIndicatorView
Open source · MIT · ★ 10.7k
A Swift library of 32 ready-made loading spinner animations for iOS apps.
Best for: iOS developers who want a ready-made loading indicator with many styles; Developers using Swift in UIKit-based apps
- 2

Material
Open source · MIT · ★ 12k
A Swift UI framework for iOS apps with Material Design-style components and animations.
Best for: iOS developers who want Material Design-style components without building them from scratch; Developers maintaining existing Swift projects that already use Material
- 3

SkeletonView
Open source · MIT · ★ 12.9k
A loading placeholder library for iOS that shows grey skeleton shapes where content will appear.
Best for: iOS developers building apps that load data from the network; Teams using UITableView or UICollectionView lists that need loading placeholders
- 4

RAMAnimatedTabBarController
Open source · MIT · ★ 11.1k
A Swift library that adds animations to iOS tab bar items and icons.
Best for: iOS developers who want animated tab bar icons without writing the animation logic from scratch; Developers building a UI prototype who want a quick visual upgrade to navigation
- 5

FoldingCell
Open source · MIT · ★ 10.2k
An iOS UI component: table cells that expand and fold open with a paper-card style animation.
Best for: iOS developers building list screens with expandable items; Developers who want a ready-made folding animation instead of writing their own
How we pick: tools in the same category that solve the same problem, projects that name each other as alternatives, and open-source projects that describe themselves as an alternative to Hero. We don't take payment for placement.