Search packages, repositories and app categories

Package detailsv2.2.3

tmdb_api

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

AndroidiOSWebmacOSWindowsLinux
30-day downloads
780
Likes
61
Pub points
150

Install package

flutter pub add tmdb_api

Package Overview

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

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

Categories

Dependencies

Dependency list 2 items

Projects using this package