Skip to content
Change the repository type filter

All

    Repositories list

    • metamask-mobile

      Public
      Mobile web browser providing access to websites that use the Ethereum blockchain
      TypeScript
      1.6k2.8k1.4k403Updated Feb 24, 2026Feb 24, 2026
    • :globe_with_meridians: :electric_plug: The MetaMask browser extension enables browsing Ethereum blockchain enabled websites
      TypeScript
      5.5k13k2.2k426Updated Feb 24, 2026Feb 24, 2026
    • metamask-docs

      Public
      Developer documentation for MetaMask
      MDX
      1.9k8204027Updated Feb 24, 2026Feb 24, 2026
    • core

      Public
      This monorepo is a collection of packages used across multiple MetaMask clients
      TypeScript
      275391293231Updated Feb 24, 2026Feb 24, 2026
    • mobile_bundlesize_stats

      Public
      Measuring mobile bundle size over time
      JavaScript
      5801Updated Feb 24, 2026Feb 24, 2026
    • ocap-kernel

      Public
      The MetaMask Ocap Kernel monorepo.
      TypeScript
      56325Updated Feb 24, 2026Feb 24, 2026
    • github-tools

      Public
      An assortment of tools interacting with the GitHub API to get metrics for things like PR review comments/reviews
      TypeScript
      410617Updated Feb 24, 2026Feb 24, 2026
    • eth-phishing-detect

      Public
      Utility for detecting phishing domains targeting Web3 users
      TypeScript
      1k1.3k72Updated Feb 24, 2026Feb 24, 2026
    • metamask-storybook

      Public
      The Storybook for the MetaMask extension
      TypeScript
      343400Updated Feb 24, 2026Feb 24, 2026
    • extension_benchmark_stats

      Public
      Measuring browser page load stats over time
      1200Updated Feb 24, 2026Feb 24, 2026
    • extension_bundlesize_stats

      Public
      Measuring extension bundle size over time
      HTML
      91033Updated Feb 24, 2026Feb 24, 2026
    • smart-accounts-kit

      Public
      A Viem-based Toolkit for integrating embedded smart contract wallets into dapps.
      TypeScript
      293863Updated Feb 24, 2026Feb 24, 2026
    • connect-monorepo

      Public
      TypeScript
      00012Updated Feb 24, 2026Feb 24, 2026
    • snap-7715-permissions

      Public
      ERC-7715 Permissions Snap monorepo
      TypeScript
      2424Updated Feb 24, 2026Feb 24, 2026
    • snap-bitcoin-wallet

      Public
      Bitcoin Wallet Snap
      TypeScript
      101718Updated Feb 24, 2026Feb 24, 2026
    • snaps-directory

      Public
      Explore community-built Snaps to customize your web3 experience via our official directory.
      TypeScript
      1821812Updated Feb 24, 2026Feb 24, 2026
    • smart-transactions-controller

      Public
      TypeScript
      813515Updated Feb 24, 2026Feb 24, 2026
    • metamask-design-system

      Public
      The design system for MetaMask products
      TypeScript
      72414522Updated Feb 23, 2026Feb 23, 2026
    • A registry containing metadata about verified and blocked Snaps.
      TypeScript
      22441020Updated Feb 23, 2026Feb 23, 2026
    • auto-changelog

      Public
      Utilities for validating and updating "Keep a Changelog" formatted changelogs
      TypeScript
      36219Updated Feb 23, 2026Feb 23, 2026
    • snaps

      Public
      Extend the functionality of MetaMask using Snaps
      TypeScript
      64582519237Updated Feb 23, 2026Feb 23, 2026
    • accounts

      Public
      Monorepo for MetaMask's account-related packages
      TypeScript
      923010Updated Feb 23, 2026Feb 23, 2026
    • test-dapp

      Public
      The sample dapp used for e2e testing and metamask-extension QA
      JavaScript
      3686353020Updated Feb 23, 2026Feb 23, 2026
    • :satellite: BroadcastChannel to send data between different browser-tabs or nodejs-processes :satellite: + LeaderElection over the channels
      TypeScript
      134102Updated Feb 23, 2026Feb 23, 2026
    • A GitHub action aggregating SAST tools to scan code for vulnerabilities
      JavaScript
      5935Updated Feb 23, 2026Feb 23, 2026
    • metadata-helpers

      Public
      Helpers for modifying metadata on a storage layer
      TypeScript
      12012Updated Feb 23, 2026Feb 23, 2026
    • contract-metadata

      Public
      A mapping of ethereum contract addresses to broadly accepted icons for those addresses.
      JavaScript
      1.3k54617204Updated Feb 23, 2026Feb 23, 2026
    • react-native-acm

      Public
      Kotlin
      1002Updated Feb 22, 2026Feb 22, 2026
    • kreme

      Public
      TypeScript
      13123Updated Feb 22, 2026Feb 22, 2026
    • metaplex

      Public
      The Metaplex protocol
      TypeScript
      6.1k004Updated Feb 22, 2026Feb 22, 2026