PackageTrack
Sign in Get early access

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 2026
Release Pre-release

Releases

latest 2
  1. 0.9.0 07 Aug 2026
    Release notes
    • New chromeTabColor parameter on AppFontsProvider.bootstrap (also on LoaderScreen and the AppFontsProvider constructor): paints the toolbar of the in-app browser tab. Defaults to black.
    • Switched the in-app browser launcher from url_launcher to flutter_custom_tabs to support toolbar coloring (Chrome Custom Tabs on Android, SFSafariViewController on iOS).
    Open source →
  2. 0.8.8 16 Jun 2026
    Release notes
    • 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: true flag prints each step of the flow.
    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive