MetaMask/metamask-mobile

Mobile web browser providing access to websites that use the Ethereum blockchain

View on GitHub ↗Jump to charts ↓Open shareable report →

Data as of . Signed-in members get hourly updates — create a free account.

Summary Information

Updated 23 minutes ago
Added to GitGenius on September 22nd, 2026
Created on July 18th, 2018
Open Issues & Pull Requests: 1,891 (-1)
GitHub issues: Enabled
Number of forks: 1,682
Total Stargazers: 3,044 (+0)
Total Subscribers: 145 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 44.5 hours
Mean response time: 37.7 days
90th percentile: 92.2 days
Tracked items: 4,947

How this project is maintained

Roughly one issue in five opened in the past year never receives a reply. 87% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Work labelled "RCA-needed" is answered fastest, typically in about 4 hours, while "client-controller-update" waits about 3 weeks. 73% of tracked open issues have had no activity in three months, so the open count overstates what is actively being worked. 76% of issues opened in the past year have been closed, leaving a working backlog.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 927
New in 7 days: 13
Closed in 7 days: 13
Avg open age: 357 days
Stale 30+ days: 856
Stale 90+ days: 756

Recent activity

Opened in 7 days: 11
Closed in 7 days: 11
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • type-bug (3,865)
  • Sev2-normal (1,952)
  • INVALID-ISSUE-TEMPLATE (1,322)
  • Sev1-high (922)
  • team-assets (860)
  • team-confirmations (823)
  • team-mobile-platform (770)
  • client-controller-update (718)

Most active issues this week

Sign in to see which issues are moving.
Sign in

Detailed Description

MetaMask Mobile is a mobile wallet and browser that provides access to websites and applications built on the Ethereum blockchain.

The tool solves the problem of accessing decentralized applications and managing blockchain interactions from mobile devices. It works by combining wallet functionality with a mobile browser interface, allowing users to interact with Ethereum-based services directly from iOS and Android. The application is built with React Native and TypeScript, enabling code sharing across platforms while maintaining native performance characteristics.

Developers should adopt this tool if they are building Ethereum-compatible applications or need to understand how mobile wallet integration works. The project suits teams developing decentralized applications that require mobile support, as well as those contributing to the MetaMask ecosystem itself. The repository includes extensive documentation covering architecture, testing strategies, performance optimization, and development workflows, which supports both external contributors and those building compatible applications.

The project maintains active development with regular updates to its native codebase. Development builds are generated automatically through continuous integration workflows that intelligently recompile only when native code changes, reducing unnecessary build overhead. The team provides comprehensive documentation spanning architecture decisions, testing approaches including component and end-to-end testing, performance profiling, and debugging guidance. The codebase includes migration guides for technical debt reduction, such as BigInt number handling standardization. Storybook integration is available for component development and visualization.