Skip to content
Change the repository type filter

All

    Repositories list

    • Mobile web browser providing access to websites that use the Ethereum blockchain
      TypeScript
      Other
      1.6k2.9k1.4k506Updated May 6, 2026May 6, 2026
    • metamask-extension

      Public
      :globe_with_meridians: :electric_plug: The MetaMask browser extension enables browsing Ethereum blockchain enabled websites
      TypeScript
      Other
      5.5k13k2.2k490Updated May 6, 2026May 6, 2026
    • eth-phishing-detect

      Public
      Utility for detecting phishing domains targeting Web3 users
      TypeScript
      Other
      1.1k1.3k16Updated May 6, 2026May 6, 2026
    • snap-bitcoin-wallet

      Public
      Bitcoin Wallet Snap
      TypeScript
      Apache License 2.0
      1619411Updated May 6, 2026May 6, 2026
    • core

      Public
      This monorepo is a collection of packages used across multiple MetaMask clients
      TypeScript
      MIT License
      279398301262Updated May 6, 2026May 6, 2026
    • mobile_bundlesize_stats

      Public
      Measuring mobile bundle size over time
      JavaScript
      5901Updated May 6, 2026May 6, 2026
    • snaps-directory

      Public
      Explore community-built Snaps to customize your web3 experience via our official directory.
      TypeScript
      19221012Updated May 6, 2026May 6, 2026
    • snap-7715-permissions

      Public
      ERC-7715 Permissions Snap monorepo
      TypeScript
      Apache License 2.0
      47212Updated May 6, 2026May 6, 2026
    • ocap-kernel

      Public
      The MetaMask Ocap Kernel monorepo.
      TypeScript
      Apache License 2.0
      57236Updated May 5, 2026May 5, 2026
    • Measuring extension bundle size over time
      HTML
      101033Updated May 5, 2026May 5, 2026
    • The Storybook for the MetaMask extension
      TypeScript
      353500Updated May 5, 2026May 5, 2026
    • kreme

      Public
      TypeScript
      13131Updated May 5, 2026May 5, 2026
    • TypeScript
      Apache License 2.0
      232306Updated May 5, 2026May 5, 2026
    • The design system for MetaMask products
      TypeScript
      113216941Updated May 5, 2026May 5, 2026
    • Developer documentation for MetaMask
      MDX
      Apache License 2.0
      1.9k8382919Updated May 5, 2026May 5, 2026
    • utils

      Public
      Various JavaScript / TypeScript utilities of wide relevance to the MetaMask codebase.
      TypeScript
      ISC License
      1543144Updated May 5, 2026May 5, 2026
    • accounts

      Public
      Monorepo for MetaMask's account-related packages
      TypeScript
      1225013Updated May 5, 2026May 5, 2026
    • A dashboard for tracking the TypeScript migration of the extension.
      JavaScript
      7701Updated May 5, 2026May 5, 2026
    • TypeScript
      1103Updated May 5, 2026May 5, 2026
    • Core package for a MetaMask MCP server that allows AI agents to use both Extension or Mobile clients.
      TypeScript
      Other
      0028Updated May 5, 2026May 5, 2026
    • Stellar Wallet Snap Monorepo
      TypeScript
      Apache License 2.0
      0005Updated May 5, 2026May 5, 2026
    • A node.js script to track component adoption metrics
      JavaScript
      1112Updated May 5, 2026May 5, 2026
    • The contracts that power the Delegation Framework
      Solidity
      Apache License 2.0
      107203329Updated May 5, 2026May 5, 2026
    • An assortment of tools interacting with the GitHub API to get metrics for things like PR review comments/reviews
      TypeScript
      510621Updated May 5, 2026May 5, 2026
    • The simplest yet most secure way to connect your blockchain-based applications to millions of MetaMask Wallet users.
      TypeScript
      Other
      32412Updated May 5, 2026May 5, 2026
    • snaps

      Public
      Extend the functionality of MetaMask using Snaps
      TypeScript
      Other
      65282919045Updated May 5, 2026May 5, 2026
    • CSS
      12054Updated May 5, 2026May 5, 2026
    • metaplex

      Public
      The Metaplex protocol
      TypeScript
      Apache License 2.0
      6k0017Updated May 5, 2026May 5, 2026
    • A Viem-based Toolkit for integrating embedded smart contract wallets into dapps.
      TypeScript
      Apache License 2.0
      364685Updated May 5, 2026May 5, 2026
    • A registry containing metadata about verified and blocked Snaps.
      TypeScript
      Apache License 2.0
      2447919Updated May 4, 2026May 4, 2026
    ProTip! When viewing an organization's repositories, you can use the props. filter to filter by custom property.