Use a messy object like value as a memo
useMemo and useCallback but with a stable cache
React useContextSelector hook in userland
easy persisted memo object
Enforce that all function components are wrapped in `React.memo`, and that all props and deps are wrapped in `useMemo`/`useCallback` so they don’t break memo.
ESLint plugin for "use no memo" directive with React libraries incompatible with React Compiler
Collection of custom memo primitives. They extend Solid's createMemo functionality while keeping the usage similar.
Decorator for caching the results of your method calls using lodash.memoize
ESLint plugin for React Compiler users to flag manual memoization (useMemo, useCallback, React.memo), reminding you to let the compiler do its thing ✨
Monkey patches React to notify you about avoidable re-renders.
Fastest deep equal comparison for React. Great for React.memo & shouldComponentUpdate. Also really fast general-purpose deep comparison.
SPL Memo Program JS API
Automatically add displayName properties to your React project.
A react component that integrates with Azure AD (v2, MSAL).
ESLint plugin to remove React hooks (useMemo, useCallback) and memo HOC for cleaner React code
Layered memoization style cache helper
SVGR command line.
A polymorphic clone operator for arbitrary object graphs
Eslint plugin for converting decorated anonymous functions to named functions.
Babel runtime support for jsx plus.
Copies non-react specific statics from a child component to a parent component
Offers autocomplete over textarea in style of GitHub.
Memoization utilities
Memoization decorator that caches function results based on arguments. Returns cached results for subsequent calls with the same arguments.