FindSoftware

Metro

JavaScript bundler for React Native projects, with a development server and a build API.

Metro is the JavaScript bundler for React Native projects. It bundles the app’s JavaScript modules and serves them from a development server, and its build API returns the bundle for use in a build step.

It is added to an existing project from npm, with the packages metro and metro-core, and it runs on the developer’s machine.

Worth knowing

Metro is included with React Native, and its README points new projects to the React Native documentation. Its output is a JavaScript bundle for React Native apps.

Identity

Status
Active
Maintainer
Meta Platforms, Inc.1
Maintained by
Company
First release
20186
Headquarters
United States5

Rendering and deploy

Runs as
Dev only3
Install with
npm3

Releases

Current major version
Pre-1.07
Last release
2026-10-267

Adoption

GitHub stars
5,6562
npm downloads a week
22,888,4469
Contributors
3218

Why these figures do not compare

Sources

  1. 2026-10-28: links, Categories, Maintainer
    metrobundler.dev/
  2. 2026-10-28: links, Written in, License, GitHub stars
    api.github.com/repos/react/metro
  3. 2026-10-28: links, Runs as, Install with
    metrobundler.dev/docs/getting-started/
  4. 2026-10-28: Runtime, Minimum runtime
    registry.npmjs.org/metro/latest
  5. 2026-10-28: Headquarters
    opensource.fb.com/legal/privacy/
  6. 2026-10-28: First release
    api.github.com/repos/react/metro/releases?per_page=100&page=2
  7. 2026-10-28: Current major version, Last release
    api.github.com/repos/react/metro/releases?per_page=100
  8. 2026-10-28: Contributors
    api.github.com/repos/react/metro/contributors?per_page=1
  9. 2026-10-28: npm downloads a week
    api.npmjs.org/downloads/range/2026-09-28:2026-10-04/metro

Last reviewed · Listed since Edit on GitHubThis page as markdownas JSON