Skip to content

The best React alternatives

8 tools that do a similar job to React, 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

React

A JavaScript library for building interactive user interfaces out of reusable components.

  1. 1

    Svelte

    Open source · MIT · ★ 88.5k

    A web UI framework whose compiler turns components into plain JavaScript that updates the page directly.

    Best for: Developers who want to build interactive websites with less boilerplate; Teams building web apps who prefer a compiler-based approach

  2. 2

    Angular

    Open source · MIT · ★ 101k

    A TypeScript framework and CLI for building large web and mobile-style apps.

    Best for: Developers building larger, multi-screen web applications; Teams that want a full framework with built-in tooling rather than assembling many libraries

  3. 3

    Preact

    Open source · MIT · ★ 39k

    A small (about 4kB) React-style library for building user interfaces in JavaScript.

    Best for: Web developers who already know React and want a lighter library; Projects where small bundle size matters, such as pages loaded over slow connections

  4. 4

    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

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

    HyperUI

    Open source · MIT · ★ 12.3k

    Free, open-source Tailwind CSS UI components you copy and paste into your project.

    Best for: Developers building marketing sites with Tailwind CSS; Developers who want starter layouts to adapt rather than build from scratch

  7. 7

    React Native Elements

    Open source · MIT · ★ 25.9k

    A library of ready-made UI components for building React Native apps on iOS, Android and web.

    Best for: React Native developers who want ready-made UI components; Teams sharing one codebase across mobile and React web apps

  8. 8

    Tamagui

    Open source · MIT · ★ 14.3k

    A TypeScript library for building React and React Native UIs that share styling and code.

    Best for: Teams building the same app for web and native with React; Developers who want shared styling across React Native and react-native-web

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 React. We don't take payment for placement.