Skip to content
Change the repository type filter

All

    Repositories list

    • 🌐 🔌 The MetaMask browser extension enables browsing Ethereum blockchain enabled websites
      JavaScript
      Other
      4.9k12k1.8k229Updated Oct 30, 2024Oct 30, 2024
    • Utility for detecting phishing domains targeting Web3 users
      TypeScript
      Other
      9521.1k62Updated Oct 30, 2024Oct 30, 2024
    • Mobile web browser providing access to websites that use the Ethereum blockchain
      TypeScript
      Other
      1.1k2.2k992173Updated Oct 30, 2024Oct 30, 2024
    • core

      Public
      This monorepo is a collection of packages used across multiple MetaMask clients
      TypeScript
      MIT License
      186288197100Updated Oct 30, 2024Oct 30, 2024
    • Measuring mobile bundle size over time
      JavaScript
      0101Updated Oct 30, 2024Oct 30, 2024
    • Measuring extension bundle size over time
      JavaScript
      4632Updated Oct 29, 2024Oct 29, 2024
    • The Storybook for the MetaMask extension
      TypeScript
      312500Updated Oct 29, 2024Oct 29, 2024
    • TypeScript
      00263Updated Oct 29, 2024Oct 29, 2024
    • An assortment of tools interacting with the GitHub API to get metrics for things like PR review comments/reviews
      TypeScript
      2301Updated Oct 29, 2024Oct 29, 2024
    • Developer documentation for MetaMask
      MDX
      Apache License 2.0
      9596605621Updated Oct 29, 2024Oct 29, 2024
    • The simplest yet most secure way to connect your blockchain-based applications to millions of MetaMask Wallet users.
      TypeScript
      Other
      1111817215Updated Oct 29, 2024Oct 29, 2024
    • A dashboard for tracking the TypeScript migration of the extension.
      JavaScript
      7501Updated Oct 29, 2024Oct 29, 2024
    • snaps

      Public
      Extend the functionality of MetaMask using Snaps
      TypeScript
      Other
      55772819837Updated Oct 29, 2024Oct 29, 2024
    • Sets up a duplex object stream over window.postMessage
      TypeScript
      ISC License
      265621Updated Oct 29, 2024Oct 29, 2024
    • providers

      Public
      An Ethereum Provider that connects over a stream, as injected into websites by MetaMask
      TypeScript
      MIT License
      126226175Updated Oct 29, 2024Oct 29, 2024
    • A registry containing metadata about verified and blocked Snaps.
      TypeScript
      Apache License 2.0
      1631718Updated Oct 29, 2024Oct 29, 2024
    • Explore community-built Snaps to customize your web3 experience via our official directory.
      TypeScript
      9161212Updated Oct 29, 2024Oct 29, 2024
    • A command-line tool to create release branches for polyrepos and monorepos.
      TypeScript
      MIT License
      65307Updated Oct 29, 2024Oct 29, 2024
    • utils

      Public
      Various JavaScript / TypeScript utilities of wide relevance to the MetaMask codebase.
      TypeScript
      ISC License
      1031163Updated Oct 29, 2024Oct 29, 2024
    • Guides, best practices, and everything needed to contribute to MetaMask repositories effectively.
      JavaScript
      MIT License
      726286Updated Oct 28, 2024Oct 28, 2024
    • A simple template repository for starting new modules in the latest MetaMask fashion.
      JavaScript
      232773Updated Oct 28, 2024Oct 28, 2024
    • Transaction insights powered by GPT
      TypeScript
      0901Updated Oct 28, 2024Oct 28, 2024
    • website

      Public
      The MetaMask website
      JavaScript
      MIT License
      334010Updated Oct 28, 2024Oct 28, 2024
    • obs-store

      Public
      A synchronous in-memory store for a single value
      TypeScript
      ISC License
      243041Updated Oct 28, 2024Oct 28, 2024
    • TypeScript
      Apache License 2.0
      64114Updated Oct 28, 2024Oct 28, 2024
    • A test dapp for the MetaMask Multichain API.
      TypeScript
      0200Updated Oct 25, 2024Oct 25, 2024
    • Ethereum middleware for composing an Ethereum provider using json-rpc-engine. Intended to replace provider-engine
      TypeScript
      ISC License
      88181149Updated Oct 25, 2024Oct 25, 2024
    • key-tree

      Public
      TypeScript
      MIT License
      175035Updated Oct 25, 2024Oct 25, 2024
    • A Metamask Snap used for ENS name resolution
      TypeScript
      Apache License 2.0
      01111Updated Oct 25, 2024Oct 25, 2024
    • json-rpc-engine middleware implementing ethereum filter methods
      JavaScript
      ISC License
      383067Updated Oct 25, 2024Oct 25, 2024