Skip to content
@MetaMask

MetaMask

MetaMask brings Ethereum to your web browser

Pinned Loading

  1. metamask-extension Public

    🌐 🔌 The MetaMask browser extension enables browsing Ethereum blockchain enabled websites

    TypeScript 12.4k 5.1k

  2. metamask-mobile Public

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

    TypeScript 2.3k 1.2k

  3. metamask-docs Public

    Developer documentation for MetaMask

    MDX 722 1.2k

  4. metamask-sdk Public

    The simplest yet most secure way to connect your blockchain-based applications to millions of MetaMask Wallet users.

    TypeScript 230 164

  5. snaps Public

    Extend the functionality of MetaMask using Snaps

    TypeScript 767 584

  6. core Public

    This monorepo is a collection of packages used across multiple MetaMask clients

    TypeScript 320 215

Repositories

Showing 10 of 295 repositories
  • eth-phishing-detect Public

    Utility for detecting phishing domains targeting Web3 users

    TypeScript 1,156 980 7 2 Updated Apr 2, 2025
  • metamask-extension Public

    🌐 🔌 The MetaMask browser extension enables browsing Ethereum blockchain enabled websites

    TypeScript 12,449 5,128 2,040 (15 issues need help) 349 Updated Apr 2, 2025
  • utils Public

    Various JavaScript / TypeScript utilities of wide relevance to the MetaMask codebase.

    TypeScript 34 ISC 10 14 1 Updated Apr 2, 2025
  • metamask-mobile Public

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

    TypeScript 2,322 1,206 1,060 (27 issues need help) 168 Updated Apr 2, 2025
  • extension_bundlesize_stats Public

    Measuring extension bundle size over time

    HTML 6 5 3 2 Updated Apr 2, 2025
  • metamask-storybook Public

    The Storybook for the MetaMask extension

    TypeScript 26 33 0 0 Updated Apr 2, 2025
  • metamask-docs Public

    Developer documentation for MetaMask

    MDX 722 Apache-2.0 1,157 31 16 Updated Apr 2, 2025
  • accounts Public

    Monorepo for MetaMask's account-related packages

    TypeScript 11 3 6 14 Updated Apr 2, 2025
  • superstruct Public Forked from ianstormtaylor/superstruct

    A simple and composable way to validate data in JavaScript (and TypeScript). Forked by MetaMask to fix ESM compatibility.

    TypeScript 2 MIT 253 1 1 Updated Apr 2, 2025
  • snap-institutional-wallet Public

    Institutional wallets in MetaMask

    TypeScript 0 Apache-2.0 0 0 1 Updated Apr 2, 2025