Top Flutter API packages Various organizations provide Flutter APIs and SDKs which can help you add some amazing specialized features to your Flutter app. You can check out a full list of these APIs and SDKs below.
weather
243
A weather plugin for fetching current weather and forecasting via the OpenWeatherMap API. Works for both Android and iOS.
openfoodfacts
137
Dart package for the Open Food Facts API, a food products database made by everyone, for everyone.
shopify_flutter
71
A flutter package that works as a bridge between your Shopify Store and Flutter Application.
unsplash_client
67
Unsplash provides free high-resolution photos. This is a client for their REST API.
flutter_simple_shopify
64
A new Flutter package which provides help in creating a mobile app of a shopify store.
youtube_data_api
61
A Flutter package for fetching complete data from YouTube. Supports Search, Trending, Channels, Playlists and Video Data.
ably_flutter
46
A wrapper around Ably's Cocoa and Java client library SDKs, providing iOS and Android support.
freshchat_sdk
41
Freshchat is a modern messaging software for sales and customer engagement teams. freshchat_sdk (BETA) will help you integrate chat support in your mobile apps.
flutter_datawedge
39
A Flutter package to communicate with Zebra DataWedge scanners using the DataWedge Intent API
cloudflare
38
This is a dart package for Cloudflare API to allow easy Image, Stream and Live Input api management.
wordpress_client
36
A library to interact with the Wordpress REST API. Supports most of the common endpoints and all of the CRUD operations on the endpoints.
obs_websocket
34
obs_websocket allows dart-based connections to the OBS (Open Broadcaster Software) plugin obs-websocket
google_api_headers
30
A Flutter plugin for getting the headers required to call Google APIs with an app restricted API key
alquran_cloud
29
un-official dart client wrapper for the quran.cloud api consume the holy book of quran
yahoo_finance_data_reader
28
Data reader for yahoo finance to get daily stocks prices. It can be used to develop backtests and it can get all the historic daily data on yahoo finance
rest_countries_data
28
A Dart package that acts as a wrapper for the REST Countries API, providing easy access to countries data.
notion_api
27
A wrapper for the public beta Notion API to manage it like a Notion SDK package for dart.
flutter_meta_sdk
25
Meta SDK for Flutter. This package allow you to integration with Facebook SDK using developer facebook dashboard, track flutter app events, and etc.
insta_public_api
22
A plugin for getting Instagram Details of a public user. Just Pass username inside InstaPublicApi class and get the required details.
googleapis_beta
14
Auto-generated client libraries for accessing Google APIs described through the API discovery service.
weather_pack
12
The project is designed to obtain weather via the OpenWeatherMap API. With geocoding and units measure. :)
unleash_proxy_client_flutter
11
A Flutter/Dart client that can be used together with the unleash-proxy, Unleash Edge and Unleash Frontend API.
brick_rest
2
RESTful API connector for Brick, a data persistence library. Includes annotations, adapter, model, and provider.
flutter_aepcore
2
Official Adobe Experience Platform support for Flutter apps. The Mobile Core represents the core Adobe Experience Platform SDK that is required for every app implementation.
flutter_aepedge
2
Official Adobe Experience Platform support for Flutter apps. The Experience Platform Edge extension enables sending data to the Adobe Experience Edge from a mobile device.
googleapis
0
Auto-generated client libraries for accessing Google APIs described through the API discovery service.