Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Capacitor
  3. Rate app

Rate app

MITSwiftv8.0.0

A Capacitor plugin for prompting users to submit app store ratings and reviews using native iOS and Android dialogs.

GitHubGitHub
238 stars30 forks0 contributors

What is Rate app?

@capacitor-community/in-app-review is a Capacitor plugin that allows developers to prompt users to submit app store ratings and reviews directly within their mobile applications. It leverages the native iOS and Android review dialogs to provide a seamless, in-app experience that complies with platform guidelines. This solves the problem of low review conversion rates by eliminating the need for users to leave the app to rate it.

Target Audience

Mobile developers building cross-platform apps with Capacitor who want to integrate native app store review prompts. It is particularly useful for teams focused on improving user feedback and app store ratings.

Value Proposition

Developers choose this plugin because it provides a simple, compliant way to implement native review prompts without managing platform-specific code. Its focus on following Apple and Google guidelines ensures reliable functionality and avoids API misuse.

Overview

Let users rate your app using native review app dialog for both Android and iOS.

Use Cases

Best For

  • Adding native app store review prompts to Capacitor-based mobile apps
  • Improving user review conversion rates with in-app dialogs
  • Implementing compliant review flows for iOS and Android
  • Simplifying cross-platform review prompt integration
  • Gathering user feedback without disrupting app experience
  • Following platform-specific design guidelines for reviews

Not Ideal For

  • Apps built with frameworks other than Capacitor, such as React Native or Flutter
  • Projects requiring fully customized or branded review prompt designs
  • Applications that need review functionality on non-mobile platforms like web or desktop
  • Teams seeking to bypass platform guidelines for more aggressive or frequent prompting

Pros & Cons

Pros

Native UI Consistency

Uses built-in iOS and Android review dialogs, ensuring a seamless, platform-specific user experience without extra development effort.

Guideline Compliance

Adheres strictly to Apple and Google design and privacy rules, reducing the risk of API misuse and app store rejection.

Simple Integration

Provides a single `requestReview()` method that integrates easily into Capacitor apps with minimal code, as shown in the README usage example.

In-App Convenience

Allows users to rate and review without leaving the app, which can improve completion rates and user satisfaction.

Cons

No UI Customization

Relies on native dialogs that cannot be styled or branded, limiting design flexibility for apps with specific visual themes.

Testing Complexities

The README warns that the dialog may not appear in development unless strict platform-specific prerequisites are met, adding debugging overhead.

Framework Dependency

Only works with Capacitor-based apps, making it unsuitable for projects using other cross-platform tools or pure native development.

Frequently Asked Questions

Quick Stats

Stars238
Forks30
Contributors0
Open Issues1
Last commit3 months ago
CreatedSince 2019

Tags

#hacktoberfest#ios#capacitor-plugin#android#user-feedback#cordova#ionic#capacitor#mobile-development#cross-platform#app-ratings#native-dialogs

Built With

C
Capacitor
T
TypeScript

Included in

Capacitor612
Auto-fetched 1 day ago

Related Projects

AuthAuth

Capacitor plugin for Google Auth. Lightweight & no dependencies.

Stars336
Forks183
Last commit1 year ago
Oauth2Oauth2

Generic Capacitor OAuth 2 client plugin. Stop the war in Ukraine!

Stars280
Forks131
Last commit10 days ago
PurchasesPurchases

Capacitor in-app purchases and subscriptions made easy.

Stars233
Forks27
Last commit1 day ago
BiometricBiometric

Capacitor Native Biometric is a plugin that enables biometric authentication (Face ID, Touch ID, fingerprint) in Capacitor mobile apps. It provides a unified API to verify user identity and securely store credentials using platform-native secure storage (Keychain on iOS, Keystore on Android). ## Key Features - **Biometric Verification** — Presents a native biometric prompt to confirm device owner presence or authenticate users. - **Secure Credential Storage** — Stores usernames and passwords securely using platform-specific secure storage systems. - **Credential Management** — Provides methods to set, retrieve, and delete credentials associated with a server identifier. - **Biometry Type Detection** — Detects available biometric hardware (Face ID, Touch ID, fingerprint, etc.) on the device. - **Cross-Platform Error Handling** — Consolidates Android and iOS biometric authentication errors into a unified error code list. - **Customizable Prompts** — Allows customization of the biometric prompt's title, subtitle, reason, and button text. ## Philosophy The plugin aims to provide a simple, consistent API for biometric authentication across iOS and Android, leveraging each platform's native security features without abstracting away their capabilities.

Stars196
Forks113
Last commit7 months ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub