Related Libraries

Valtio's core is minimal, but its functionality can be extended with a rich ecosystem of third-party libraries created by the community.

Disclaimer: These are community-maintained libraries and are not officially endorsed by the Valtio team. Please review them to ensure they meet your project's needs.

State Management & Utilities

React Integration & Hooks

  • use-valtio: An alternative custom hook for using Valtio state, especially useful for Suspense with useTransition.
  • valtio-signal: Another React binding for Valtio, inspired by Signals.

Developer Tools & Plugins

Framework & Platform Integrations

  • sveltio: A proxy-based state management solution for Svelte, powered by Valtio.
  • valtio-element: Create reactive custom elements with Valtio.
  • electron-valtio: Share Valtio state between Electron's main and renderer processes.
  • tauri-plugin-valtio: Persistent Valtio state for Tauri apps, accessible from both JavaScript and Rust.

Collaboration

  • valtio-yjs: A library for collaborative state management using Valtio and Y.js.