app_fonts_provider
Loads a custom font before the app starts so it shows up everywhere from the very first frame. If loading fails, the user is sent to the font's hosting page instead of being left on a blank screen.
0.9.0
129 downloads/mo
#1785 most downloaded on pub.dev
What this package is like to depend on
Last release 16 days ago
07 Aug 2026
Too new to tell
only 2 dated releases
Nearly every release is documented
notes for 2 of 2 stable releases
Nothing withdrawn
no release was ever pulled
2 months old
2 releases · first in 2026
2 releases in the last 12 months
see the full history below
Release timeline
2 releases · Jun 2026 to Aug 2026Releases
latest 2-
0.9.007 Aug 2026Release notes
Open source →- New
chromeTabColorparameter onAppFontsProvider.bootstrap(also onLoaderScreenand theAppFontsProviderconstructor): paints the toolbar of the in-app browser tab. Defaults to black. - Switched the in-app browser launcher from
url_launchertoflutter_custom_tabsto support toolbar coloring (Chrome Custom Tabs on Android, SFSafariViewController on iOS).
- New
-
0.8.816 Jun 2026Release notes
Open source →- Initial public release of
app_fonts_provider. - One-call
AppFontsProvider.bootstrap(fontUrl, app)that shows a loading screen, loads the font, and either runs your app or sends the user to the font's hosting page on failure. - Decision is cached in
SharedPreferences, so subsequent launches skip loading and route the user immediately. - Optional
debug: trueflag prints each step of the flow.
- Initial public release of