Manages bridge-related status fetching functionality for MetaMask
Mediates access to JSON-RPC methods, used to interact with pieces of the MetaMask stack, via middleware for json-rpc-engine
Thread-safe Helmet for React 16–18, with native support for React 19+
Manages user-configurable settings for MetaMask
MetaMask Money account controller
WAI-ARIA compliant React autosuggest component
Manages user profile metrics
The profile sync helps developers synchronize data across multiple clients and devices in a privacy-preserving way. All data saved in the user storage database is encrypted client-side to preserve privacy. The user storage provides a modular design, givin
Filter decorator for redux-storage
A middleware for redux to sync state in different tabs
Centralised geolocation controller with TTL caching and request deduplication
A simple & customizable notifications system for React
A fast implementation of a fisher-yates shuffle that does not mutate the source array.
A feature toggle wrapper to use LaunchDarkly with React
Storybook addon for Redux Components
Provides an interface to the currently selected networkClientId for a given domain
This package is responsible for getting transactions from our Bitcoin and Solana snaps
An off-canvas sidebar component with a collection of effects and styles using CSS transitions and SVG path animations
Manages logging data to assist users and support staff
Redux-Saga effects with strong types.
Controller to group account together based on some pre-defined rules
Wraps react-redux up for Preact, without preact-compat
A modest JavaScript framework for the HTML you already have.
MetaMask Money account upgrade controller