The best Material alternatives
8 tools that do a similar job to Material, 8 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
MaterialA Swift UI framework for iOS apps with Material Design-style components and animations.
- 1

SnapKit
Open source · MIT · ★ 20.3k
A Swift library that makes writing iOS and macOS Auto Layout constraints shorter and easier to read.
Best for: Swift developers building UIKit or AppKit interfaces in code rather than Interface Builder; Teams who want more readable Auto Layout code
- 2

Motion
Open source · MIT · ★ 34.8k
An open source animation library for JavaScript, React and Vue.
Best for: React developers who want to animate components with a simple API; JavaScript developers animating elements on a web page
- 3

Materialize
Open source · MIT · ★ 38.8k
A CSS framework that gives web pages ready-made styled parts based on Google's Material Design.
Best for: Developers building a web page or app who want a Material Design look quickly; Teams that want a ready-made component set instead of custom styling
- 4

Material Design In XAML Toolkit
Open source · MIT · ★ 16.3k
Material Design styles and controls for building Windows desktop apps (WPF) in C# or VB.Net.
Best for: Developers building Windows desktop apps with WPF; Teams that want a Material Design look without writing styles from scratch
- 5

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
- 6

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
- 7

Hero
Open source · MIT · ★ 22.5k
A Swift library for custom iOS and tvOS screen transitions, set up declaratively.
Best for: iOS developers who want custom screen transitions without writing UIKit animation code by hand; Developers who want shared-element style transitions between matching views
- 8

Angular Material
Open source · MIT · ★ 25k
Official Angular UI component library (Material Design) plus tools for building custom components.
Best for: Angular developers who want ready-made, accessible UI components; Teams already following Material Design guidelines
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 Material. We don't take payment for placement.