Search npm for packages to use with Deno
Add them to your projects with a simple command that will already feel familar.
@metamask/webpack-plugin-example-snap
MetaMask example snap demonstrating how to use the Webpack plugin to bundle a snap
@metamask/notification-example-snap
MetaMask example snap demonstrating the use of `snap_notify`
@metamask/snaps-sdk
A library containing the core functionality for building MetaMask Snaps
@metamask/ethereum-provider-example-snap
MetaMask example snap demonstrating the use of the Ethereum Provider API and `endowment:ethereum-provider` permission
@metamask/bip32-example-snap
MetaMask example snap demonstrating the use of `snap_getBip32Entropy`
@metamask/snaps-utils
A collection of utilities for MetaMask Snaps
@metamask/snaps-controllers
Controllers for MetaMask Snaps
@metamask/bip44-example-snap
MetaMask example snap demonstrating the use of `snap_getBip44Entropy`
@metamask/snaps-rpc-methods
MetaMask Snaps JSON-RPC method implementations
@metamask/snaps-execution-environments
Snap sandbox environments for executing SES javascript
@metamask/manage-state-example-snap
MetaMask example snap demonstrating the use of `snap_manageState`
@metamask/interactive-ui-example-snap
MetaMask example snap demonstrating the use of interactive UI
@metamask/wasm-example-snap
MetaMask example snap demonstrating the use of WebAssembly and the `endowment:webassembly` permission
@metamask/get-entropy-example-snap
MetaMask example snap demonstrating the use of `snap_getEntropy`
@metamask/cronjob-example-snap
MetaMask example snap demonstrating the use of cronjobs in snaps
@metamask/preinstalled-example-snap
MetaMask example snap demonstrating preinstalled Snaps
@metamask/snaps-cli
A CLI for developing MetaMask Snaps
@metamask/snaps-webpack-plugin
A Webpack plugin to build MetaMask Snaps with Webpack
@metamask/snaps-simulation
A simulation framework for MetaMask Snaps, enabling headless testing of Snaps in a controlled environment
@metamask/snaps-jest
A Jest preset for end-to-end testing MetaMask Snaps, including a Jest environment, and a set of Jest matchers