Search packages, repositories and app categories

Package detailsv3.3.3

push

Push notifications in Flutter without firebase_messaging for Android, iOS and macOS.

AndroidiOSmacOS
30-day downloads
34.8K
Likes
141
Pub points
150

Install package

flutter pub add push

Package Overview

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

The push package enables Flutter applications to handle push notifications on Android, iOS, and macOS without relying on firebase_messaging. It provides a lightweight, cross-platform solution for receiving and managing push notifications directly through native platforms. The package supports background and foreground notification handling, allowing developers to build responsive apps with real-time updates. With minimal setup and no dependency on Firebase, it's ideal for projects seeking flexibility and reduced overhead. It integrates seamlessly with existing notification systems and offers event-driven callbacks for custom logic.

Use cases

  • Real-time app updates
  • Offline message delivery
  • Cross-platform notification handling
  • User engagement features
  • Background task triggers

Key features

  • No Firebase dependency
  • Supports Android, iOS, and macOS
  • Foreground and background notification support
  • Event-driven notification handling
  • Lightweight and fast integration

Suitable for

  • Apps avoiding Firebase
  • Developers seeking platform-native push
  • Projects requiring minimal dependencies
  • Cross-platform notification needs
  • Custom notification workflows

Considerations

  • Requires manual setup for each platform
  • Limited to basic notification types
  • No built-in analytics or user segmentation
  • Platform-specific configuration needed
  • No cloud messaging backend included

Categories

Dependencies

Dependency list 1 items

  • plugin_platform_interface^2.1.8

Projects using this package

No data available yet.