npmjs.org namespaces: metamask
View the packages within the metamask namespace on the npmjs.org package registry, including their maintainers and dependencies.
Top 1.6% on npmjs.org
38 versions - Latest release: 4 days ago - 165 dependent packages - 937 dependent repositories - 1.25 million downloads last month - 208 stars on GitHub - 11 maintainers
@metamask/providers 22.0.1 💰
A JavaScript Ethereum provider that connects to the wallet over a stream38 versions - Latest release: 4 days ago - 165 dependent packages - 937 dependent repositories - 1.25 million downloads last month - 208 stars on GitHub - 11 maintainers
Top 1.5% on npmjs.org
114 versions - Latest release: 3 days ago - 416 dependent packages - 262 dependent repositories - 6.26 thousand downloads last month - 663 stars on GitHub - 12 maintainers
@metamask/snaps-cli 7.1.0 💰
A CLI for developing MetaMask Snaps114 versions - Latest release: 3 days ago - 416 dependent packages - 262 dependent repositories - 6.26 thousand downloads last month - 663 stars on GitHub - 12 maintainers
Top 1.9% on npmjs.org
50 versions - Latest release: 11 days ago - 11 dependent packages - 160 dependent repositories - 57.1 thousand downloads last month - 586 stars on GitHub - 11 maintainers
@metamask/test-dapp 9.3.0 💰
A simple dapp used in MetaMask e2e tests.50 versions - Latest release: 11 days ago - 11 dependent packages - 160 dependent repositories - 57.1 thousand downloads last month - 586 stars on GitHub - 11 maintainers
Top 1.9% on npmjs.org
33 versions - Latest release: 2 months ago - 12 dependent packages - 265 dependent repositories - 70.6 thousand downloads last month - 239 stars on GitHub - 11 maintainers
@metamask/permission-controller 11.0.6 💰
Mediates access to JSON-RPC methods, used to interact with pieces of the MetaMask stack, via midd...33 versions - Latest release: 2 months ago - 12 dependent packages - 265 dependent repositories - 70.6 thousand downloads last month - 239 stars on GitHub - 11 maintainers
@metamask/message-signing-snap 1.1.1 💰
Provide automatic message signing (no user interaction) using a pseudo randomly generated private...10 versions - Latest release: 17 days ago - 48.5 thousand downloads last month - 2 stars on GitHub - 11 maintainers
Top 1.0% on npmjs.org
19 versions - Latest release: 3 months ago - 403 dependent packages - 25,088 dependent repositories - 1.5 million downloads last month - 565 stars on GitHub - 11 maintainers
@metamask/eth-sig-util 8.2.0 💰
A few useful functions for signing ethereum data19 versions - Latest release: 3 months ago - 403 dependent packages - 25,088 dependent repositories - 1.5 million downloads last month - 565 stars on GitHub - 11 maintainers
@metamask/solana-wallet-standard 0.3.0 💰
The MetaMask Solana wallet-standard implementation4 versions - Latest release: about 17 hours ago - 6.9 thousand downloads last month - 1 stars on GitHub - 9 maintainers
Top 1.7% on npmjs.org
45 versions - Latest release: 24 days ago - 44 dependent packages - 266 dependent repositories - 84.7 thousand downloads last month - 325 stars on GitHub - 9 maintainers
@metamask/controller-utils 11.7.0 💰
Data and convenience functions shared by multiple packages45 versions - Latest release: 24 days ago - 44 dependent packages - 266 dependent repositories - 84.7 thousand downloads last month - 325 stars on GitHub - 9 maintainers
@metamask/sdk-ui 0.30.2 💰
MetaMask SDK cross-platform ui library16 versions - Latest release: 6 months ago - 1 dependent package - 127 downloads last month - 239 stars on GitHub - 9 maintainers
Top 4.9% on npmjs.org
61 versions - Latest release: about 2 months ago - 5 dependent packages - 2 dependent repositories - 13.4 thousand downloads last month - 239 stars on GitHub - 9 maintainers
@metamask/sdk-react 0.32.1 💰
A react component and react hooks to connect and use MetaMask61 versions - Latest release: about 2 months ago - 5 dependent packages - 2 dependent repositories - 13.4 thousand downloads last month - 239 stars on GitHub - 9 maintainers
Top 3.2% on npmjs.org
65 versions - Latest release: 3 months ago - 5 dependent packages - 58 dependent repositories - 1.21 million downloads last month - 239 stars on GitHub - 9 maintainers
@metamask/sdk-communication-layer 0.32.0 💰
The simplest yet most secure way to connect your blockchain-based applications to millions of Met...65 versions - Latest release: 3 months ago - 5 dependent packages - 58 dependent repositories - 1.21 million downloads last month - 239 stars on GitHub - 9 maintainers
@metamask/sdk-react-ui 0.29.2 💰
A react component and react hooks to connect and use MetaMask40 versions - Latest release: 7 months ago - 1 dependent repositories - 3.31 thousand downloads last month - 239 stars on GitHub - 9 maintainers
Top 4.1% on npmjs.org
42 versions - Latest release: about 2 months ago - 2 dependent packages - 47 dependent repositories - 1.17 million downloads last month - 239 stars on GitHub - 9 maintainers
@metamask/sdk-install-modal-web 0.32.1 💰
MetaMask SDK Install Modal for Web42 versions - Latest release: about 2 months ago - 2 dependent packages - 47 dependent repositories - 1.17 million downloads last month - 239 stars on GitHub - 9 maintainers
@metamask/sdk-react-native 0.3.12 💰
MetaMask SDK for React Native applications, enabling seamless integration with MetaMask for block...13 versions - Latest release: 7 months ago - 320 downloads last month - 239 stars on GitHub - 9 maintainers
@metamask/sdk-lab 0.1.5 💰
MetaMask SDK lab -- alpha components for sdk development4 versions - Latest release: over 1 year ago - 26 downloads last month - 239 stars on GitHub - 9 maintainers
Top 2.7% on npmjs.org
90 versions - Latest release: about 2 months ago - 27 dependent packages - 53 dependent repositories - 1.18 million downloads last month - 239 stars on GitHub - 9 maintainers
@metamask/sdk 0.32.1 💰
The simplest yet most secure way to connect your blockchain-based applications to millions of Met...90 versions - Latest release: about 2 months ago - 27 dependent packages - 53 dependent repositories - 1.18 million downloads last month - 239 stars on GitHub - 9 maintainers
Top 3.2% on npmjs.org
60 versions - Latest release: about 22 hours ago - 5 dependent packages - 12 dependent repositories - 67.9 thousand downloads last month - 239 stars on GitHub - 11 maintainers
@metamask/keyring-controller 21.0.4 💰
Stores identities seen in the wallet and manages interactions such as signing60 versions - Latest release: about 22 hours ago - 5 dependent packages - 12 dependent repositories - 67.9 thousand downloads last month - 239 stars on GitHub - 11 maintainers
Top 1.6% on npmjs.org
75 versions - Latest release: over 1 year ago - 25 dependent packages - 299 dependent repositories - 2.87 thousand downloads last month - 772 stars on GitHub - 9 maintainers
@metamask/rpc-methods 3.0.0 💰
MetaMask Snap RPC method implementations.75 versions - Latest release: over 1 year ago - 25 dependent packages - 299 dependent repositories - 2.87 thousand downloads last month - 772 stars on GitHub - 9 maintainers
Top 1.9% on npmjs.org
8 versions - Latest release: almost 4 years ago - 77 dependent packages - 485 dependent repositories - 996 thousand downloads last month - 146 stars on GitHub - 9 maintainers
@metamask/onboarding 1.0.1 💰
Assists with onboarding new MetaMask users8 versions - Latest release: almost 4 years ago - 77 dependent packages - 485 dependent repositories - 996 thousand downloads last month - 146 stars on GitHub - 9 maintainers
Top 1.6% on npmjs.org
25 versions - Latest release: about 1 year ago - 31 dependent packages - 316 dependent repositories - 58 thousand downloads last month - 492 stars on GitHub - 9 maintainers
@metamask/contract-metadata 2.5.0 💰
A mapping of ethereum contract addresses to broadly accepted icons for those addresses.25 versions - Latest release: about 1 year ago - 31 dependent packages - 316 dependent repositories - 58 thousand downloads last month - 492 stars on GitHub - 9 maintainers
@metamask/react-native-animated-fox 2.1.0
A react-native version of https://github.com/MetaMask/metamask-logo2 versions - Latest release: about 1 year ago - 1 dependent package - 680 downloads last month - 1 stars on GitHub - 11 maintainers
Top 1.6% on npmjs.org
89 versions - Latest release: 19 days ago - 18 dependent packages - 262 dependent repositories - 119 thousand downloads last month - 663 stars on GitHub - 11 maintainers
@metamask/snaps-utils 9.2.0 💰
A collection of utilities for MetaMask Snaps89 versions - Latest release: 19 days ago - 18 dependent packages - 262 dependent repositories - 119 thousand downloads last month - 663 stars on GitHub - 11 maintainers
Top 1.5% on npmjs.org
5 versions - Latest release: over 2 years ago - 306 dependent packages - 4,201 dependent repositories - 193 thousand downloads last month - 235 stars on GitHub - 11 maintainers
@metamask/detect-provider 2.0.0 💰
A tiny utility for detecting the MetaMask Ethereum provider, or any EIP 1193-compliant provider.5 versions - Latest release: over 2 years ago - 306 dependent packages - 4,201 dependent repositories - 193 thousand downloads last month - 235 stars on GitHub - 11 maintainers
Top 1.9% on npmjs.org
34 versions - Latest release: 2 months ago - 15 dependent packages - 267 dependent repositories - 67.4 thousand downloads last month - 288 stars on GitHub - 11 maintainers
@metamask/approval-controller 7.1.3 💰
Manages requests that require user approval34 versions - Latest release: 2 months ago - 15 dependent packages - 267 dependent repositories - 67.4 thousand downloads last month - 288 stars on GitHub - 11 maintainers
Top 4.1% on npmjs.org
10 versions - Latest release: 25 days ago - 3 dependent packages - 20 dependent repositories - 71.7 thousand downloads last month - 56 stars on GitHub - 9 maintainers
@metamask/eth-json-rpc-infura 10.1.1 💰
json-rpc-engine middleware for Infura's endpoints10 versions - Latest release: 25 days ago - 3 dependent packages - 20 dependent repositories - 71.7 thousand downloads last month - 56 stars on GitHub - 9 maintainers
@metamask/get-file-example-snap 1.1.3 💰
MetaMask example snap demonstrating the use of `snap_getFile`.6 versions - Latest release: 8 months ago - 31.3 thousand downloads last month - 772 stars on GitHub - 12 maintainers
@metamask/create-snap 4.0.4 💰
A CLI for creating MetaMask Snaps.24 versions - Latest release: 8 months ago - 4 dependent repositories - 506 downloads last month - 772 stars on GitHub - 9 maintainers
@metamask/snaps-simulation 2.5.0 💰
A simulation framework for MetaMask Snaps, enabling headless testing of Snaps in a controlled env...17 versions - Latest release: 10 days ago - 3.62 thousand downloads last month - 772 stars on GitHub - 9 maintainers
@metamask/lifecycle-hooks-example-snap 2.1.3 💰
MetaMask example snap demonstrating the use of the `onInstall` and `onUpdate` lifecycle hooks.9 versions - Latest release: 8 months ago - 1 dependent repositories - 31.5 thousand downloads last month - 772 stars on GitHub - 12 maintainers
Top 2.8% on npmjs.org
46 versions - Latest release: 19 days ago - 212 dependent packages - 4 dependent repositories - 4.56 thousand downloads last month - 772 stars on GitHub - 9 maintainers
@metamask/snaps-jest 8.14.1 💰
A Jest preset for end-to-end testing MetaMask Snaps, including a Jest environment, and a set of J...46 versions - Latest release: 19 days ago - 212 dependent packages - 4 dependent repositories - 4.56 thousand downloads last month - 772 stars on GitHub - 9 maintainers
Top 2.8% on npmjs.org
64 versions - Latest release: 3 months ago - 7 dependent packages - 68 dependent repositories - 4.79 thousand downloads last month - 772 stars on GitHub - 9 maintainers
@metamask/snaps-webpack-plugin 4.2.1 💰
A Webpack plugin to build MetaMask Snaps with Webpack64 versions - Latest release: 3 months ago - 7 dependent packages - 68 dependent repositories - 4.79 thousand downloads last month - 772 stars on GitHub - 9 maintainers
Top 7.4% on npmjs.org
28 versions - Latest release: over 1 year ago - 1 dependent package - 67 dependent repositories - 158 downloads last month - 772 stars on GitHub - 12 maintainers
@metamask/multichain-provider 1.0.2 💰
Extend the functionality of MetaMask using Snaps28 versions - Latest release: over 1 year ago - 1 dependent package - 67 dependent repositories - 158 downloads last month - 772 stars on GitHub - 12 maintainers
@metamask/preferences-example-snap 1.0.0 💰
MetaMask example Snap demonstrating the use of `snap_getPreferences`1 version - Latest release: about 2 months ago - 44 downloads last month - 772 stars on GitHub - 9 maintainers
@metamask/core-signer-example-snap 2.1.3 💰
MetaMask example snap demonstrating how a snap can communicate with another snap to sign messages.17 versions - Latest release: 8 months ago - 3 dependent repositories - 105 downloads last month - 772 stars on GitHub - 9 maintainers
@metamask/ethereum-provider-example-snap 2.2.1 💰
MetaMask example snap demonstrating the use of the Ethereum Provider API and `endowment:ethereum-...19 versions - Latest release: 3 months ago - 3 dependent repositories - 64.1 thousand downloads last month - 772 stars on GitHub - 9 maintainers
@metamask/home-page-example-snap 1.1.3 💰
MetaMask example snap demonstrating the use of home pages.5 versions - Latest release: 8 months ago - 31.6 thousand downloads last month - 772 stars on GitHub - 9 maintainers
@metamask/insights-example-snap 2.2.3 💰
MetaMask example snap demonstrating the use of the Transaction Insights API.19 versions - Latest release: 8 months ago - 3 dependent repositories - 79 thousand downloads last month - 772 stars on GitHub - 9 maintainers
@metamask/get-entropy-example-snap 2.2.0 💰
MetaMask example snap demonstrating the use of `snap_getEntropy`18 versions - Latest release: about 2 months ago - 3 dependent repositories - 32.1 thousand downloads last month - 772 stars on GitHub - 12 maintainers
@metamask/browserify-plugin-example-snap 2.1.3 💰
MetaMask example snap demonstrating how to use the Browserify plugin to bundle a snap.16 versions - Latest release: 8 months ago - 3 dependent repositories - 98 downloads last month - 772 stars on GitHub - 12 maintainers
@metamask/webpack-plugin-example-snap 2.1.4 💰
MetaMask example snap demonstrating how to use the Webpack plugin to bundle a snap17 versions - Latest release: about 2 months ago - 3 dependent repositories - 287 thousand downloads last month - 772 stars on GitHub - 9 maintainers
@metamask/protocol-example-snap 1.0.0 💰
MetaMask example Snap demonstrating the use of `endowment:protocol`1 version - Latest release: 2 months ago - 11 downloads last month - 772 stars on GitHub - 9 maintainers
@metamask/wasm-example-snap 2.1.5 💰
MetaMask example snap demonstrating the use of WebAssembly and the `endowment:webassembly` permis...18 versions - Latest release: 10 days ago - 3 dependent repositories - 31.6 thousand downloads last month - 772 stars on GitHub - 9 maintainers
@metamask/client-status-example-snap 1.0.3 💰
MetaMask example snap demonstrating the use of `snap_getClientStatus`.4 versions - Latest release: 8 months ago - 31.3 thousand downloads last month - 772 stars on GitHub - 9 maintainers
@metamask/snaps-simulator 2.4.3 💰
A simulator for MetaMask Snaps, to be used for testing and development18 versions - Latest release: over 1 year ago - 4 dependent repositories - 370 downloads last month - 772 stars on GitHub - 12 maintainers
@metamask/bip44-example-snap 2.2.0 💰
MetaMask example snap demonstrating the use of `snap_getBip44Entropy`18 versions - Latest release: about 2 months ago - 3 dependent repositories - 63.1 thousand downloads last month - 772 stars on GitHub - 9 maintainers
@metamask/localization-example-snap 1.1.4 💰
MetaMask example snap demonstrating how to localize a snap.6 versions - Latest release: 8 months ago - 29.9 thousand downloads last month - 772 stars on GitHub - 9 maintainers
@metamask/interactive-ui-example-snap 2.4.0 💰
MetaMask example snap demonstrating the use of interactive UI9 versions - Latest release: 19 days ago - 32.7 thousand downloads last month - 772 stars on GitHub - 9 maintainers
@metamask/error-example-snap 2.1.3 💰
MetaMask example snap demonstrating the use of error handling in snaps.17 versions - Latest release: 8 months ago - 3 dependent repositories - 32 thousand downloads last month - 772 stars on GitHub - 12 maintainers
@metamask/signature-insights-example-snap 1.0.3 💰
MetaMask example snap demonstrating the use of the Signature Insights API.5 versions - Latest release: 8 months ago - 31.6 thousand downloads last month - 772 stars on GitHub - 9 maintainers
@metamask/json-rpc-example-snap 2.1.3 💰
MetaMask example snap demonstrating the use of the `endowment:rpc` permission.16 versions - Latest release: 8 months ago - 3 dependent repositories - 31.6 thousand downloads last month - 772 stars on GitHub - 9 maintainers
@metamask/rollup-plugin-example-snap 2.1.3 💰
MetaMask example snap demonstrating how to use the Rollup plugin to bundle a snap.16 versions - Latest release: 8 months ago - 3 dependent repositories - 96 downloads last month - 772 stars on GitHub - 12 maintainers
@metamask/file-upload-example-snap 1.0.1 💰
MetaMask example snap demonstrating file inputs and handling file uploads2 versions - Latest release: 8 months ago - 41 downloads last month - 772 stars on GitHub - 9 maintainers
@metamask/preinstalled-example-snap 0.3.0 💰
MetaMask example snap demonstrating preinstalled Snaps3 versions - Latest release: 4 months ago - 14.3 thousand downloads last month - 772 stars on GitHub - 9 maintainers
@metamask/send-flow-example-snap 1.1.2 💰
MetaMask example Snap demonstrating a send flow with UI components4 versions - Latest release: 10 days ago - 249 downloads last month - 772 stars on GitHub - 9 maintainers
@metamask/consumer-signer-example-snap 2.1.3 💰
MetaMask example snap demonstrating how a snap can communicate with another snap to sign messages.17 versions - Latest release: 8 months ago - 3 dependent repositories - 99 downloads last month - 772 stars on GitHub - 12 maintainers
@metamask/jsx-example-snap 1.2.1 💰
MetaMask example snap demonstrating the use of JSX for UI components.5 versions - Latest release: 8 months ago - 31.7 thousand downloads last month - 772 stars on GitHub - 9 maintainers
@metamask/bip32-example-snap 2.3.0 💰
MetaMask example snap demonstrating the use of `snap_getBip32Entropy`18 versions - Latest release: about 2 months ago - 3 dependent repositories - 95.3 thousand downloads last month - 772 stars on GitHub - 9 maintainers
@metamask/name-lookup-example-snap 3.1.1 💰
MetaMask example snap demonstrating the use of the `endowment:name-lookup` permission.9 versions - Latest release: 8 months ago - 2 dependent repositories - 49.9 thousand downloads last month - 772 stars on GitHub - 9 maintainers
Top 3.3% on npmjs.org
82 versions - Latest release: 10 days ago - 2 dependent packages - 94 dependent repositories - 53.5 thousand downloads last month - 772 stars on GitHub - 12 maintainers
@metamask/snaps-execution-environments 7.2.1 💰
Snap sandbox environments for executing SES javascript82 versions - Latest release: 10 days ago - 2 dependent packages - 94 dependent repositories - 53.5 thousand downloads last month - 772 stars on GitHub - 12 maintainers
@metamask/network-example-snap 2.1.3 💰
MetaMask example snap demonstrating the use of the `endowment:network-access` permission in snaps.18 versions - Latest release: 8 months ago - 3 dependent repositories - 31.6 thousand downloads last month - 772 stars on GitHub - 12 maintainers
@metamask/cronjob-example-snap 3.0.0 💰
MetaMask example snap demonstrating the use of cronjobs in snaps20 versions - Latest release: 3 months ago - 3 dependent repositories - 32.1 thousand downloads last month - 772 stars on GitHub - 9 maintainers
Top 5.9% on npmjs.org
98 versions - Latest release: 3 days ago - 1 dependent package - 94 dependent repositories - 65 thousand downloads last month - 772 stars on GitHub - 9 maintainers
@metamask/snaps-controllers 11.2.2 💰
Controllers for MetaMask Snaps98 versions - Latest release: 3 days ago - 1 dependent package - 94 dependent repositories - 65 thousand downloads last month - 772 stars on GitHub - 9 maintainers
@metamask/ethers-js-example-snap 2.1.3 💰
MetaMask example snap demonstrating how to use Ethers.js inside a snap.17 versions - Latest release: 8 months ago - 3 dependent repositories - 148 downloads last month - 772 stars on GitHub - 12 maintainers
Top 4.0% on npmjs.org
44 versions - Latest release: 19 days ago - 6 dependent packages - 1 dependent repositories - 63.7 thousand downloads last month - 772 stars on GitHub - 9 maintainers
@metamask/snaps-rpc-methods 12.1.0 💰
MetaMask Snaps JSON-RPC method implementations44 versions - Latest release: 19 days ago - 6 dependent packages - 1 dependent repositories - 63.7 thousand downloads last month - 772 stars on GitHub - 9 maintainers
Top 6.8% on npmjs.org
42 versions - Latest release: 4 months ago - 1 dependent package - 72 dependent repositories - 363 downloads last month - 663 stars on GitHub - 12 maintainers
@metamask/snaps-rollup-plugin 4.2.0 💰
A Rollup plugin to build MetaMask Snaps with Rollup42 versions - Latest release: 4 months ago - 1 dependent package - 72 dependent repositories - 363 downloads last month - 663 stars on GitHub - 12 maintainers
Top 1.6% on npmjs.org
39 versions - Latest release: over 1 year ago - 298 dependent packages - 202 dependent repositories - 1.5 thousand downloads last month - 663 stars on GitHub - 12 maintainers
@metamask/snaps-types 3.1.0 deprecated 💰
TypeScript types for developing MetaMask Snaps.39 versions - Latest release: over 1 year ago - 298 dependent packages - 202 dependent repositories - 1.5 thousand downloads last month - 663 stars on GitHub - 12 maintainers
Top 1.4% on npmjs.org
36 versions - Latest release: over 1 year ago - 306 dependent packages - 272 dependent repositories - 3.1 thousand downloads last month - 663 stars on GitHub - 11 maintainers
@metamask/snaps-ui 3.1.0 deprecated 💰
Extend the functionality of MetaMask using Snaps36 versions - Latest release: over 1 year ago - 306 dependent packages - 272 dependent repositories - 3.1 thousand downloads last month - 663 stars on GitHub - 11 maintainers
Top 3.0% on npmjs.org
51 versions - Latest release: 19 days ago - 40 dependent packages - 2 dependent repositories - 92.1 thousand downloads last month - 644 stars on GitHub - 12 maintainers
@metamask/snaps-sdk 6.22.0 💰
A library containing the core functionality for building MetaMask Snaps51 versions - Latest release: 19 days ago - 40 dependent packages - 2 dependent repositories - 92.1 thousand downloads last month - 644 stars on GitHub - 12 maintainers
@metamask/manage-state-example-snap 3.0.0 💰
MetaMask example snap demonstrating the use of `snap_manageState`19 versions - Latest release: 3 months ago - 3 dependent repositories - 63.7 thousand downloads last month - 663 stars on GitHub - 12 maintainers
@metamask/dialog-example-snap 2.3.1 💰
MetaMask example snap demonstrating the use of `snap_dialog`.18 versions - Latest release: 8 months ago - 3 dependent repositories - 113 thousand downloads last month - 663 stars on GitHub - 12 maintainers
Top 2.5% on npmjs.org
60 versions - Latest release: 4 months ago - 5 dependent packages - 118 dependent repositories - 1.47 thousand downloads last month - 663 stars on GitHub - 12 maintainers
@metamask/snaps-browserify-plugin 4.2.0 💰
A Browserify plugin to build MetaMask Snaps with Browserify60 versions - Latest release: 4 months ago - 5 dependent packages - 118 dependent repositories - 1.47 thousand downloads last month - 663 stars on GitHub - 12 maintainers
@metamask/browserify-example-snap 2.1.3 💰
MetaMask example snap demonstrating how to use Browserify to bundle a snap.9 versions - Latest release: 8 months ago - 1 dependent repositories - 47 downloads last month - 663 stars on GitHub - 12 maintainers
@metamask/images-example-snap 1.1.1 💰
MetaMask example Snap demonstrating how to render images in Snaps UI.4 versions - Latest release: 8 months ago - 31.5 thousand downloads last month - 663 stars on GitHub - 12 maintainers
@metamask/notification-example-snap 2.3.0 💰
MetaMask example snap demonstrating the use of `snap_notify`20 versions - Latest release: 3 months ago - 3 dependent repositories - 179 thousand downloads last month - 663 stars on GitHub - 12 maintainers
@metamask/get-locale-example-snap 2.0.1 💰
MetaMask example snap demonstrating the use of `snap_getLocale`.4 versions - Latest release: over 1 year ago - 48 downloads last month - 772 stars on GitHub - 9 maintainers
@metamask/sample-controllers 0.1.0 💰
Sample package to illustrate best practices for controllers1 version - Latest release: 29 days ago - 117 downloads last month - 325 stars on GitHub - 9 maintainers
@metamask/chain-agnostic-permission 0.4.0 💰
Defines a CAIP-25 based endowment permission and helpers for interfacing with it4 versions - Latest release: 9 days ago - 18.6 thousand downloads last month - 325 stars on GitHub - 9 maintainers
@metamask/multichain-transactions-controller 0.9.0 💰
This package is responsible for getting transactions from our Bitcoin and Solana snaps12 versions - Latest release: 19 days ago - 44.6 thousand downloads last month - 325 stars on GitHub - 9 maintainers
@metamask/token-search-discovery-controller 3.1.0 💰
Manages token search and discovery through the Portfolio API5 versions - Latest release: 10 days ago - 29.8 thousand downloads last month - 325 stars on GitHub - 9 maintainers
@metamask/multichain-api-middleware 0.2.0 💰
JSON-RPC methods and middleware to support the MetaMask Multichain API3 versions - Latest release: 9 days ago - 7.08 thousand downloads last month - 325 stars on GitHub - 9 maintainers
@metamask/remote-feature-flag-controller 1.6.0 💰
The RemoteFeatureFlagController manages the retrieval and caching of remote feature flags7 versions - Latest release: about 2 months ago - 45.2 thousand downloads last month - 325 stars on GitHub - 9 maintainers
@metamask/earn-controller 0.12.0 💰
Manages state for earning features and coordinates interactions between staking services, SDK int...13 versions - Latest release: 10 days ago - 30.1 thousand downloads last month - 325 stars on GitHub - 9 maintainers
@metamask/multichain 4.0.0 💰
Provides types, helpers, adapters, and wrappers for facilitating CAIP Multichain sessions10 versions - Latest release: about 2 months ago - 8.03 thousand downloads last month - 325 stars on GitHub - 9 maintainers
@metamask/eip1193-permission-middleware 0.1.0 💰
Implements the JSON-RPC methods for managing permissions as referenced in EIP-2255 and MIP-2 and ...1 version - Latest release: about 1 month ago - 1.95 thousand downloads last month - 325 stars on GitHub - 9 maintainers
@metamask/app-metadata-controller 1.0.0 💰
Manages requests that for app metadata1 version - Latest release: 23 days ago - 10 thousand downloads last month - 325 stars on GitHub - 9 maintainers
@metamask/multichain-network-controller 0.5.1 💰
Multichain network controller8 versions - Latest release: 8 days ago - 59.4 thousand downloads last month - 325 stars on GitHub - 9 maintainers
@metamask/json-rpc-middleware-stream 8.0.7 💰
A small toolset for streaming JSON-RPC data and matching requests and responses15 versions - Latest release: 2 months ago - 1.08 million downloads last month - 223 stars on GitHub - 12 maintainers
@metamask/profile-sync-controller 12.0.0 💰
The profile sync helps developers synchronize data across multiple clients and devices in a priva...50 versions - Latest release: 11 days ago - 48.1 thousand downloads last month - 239 stars on GitHub - 11 maintainers
Top 7.0% on npmjs.org
20 versions - Latest release: 2 months ago - 1 dependent package - 10 dependent repositories - 34.5 thousand downloads last month - 239 stars on GitHub - 12 maintainers
@metamask/composable-controller 11.0.0 💰
Consolidates the state from multiple controllers into one20 versions - Latest release: 2 months ago - 1 dependent package - 10 dependent repositories - 34.5 thousand downloads last month - 239 stars on GitHub - 12 maintainers
Top 4.0% on npmjs.org
88 versions - Latest release: 9 days ago - 2 dependent packages - 28 dependent repositories - 52 thousand downloads last month - 223 stars on GitHub - 12 maintainers
@metamask/assets-controllers 58.0.0 💰
Controllers which manage interactions involving ERC-20, ERC-721, and ERC-1155 tokens (including N...88 versions - Latest release: 9 days ago - 2 dependent packages - 28 dependent repositories - 52 thousand downloads last month - 223 stars on GitHub - 12 maintainers
Top 6.6% on npmjs.org
19 versions - Latest release: 2 months ago - 1 dependent package - 18 dependent repositories - 14.9 thousand downloads last month - 223 stars on GitHub - 11 maintainers
@metamask/rate-limit-controller 6.0.3 💰
Contains logic for rate-limiting API endpoints by requesting origin19 versions - Latest release: 2 months ago - 1 dependent package - 18 dependent repositories - 14.9 thousand downloads last month - 223 stars on GitHub - 11 maintainers
Top 4.3% on npmjs.org
103 versions - Latest release: 11 days ago - 2 dependent packages - 10 dependent repositories - 55.6 thousand downloads last month - 239 stars on GitHub - 11 maintainers
@metamask/transaction-controller 54.1.0 💰
Stores transactions alongside their periodically updated statuses and manages interactions such a...103 versions - Latest release: 11 days ago - 2 dependent packages - 10 dependent repositories - 55.6 thousand downloads last month - 239 stars on GitHub - 11 maintainers
@metamask/signature-controller 27.1.0 💰
Processes signing requests in order to sign arbitrary and typed data47 versions - Latest release: 22 days ago - 15 dependent repositories - 49.9 thousand downloads last month - 288 stars on GitHub - 11 maintainers
Top 3.4% on npmjs.org
42 versions - Latest release: about 1 month ago - 3 dependent packages - 28 dependent repositories - 54.4 thousand downloads last month - 239 stars on GitHub - 12 maintainers
@metamask/gas-fee-controller 23.0.0 💰
Periodically calculates gas fee estimates based on various gas limits as well as other data displ...42 versions - Latest release: about 1 month ago - 3 dependent packages - 28 dependent repositories - 54.4 thousand downloads last month - 239 stars on GitHub - 12 maintainers
Top 2.8% on npmjs.org
42 versions - Latest release: 2 months ago - 8 dependent packages - 24 dependent repositories - 22 thousand downloads last month - 223 stars on GitHub - 11 maintainers
@metamask/message-manager 12.0.1 💰
Stores and manages interactions with signing requests42 versions - Latest release: 2 months ago - 8 dependent packages - 24 dependent repositories - 22 thousand downloads last month - 223 stars on GitHub - 11 maintainers
Top 6.3% on npmjs.org
29 versions - Latest release: about 1 month ago - 2 dependent packages - 2 dependent repositories - 14.9 thousand downloads last month - 239 stars on GitHub - 11 maintainers
@metamask/ens-controller 16.0.0 💰
Maps ENS names to their resolved addresses by chain id29 versions - Latest release: about 1 month ago - 2 dependent packages - 2 dependent repositories - 14.9 thousand downloads last month - 239 stars on GitHub - 11 maintainers
@metamask/name-controller 8.0.3 💰
Stores and suggests names for values such as Ethereum addresses16 versions - Latest release: 2 months ago - 1 dependent repositories - 14.7 thousand downloads last month - 239 stars on GitHub - 12 maintainers
@metamask/queued-request-controller 10.0.0 💰
Includes a controller and middleware that implements a request queue34 versions - Latest release: about 1 month ago - 11.4 thousand downloads last month - 223 stars on GitHub - 11 maintainers
Top 4.0% on npmjs.org
21 versions - Latest release: 2 months ago - 2 dependent packages - 28 dependent repositories - 49.2 thousand downloads last month - 239 stars on GitHub - 12 maintainers
@metamask/address-book-controller 6.0.3 💰
Manages a list of recipient addresses associated with nicknames21 versions - Latest release: 2 months ago - 2 dependent packages - 28 dependent repositories - 49.2 thousand downloads last month - 239 stars on GitHub - 12 maintainers
@metamask/notification-services-controller 6.0.0 💰
Manages New MetaMask decentralized Notification system38 versions - Latest release: 11 days ago - 47.4 thousand downloads last month - 239 stars on GitHub - 11 maintainers