Frontend Frameworks

Metro Config

Metro config for React Native projects with Expo

Status
Generally available
Last checked
Checked · Oct 15, 2026
License
Open source
Pricing
Free tier · from $0

What it is

A Metro configuration package specifically tailored to run React Native projects using the Metro bundler, optimized for use with Expo.

Provides a specialized Metro bundler configuration that simplifies setup and enhances performance for React Native projects using Expo.

When it fits — and when it doesn’t

A good fit for

  • React Native developers who are using Expo and need a streamlined setup with Metro bundler

  • Projects that require specific configurations for the Metro bundler to optimize build times and performance

Look elsewhere if

  • Projects not utilizing React Native or Expo, as this tool is specifically tailored for these ecosystems

  • Developers looking for a cloud-based service rather than a local configuration tool

Known weaknesses

Each one links to the public issue, changelog or docs page it came from, where we have one.

  1. 01

    Limited flexibility outside Expo environment

    @expo/metro-config is tightly integrated with Expo, making it less suitable for React Native projects not using Expo.

  2. 02

    Documentation lacks depth and examples

    The official documentation provides basic usage instructions but lacks comprehensive guides or advanced use cases.

  3. 03

    Performance issues with large codebases

    Metro bundler can become slow and resource-intensive when handling very large projects, impacting development efficiency.

  4. 04

    Dependency on Expo's ecosystem

    Using @expo/metro-config means a significant reliance on Expo’s ecosystem which could lead to vendor lock-in and limited flexibility for future changes or migrations.

What it does well

  • Optimized configuration for React Native projects using Expo

  • Integration with Metro bundler for efficient code bundling

  • Customizable to fit specific project needs

Pricing

Free tier
YesOpen source — free to use
Paid from
$0
Model
Flat rate
Enterprise plan
No

Pricing not independently confirmed — check the vendor’s page.

Performance benchmarks

How Fast Is It?

Set up Metro Config

Setup steps, common gotchas and what to check after 30 days.

Open the setup guide →