How to achieve a responsive UI in React Native apps in both Android and iOS across wildly different devices?

This page summarizes the projects mentioned and recommended in the original post on /r/reactnative

Our great sponsors
  • SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • tailwind-react-native-classnames

    simple, expressive API for tailwindcss + react-native

  • tamagui

    Style React fast with 100% parity on React Native, an optional UI kit, and optimizing compiler.

    I've started using https://tamagui.dev/ and really enjoying it, even allows creating a web app from the same codebase- super cross-platform.

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

  • react-native-size-matters

    A lightweight, zero-dependencies, React-Native utility belt for scaling the size of your apps UI across different sized devices.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts