Hacker ApprovedDepartments

The best cross-platform UI frameworks, according to hackers

13 cross-platform UI frameworks were recommended on Hacker News between November 2025 and November 2026. We rank them by how many separate people recommend each one, and 4 earn the Hacker Approved badge.

Top picks

The three most recommended cross-platform UI frameworks with the badge. Each figure is 2 people. RecommendsCriticizes One comment

  1. Kotlin Multiplatform

    27 recommend, 12 criticize, 69% approval

    Ranked 3 of 13 by recommenders

    Shares logic across platforms

    Recommended for sharing core logic across Android, iOS and desktop in Kotlin; people call it mature and less opinionated than Flutter. Common caveat: Gradle and toolchain complexity.

  2. Expo

    21 recommend, 10 criticize, 68% approval

    Shares rank 4 of 13 by recommenders

    Fast development without native tooling

    Free open-source framework for building cross-platform mobile and web apps from the command line, quick for beginners. Critics say dependency churn, breaking upgrades and paid build credits.

  3. Skip

    19 recommend, 7 criticize, 73% approval

    Ranked 6 of 13 by recommenders

    Native toolkits on both platforms

    Lets developers who know Swift and SwiftUI build iOS and Android apps with native toolkits, and it is now free and open source. Main caveat: 32GB RAM recommended.

All 13 cross-platform UI frameworks, ranked

Select a column heading to sort. Approval share is recommenders out of everyone who gave an opinion; the tick on each bar marks the 2 to 1 line the badge needs. Months counts the months, out of 13, in which someone recommended it.

Cross-platform UI frameworks ranked by the number of people who recommend them
Rank
1Flutter17110662%123 yrs11 owners—
2React Native9812843%128 yrs7 owners—
3Kotlin Multiplatform271269%92 yrs3 ownersApproved
Tied 4Expo211068%11—Approved
Tied 4.NET MAUI216824%7——
6Skip19773%4—Approved
7Capacitor11285%8—Approved
8Valdi10471%1——
Tied 9Crux7278%7——
Tied 9Hotwire Native70100%4——
11Uno Platform6186%6——
Tied 12Hypen50100%5——
Tied 12Dart and Flutter5183%4——

How we rank

Rank is the number of separate people who recommend a product in a Hacker News comment over the past year. Someone who praises the same cross-platform UI framework in five threads counts once.

The badge goes to cross-platform UI frameworks that at least 10 people recommend, with recommenders outnumbering critics at least 2 to 1, recommended in at least 4 of the 13 months.

Rankings are never for sale. We may earn a commission when you buy through our links. It never changes the order.