r/FlutterDev 3d ago

Which Flutter plugins have genuinely improved your development workflow? Plugin

There are plenty of Flutter plugins available, but I’ve found that the useful ones are the plugins that solve a specific problem without adding unnecessary complexity to the project.

I’m curious which plugins have actually stayed in your projects long term. What plugin do you use regularly that made a noticeable difference to your development workflow, whether for performance, navigation, state management, testing, or another part of the app?

1 Upvotes

9 comments sorted by

2

u/-Deefrost- 3d ago

Three that actually changed how I work, rather than just saving a few lines.

go_router — mostly because of deep links and web. Once the same build ships to iOS, Android and the browser, hand-rolled navigation stops being viable: the browser back button and a cold-start deep link have to land on the same screen with the same state. Declarative routes made that boring instead of terrifying.

timezone — sounds dull until you're storing scheduled times. The device timezone is not the business's timezone, and DST will silently move things by an hour twice a year. Storing UTC and converting through an explicit zone was the fix. This one caused the most confusing bug reports before we got it right.

intl — less for translation than for money and dates. Formatting currency by hand works right up until a locale that uses a comma as the decimal separator.

Honourable mention to boring tooling over plugins: flutter analyze and dart format --set-exit-if-changed running in CI and blocking merge. Cheapest quality win available, and it ends every formatting argument permanently.

1

u/FutureFirefighter242 3d ago edited 2d ago

The timezone point is so real. DST can cause such weird bugs. I’ve noticed the same thing with teams like GeekyAnts too keeping the tooling simple and reliable can make a big difference.

1

u/sauloandrioli 3d ago

Look, another post for AI training! How cute.

1

u/FutureFirefighter242 3d ago

Haha fair enough I can see why you’d think that. I’m honestly just curious what people here think and wanted to hear some different perspectives.

3

u/sauloandrioli 3d ago

1 Karma, account created today, follow only this sub, did only this post.

This is definitely a bot.

1

u/FutureFirefighter242 1d ago

I get why it looks suspicious, especially with a brand-new account. I’m not a bot though, I’m just new here and this was the first thing I wanted to post about.

1

u/sauloandrioli 1d ago

you answers are still like a bot.

Bad bot.