metamask/metamask-extension

:globe_with_meridians: :electric_plug: The MetaMask browser extension enables browsing Ethereum blockchain enabled websites

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 30 minutes ago
Added to GitGenius on September 4th, 2026
Created on September 6th, 2015
Open Issues & Pull Requests: 2,854 (-2)
GitHub issues: Enabled
Number of forks: 5,580
Total Stargazers: 13,208 (+0)
Total Subscribers: 592 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 44.2 hours
Mean response time: 51.5 days
90th percentile: 139.6 days
Tracked items: 5,623

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 85% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Work labelled "Sev1-high" is answered fastest, typically in about 3 hours, while "Sev3-low" waits about 4 days. 53% of tracked open issues have had no activity in three months. Only 4% of issues opened in the past year have been closed.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 1,474
New in 7 days: 44
Closed in 7 days: 67
Avg open age: 487 days
Stale 30+ days: 1,291
Stale 90+ days: 1,079

Recent activity

Opened in 7 days: 41
Closed in 7 days: 66
Comments in 7 days: 14
Events in 7 days: 189

Top labels

  • type-bug (3,735)
  • Sev2-normal (2,203)
  • INVALID-ISSUE-TEMPLATE (1,551)
  • team-extension-platform (976)
  • team-confirmations (944)
  • needs-triage (886)
  • external-contributor (868)
  • client-controller-update (693)

Detailed Description

MetaMask Extension is a browser extension that enables users to interact with Ethereum blockchain-enabled websites across Firefox, Google Chrome, and Chromium-based browsers.

The extension solves the problem of managing Ethereum accounts and signing transactions without exposing private keys to websites. It acts as a bridge between users and decentralized applications by injecting a Web3 provider into the browser, allowing dapps to request account access and transaction signatures while keeping keys secure in the extension's vault.

Developers building Ethereum applications should adopt this tool because it is the dominant wallet interface for web3 development. The project provides comprehensive developer documentation for building MetaMask-compatible applications, making it essential for anyone targeting the Ethereum ecosystem. Contributors to the extension itself will find detailed contribution guidelines and the option to set up a development environment quickly using GitHub Codespaces, which can be configured in under five minutes with pre-installed browsers and the extension ready for testing.

The project maintains active community engagement through dedicated forums for general questions, feature requests, and developer inquiries. Development activity shows consistent attention to the codebase with structured documentation for both application developers and extension contributors, indicating organized maintenance practices. The team provides multiple pathways for getting started, including local machine builds and cloud-based development environments, suggesting responsiveness to developer experience concerns.