Search packages and repositories

FLUTTER ECOSYSTEM

thememode_selector

A widget to select between light and dark ThemeMode (in development, but working fine)

Latest version
0.1.0
30-day downloads
18
Likes
46
Pub points
40

Package Overview

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

Overview

A Flutter widget that enables users to easily switch between light and dark theme modes. Designed for simplicity and integration, it provides a clean interface for theme selection without requiring complex configuration. Currently in development but functional and stable for basic use cases. Ideal for apps aiming to support user preference for light or dark appearance. The package is open-source and hosted on GitHub for transparency and community contributions.

Use cases

  • Enabling user-controlled light/dark theme switching
  • Integrating theme preferences in app settings
  • Supporting accessibility through customizable themes
  • Building responsive UIs with dynamic theming
  • Creating consistent design experiences across devices

Key features

  • Simple, intuitive widget for theme selection
  • Supports both light and dark ThemeMode
  • Open-source and actively maintained
  • Minimal setup required
  • Works seamlessly with Flutter's theme system

Suitable for

  • Developers building apps with theme customization
  • Apps targeting accessibility and user preference
  • Projects using Flutter's built-in theming
  • Teams wanting lightweight theme management
  • Frontend developers focused on UX consistency

Considerations

  • Not yet fully stable (in development)
  • Limited to light/dark mode only
  • No additional theme presets available
  • Platform-specific behavior may vary
  • Requires manual handling of persisted theme state
Supported platformsNot available

Install package

flutter pub add thememode_selector

Categories

Source repository

Projects using this package

No data available yet.