FLUTTER ECOSYSTEM

tmdb_api

Dart client-side API package for TMDB.org API (https://www.themoviedb.org/).

Latest version
2.2.3
30-day downloads
2.1K
Likes
61
Pub points
150

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

Overview

The tmdb_api package is a Dart client for the TMDB.org API, enabling Flutter applications to fetch movie, TV show, and person data from The Movie Database. It provides a simple, type-safe interface to interact with TMDB's endpoints, including searching, retrieving details, and accessing popular or trending content. Designed for cross-platform use, it supports Android, iOS, Web, macOS, Windows, and Linux. The package handles authentication tokens and request formatting, streamlining integration into apps that require media metadata.

Use cases
  • Fetching movie details
  • Searching for films and TV shows
  • Displaying trending media
  • Building movie recommendation apps
  • Integrating media data into dashboards
Key features
  • Type-safe API responses
  • Cross-platform compatibility
  • Built-in authentication support
  • Easy-to-use method chaining
  • Supports pagination and filtering
Suitable for
  • Media discovery apps
  • Streaming platform interfaces
  • Movie review platforms
  • Personal media libraries
  • Content aggregation tools
Considerations
  • Requires TMDB API key
  • Rate limits apply
  • Limited to TMDB data sources
  • No offline caching built-in
  • Dependent on external API stability
Supported platformsAndroidiOSWebmacOSWindowsLinux

Install package

flutter pub add tmdb_api

Categories

Dependencies

Dependency list 2 items

Related projects