Frappe

Cloud

Marketplace

mForm

Frappe

Products

Insights

mForm
An offline-first mobile framework for Frappe.

Publisher

Dhwani RIS

Supported versions

Version 16, Version 15

Categories

Free
Productivity

E-Commerce

About

mForm is an open-source framework for building offline-first Flutter mobile apps on Frappe. It renders your existing doctypes as native mobile forms, so you get an app without writing a screen for every form or maintaining a second codebase alongside your Frappe site.

Metadata-driven forms

Forms render from doctype metadata at runtime

Add or change a field in Frappe, the app picks it up on next load

Field types, validations and dependencies carry over

No rebuild or release needed for form changes


Offline-first

Entries save to on-device SQLite immediately

Data stays on the device until the server confirms it

Automatic retry and sync on reconnect

Sync status visible to the user


Ready-made screens

Login, document list, document detail, form and sync status

Usable as shipped or as a base to extend

Mobile auth and app control

Login, OTP and social OAuth with PKCE

Token refresh

App status and force-update

Translations

Built and maintained by Dhwani RIS.

User Reviews

No reviews yet, be the first to review.

0.0

0 rating

Rate and share your experience

Text

Explore more apps