Flutter
Open SourceCross-Platform · Mobile Development
Google's UI toolkit for building apps for mobile, web and desktop from one codebase.
Discover the 14 best open-source tools for mobile development. Community-driven, transparent source code with permissive licenses. Curated, compared, and updated for developers.
| Tool | Pricing | Platforms | Top Strength | Link |
|---|---|---|---|---|
| Flutter | free | Web | Google's UI toolkit for building apps for mobile, web and desktop from one codebase. | Details → |
| React Native | free | Web | Build native mobile apps using React and JavaScript. | Details → |
| Expo | freemium | Web | Framework and platform for universal React Native apps. | Details → |
| Ionic | freemium | Web | Cross-platform SDK using web technologies for hybrid apps. | Details → |
| Capacitor | free | Web | Run web apps natively on iOS, Android and the web. | Details → |
| Kotlin Multiplatform | free | Web | Share Kotlin code across iOS, Android, desktop and web. | Details → |
| Appwrite | freemium | Web | Self-hostable backend platform: auth, databases, storage and functions. | Details → |
| PostHog | freemium | Web | Open-source product analytics, feature flags and session replay. | Details → |
| Fastlane | free | cli | Automate building, signing and releasing iOS and Android apps. | Details → |
| Maestro | free | cli | Simple YAML-driven UI testing for iOS and Android (trending). | Details → |
Showing top 10 of 14. Browse the full grid below.
Cross-Platform · Mobile Development
Google's UI toolkit for building apps for mobile, web and desktop from one codebase.
Cross-Platform · Mobile Development
Build native mobile apps using React and JavaScript.
Cross-Platform · Mobile Development
Framework and platform for universal React Native apps.
Cross-Platform · Mobile Development
Cross-platform SDK using web technologies for hybrid apps.
Cross-Platform · Mobile Development
Run web apps natively on iOS, Android and the web.
Cross-Platform · Mobile Development
Share Kotlin code across iOS, Android, desktop and web.
Mobile Backend & Services · Mobile Development
Self-hostable backend platform: auth, databases, storage and functions.
Mobile Backend & Services · Mobile Development
Open-source product analytics, feature flags and session replay.
Mobile Backend & Services · Mobile Development
Automate building, signing and releasing iOS and Android apps.
Mobile Backend & Services · Mobile Development
Simple YAML-driven UI testing for iOS and Android (trending).
Mobile UI Libraries · Mobile Development
UI and styling toolkit for React Native and web from one optimizing compiler — fast, themeable, typed.
Mobile UI Libraries · Mobile Development
Use Tailwind CSS in React Native — the familiar utility classes compiled to native styles.
Mobile UI Libraries · Mobile Development
Material Design component library for React Native with theming, dark mode and icon sets included.
Mobile UI Libraries · Mobile Development
Copy-paste React and React Native components — universal, themeable and built on a styled system.