Mobile · Kotlin Multiplatform

One codebase. Every platform.

Customer-facing financial apps built with Kotlin Multiplatform and Compose Multiplatform — share 100% of UI and business logic across Android, iOS, Desktop, and Web, all wired to the Mifos X core.

One Kotlin codebase →
  • Android
  • iOS
  • Desktop
  • Web
Built on Kotlin Multiplatform

Write once, ship native everywhere

Compose Multiplatform

One declarative UI in Kotlin, rendered natively on Android, iOS, Desktop, and Web.

Kotlin Multiplatform

Shared domain, data, and networking — expect/actual only where a platform API is needed.

Mifos X Client & SDK

Every app talks to the Fineract / Mifos X core through the shared client SDK.

GitHub Actions CI/CD

One pipeline builds and ships Android, iOS, Desktop, and Web from the same repo.

White Label Template

KMP Project Template

The white-label starting point for every Mifos KMP app

The Kotlin Multiplatform project template every Mifos mobile app is forked from. Compose Multiplatform UI, the Mifos X / Fineract client SDK, and cross-platform CI/CD are pre-wired — a single customizer rebrands the whole app (name, package, icons, colors) in minutes.

  • Android
  • iOS
  • Desktop
  • Web
  • Compose Multiplatform shell — one UI across Android, iOS, Desktop, and Web
  • customizer.sh rebrands app name, package, icons, and colors in one run
  • Mifos X / Fineract client SDK and DI pre-wired
  • GitHub Actions CI/CD builds & ships every platform out of the box
The apps

Mifos mobile & wallet apps

Each app is open source, KMP-native, and ships its own dedicated site — Group Banking (MifosSave) is the first, with the rest following the same pattern.

Mifos Pay

Consumer & Merchant Wallet
Live

Framework for building mobile wallet interfaces

Manage transactional accounts for consumers and merchants — a KMP framework for building branded mobile wallet experiences.

  • Android
  • iOS
  • Desktop
  • Web

Mifos Mobile

Mobile Banking
Live

White-label-ready mobile banking

Self-service savings & loan account operations from any financial institution running Mifos X — ready to white-label for your brand.

  • Android
  • iOS

Field Officer App

Field Operations
Live

Field operations for financial institutions

Loan officers and field staff manage clients, groups, collections, and surveys on the ground — KMP, works where connectivity is thin.

  • Android
  • iOS

Open Banking App

Open Banking · PISP / 3PPI
Reference

Reference app for fintechs

Initiate transactions via Open Banking, PISP, and 3PPI APIs — a reference implementation fintechs can fork to build compliant payment experiences.

  • Android
  • iOS

Building a mobile app on Mifos?

Start from the KMP Project Template and join the mobile developer community.