finds.dev← search

// the find

appwrite/sdk-for-react-native

★ 4,268 · TypeScript · BSD-3-Clause · updated Jul 2026

[READ ONLY] Official Appwrite React Native SDK 💙 ⚛︎

The official Appwrite React Native SDK, auto-generated from Appwrite's sdk-generator. It wraps the full Appwrite BaaS API — auth, databases, storage, realtime, functions, messaging — for Expo and React Native apps. If you're already committed to Appwrite as your backend, this is how you talk to it from mobile.

The SDK ships both CJS and ESM builds, which matters for React Native bundlers that sometimes choke on one or the other. Generic type parameters on database methods (`listDocuments<Book>(...)`) give you real type safety without codegen ceremony, though you can also use `appwrite types` for that. The docs directory has per-method markdown examples for every service — not glamorous, but useful when you need to look up the exact call signature quickly. Realtime is a first-class service with its own dedicated file, not bolted on as an afterthought.

This repo is read-only and auto-generated — you cannot contribute fixes here, only to the upstream sdk-generator, which adds friction for anyone who hits a bug. The 36 forks against 4268 stars confirms almost nobody is customizing it, which is either a sign it works well or that people just abandon it when it doesn't. The README still shows a Travis CI badge pointing at a long-defunct integration for the sdk-generator, not this repo — a minor signal that the documentation layer isn't kept tightly in sync with reality. There's also no offline or optimistic-update story: this is a thin HTTP wrapper, so if you need anything beyond basic request/response you're on your own with state management.

View on GitHub → Homepage ↗

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →