Skip to content
Change the repository type filter

All

    Repositories list

    • eth-phishing-detect

      Public
      Utility for detecting phishing domains targeting Web3 users
      TypeScript
      1k1.2k163Updated Jan 26, 2026Jan 26, 2026
    • ERC-7715 Permissions Snap monorepo
      TypeScript
      1448Updated Jan 26, 2026Jan 26, 2026
    • mobile_bundlesize_stats

      Public
      Measuring mobile bundle size over time
      JavaScript
      5801Updated Jan 26, 2026Jan 26, 2026
    • metamask-extension

      Public
      🌐 🔌 The MetaMask browser extension enables browsing Ethereum blockchain enabled websites
      TypeScript
      5.5k13k2k389Updated Jan 26, 2026Jan 26, 2026
    • metamask-mobile

      Public
      Mobile web browser providing access to websites that use the Ethereum blockchain
      TypeScript
      1.5k2.8k1.4k373Updated Jan 26, 2026Jan 26, 2026
    • metamask-storybook

      Public
      The Storybook for the MetaMask extension
      TypeScript
      353500Updated Jan 26, 2026Jan 26, 2026
    • core

      Public
      This monorepo is a collection of packages used across multiple MetaMask clients
      TypeScript
      268385291224Updated Jan 26, 2026Jan 26, 2026
    • Bitcoin Wallet Snap
      TypeScript
      101606Updated Jan 26, 2026Jan 26, 2026
    • snaps-directory

      Public
      Explore community-built Snaps to customize your web3 experience via our official directory.
      TypeScript
      1721812Updated Jan 26, 2026Jan 26, 2026
    • ocap-kernel

      Public
      The MetaMask Ocap Kernel monorepo.
      TypeScript
      77368Updated Jan 25, 2026Jan 25, 2026
    • Measuring browser page load stats over time
      1100Updated Jan 25, 2026Jan 25, 2026
    • Measuring extension bundle size over time
      HTML
      91033Updated Jan 25, 2026Jan 25, 2026
    • accounts

      Public
      Monorepo for MetaMask's account-related packages
      TypeScript
      922014Updated Jan 25, 2026Jan 25, 2026
    • TypeScript
      0009Updated Jan 23, 2026Jan 23, 2026
    • JavaScript
      0003Updated Jan 23, 2026Jan 23, 2026
    • A mapping of ethereum contract addresses to broadly accepted icons for those addresses.
      JavaScript
      1.3k54216197Updated Jan 23, 2026Jan 23, 2026
    • Guides, best practices, and everything needed to contribute to MetaMask repositories effectively.
      JavaScript
      37733312Updated Jan 23, 2026Jan 23, 2026
    • A GitHub Action to retry a command up to a specified number of times
      Shell
      2104Updated Jan 23, 2026Jan 23, 2026
    • Developer documentation for MetaMask
      MDX
      1.8k8194035Updated Jan 23, 2026Jan 23, 2026
    • TypeScript
      0102Updated Jan 23, 2026Jan 23, 2026
    • snaps

      Public
      Extend the functionality of MetaMask using Snaps
      TypeScript
      64282019239Updated Jan 23, 2026Jan 23, 2026
    • Mobile Wallet Protocol provides a way to securely connect dApps to the Metamask Mobile Wallet
      TypeScript
      1502Updated Jan 23, 2026Jan 23, 2026
    • http-helpers

      Public
      http helpers
      TypeScript
      24011Updated Jan 23, 2026Jan 23, 2026
    • TypeScript
      0006Updated Jan 23, 2026Jan 23, 2026
    • template-snap-monorepo

      Public template
      TypeScript
      96127312Updated Jan 23, 2026Jan 23, 2026
    • A GitHub action aggregating SAST tools to scan code for vulnerabilities
      JavaScript
      51034Updated Jan 22, 2026Jan 22, 2026
    • TypeScript
      0006Updated Jan 22, 2026Jan 22, 2026
    • snap-solana-wallet

      Public
      Solana Wallet Snap
      TypeScript
      4304Updated Jan 22, 2026Jan 22, 2026
    • JavaScript
      5303Updated Jan 22, 2026Jan 22, 2026
    • snaps-registry

      Public
      A registry containing metadata about verified and blocked Snaps.
      TypeScript
      2345819Updated Jan 22, 2026Jan 22, 2026