Supported Platforms:

  • All desktop and mobile browsers
  • Electron
  • React Native


  • TypeScript 5.4 or newer
  • The strict flag enabled in your tsconfig.json file

Install Evolu

  npm install @evolu/react

Check Examples

Examples: Next.js (opens in a new tab), Vite (opens in a new tab), Electron (opens in a new tab), Expo (opens in a new tab), Remix (opens in a new tab).

Remember to check examples for additional settings.

Read Docs

While Evolu API is simple, the local-first concept brings new design patterns.

Everything should be described in Evolu docs, but if you are not sure about something, feel free to ask in our Evolu Discord (opens in a new tab).