Search packages, repositories and app categories

GitHub repositorysegmentio/analytics_flutter

analytics_flutter

The hassle-free way to add Segment analytics to your Flutter app.

analytics_flutter project cover
Stars
33
Forks
57
Last push (UTC)
Aug 24, 2026
Project status
Active

Original README

English project snapshot. Visit GitHub for the latest content.

@segment/analytics-flutter

Warning This project is currently only available in Beta phase and is covered by Segment's First Access & Beta Preview Terms. We encourage you to try out this new library. Please provide feedback via Github issues/PRs, and feel free to submit pull requests.

The hassle-free way to add Segment analytics to your Flutter[^1] app.

This is a monorepo containing all Segment packages

Core (segment_analytics)

The main segment_analytics package.

Pub.dev

Docs

Changelog

Plugins

Adjust (segment_analytics_plugin_adjust)

Pub.dev

Docs

AdvertisingID (segment_analytics_plugin_advertising_id)

Pub.dev

Docs

AppsFlyer (segment_analytics_plugin_appsflyer)

Pub.dev

Docs

Firebase (segment_analytics_plugin_firebase)

Pub.dev

Docs

IDFA (segment_analytics_plugin_idfa)

Pub.dev

Docs

Platform Support

Supports the following platforms:

  • Android
  • iOS
  • MacOS
  • Web

Some destination plugins might not support all platform functionality. Refer to their own Platform SDKs for more details.

Example App

See the example app to check a full test app of how to integrate Analytics-Flutter into your own Flutter app.

Contributing

See the contributing guide to learn how to contribute to the repository and the development workflow.

Code of Conduct

Before contributing, please also see our code of conduct.

License

MIT

[^1]: The Flutter name and logo are trademarks owned by Google.

Segment GitHub avatar
GitHub author

Segment ↗

San Francisco, CAOfficial website ↗
LanguagesDartSwiftKotlinRubyHTMLShellObjective-C

How do I choose a repository?

Start with your use case, compare repository activity, and check the original project before adopting it.

  1. Search by repository name, owner or description, then narrow the results by topic.
  2. Compare stars, forks and recent pushes. Stars show community interest, not a guarantee of quality.
  3. Read the README, license and issues on GitHub before using a project.

Sources and maintenance

“A repository is the most basic element of GitHub.”

GitHub Docs — About repositories ↗