Client · frappe-mobile-sdk
The SDK
Direct Frappe API access, metadata-driven dynamic forms, offline-first SQLite sync, and ready-made screens — login, doctype and document lists, forms, sync status.
Flutter / Dart · MIT · published on pub.dev
Server · frappe-mobile-control
Control
Mobile auth (login, OTP, social OAuth/PKCE, token refresh), app status and force-update, and translations. Required on the Frappe server for every mForm app.
Python · Frappe app · AGPL-3.0 · installed via bench