FLUTTER ECOSYSTEM

dart_gsheet_remote_config

A package that allows you to use Google Sheets as a remote config for changing your Dart/Flutter app's behaviors, settings,.. without updating.

Latest version
1.2.2
30-day downloads
38
Likes
7
Pub points
160

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

Overview

dart_gsheet_remote_config enables Flutter and Dart applications to fetch configuration values from Google Sheets in real time, allowing dynamic updates to app behavior without requiring a new release. By treating a Google Sheet as a remote configuration source, developers can adjust features, flags, or settings on the fly. The package supports multiple platforms including Android, iOS, Web, macOS, Windows, and Linux, making it ideal for flexible, scalable app management.

Use cases
  • Dynamic feature toggling
  • Real-time UI theme changes
  • Environment-specific configuration
  • A/B testing configurations
  • Remote debugging and monitoring
  • Instant app updates without deployment
Key features
  • Google Sheets as config source
  • Real-time configuration updates
  • Multi-platform support
  • Simple integration with Flutter/Dart
  • Secure access via Google Sheets API
  • Automatic cache handling
Suitable for
  • Apps needing frequent configuration changes
  • Teams managing multiple environments
  • Projects using A/B testing
  • Developers avoiding app store submissions for small tweaks
  • Products requiring rapid iteration
Considerations
  • Requires Google Cloud project setup
  • Needs proper authentication (OAuth 2.0)
  • Depends on internet connectivity
  • Potential latency for initial load
  • Rate limits on Google Sheets API
  • Sensitive data should be encrypted
Supported platformsAndroidiOSWebmacOSWindowsLinux

Install package

flutter pub add dart_gsheet_remote_config

Categories

Source repository

Related projects

No data available yet.