fluwx is a Flutter plugin that provides a complete set of integrations with WeChat, one of the largest messaging and payment platforms in the world. It enables login, sharing (text, images, links, music, and videos), WeChat Pay, mini-program launching, and more directly from Flutter apps. The library abstracts platform-specific code for Android and iOS, exposing a unified Dart API. It’s frequently used by apps targeting the Chinese market or international businesses requiring WeChat payment gateways. The plugin is actively updated to track WeChat SDK changes and ensures compliance with its evolving features. For developers, it simplifies the complex task of working with WeChat’s ecosystem while maintaining flexibility and customization.
Features
- Allows sharing of text, web pages, images, music, video, and mini-programs to WeChat
- Supports user authentication via WeChat (login flow)
- Provides WeChat Pay integration
- Can open WeChat’s browser and customer-service chat interfaces
- Available under the Apache-2.0 license and maintained by OpenFlutter
- Requires minimal native platform setup, works across Android and iOS