PackageTrack
Sign in Get early access

system_theme

A Flutter Plugin to retrieve and listen to the system's accent color. Supports Android, iOS, Web, Windows, macOS, and Linux.

3.3.0 5.6K downloads/mo #3685 most downloaded on pub.dev bdlukaa/system_theme

What this package is like to depend on

Last release 2 months ago

26 May 2026

Release timing varies

gaps range from 2 weeks to 1.2 years

Most releases are documented

notes for 11 of 13 stable releases

Nothing withdrawn

no release was ever pulled

5 years old

13 releases · first in 2021

2 releases in the last 12 months

see the full history below

Release timeline

13 releases · Apr 2021 to May 2026
2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 13
  1. 3.3.0 26 May 2026
    Release notes

    What's Changed

    • Migrate to built in kotlin for flutter 3.44 by @kjeremy in #49

    New Contributors

    Full Changelog: v3.2.0...v3.3.0

    Open source →
    Release notes Open source →
  2. 3.2.0 31 Dec 2025
    Release notes
    • feat: Reactive theming for macOS (#45)
    • chore: Migrate iOS and macOS to Swift Package Manager. (#46, #45)
    • feat: Automatically adjust lightness if the platform doesn't support it natively. (#46) This is enabled by default. You can disable it by setting SystemTheme.autoAdjustLightness to false.
    Open source →
  3. 3.1.2 04 Oct 2024
    Release notes

    What's Changed

    • fix: add target java version to avoid compile error by @elbriant in #39

    New Contributors

    Full Changelog: v3.1.1...v3.1.2

    Open source →
    Release notes
    • fix: Add target java version to avoid compile error (#39)
    Open source →
  4. 3.1.1 19 Sep 2024
    Release notes

    What's Changed

    • Fix failure related to namespace when upgrading to AGP 8 and newer by @validcube in #35 - #36

    New Contributors

    Full Changelog: v3.1.0...v3.1.1

    Open source →
    Release notes
    • Fix Android build (#35, #36)
    Open source →
  5. 3.1.0 20 Aug 2024
    Release notes

    Full Changelog: v3.0.0...v3.1.0

    • Migrate to package:web over dart:html on web to enable WASM compatibility
    • Support RGBA colors on web (#31)
    • Use compileSdkVersion version 31 on Android (#34)
    Open source →
    Release notes
    • Migrate to package:web over dart:html on web to enable WASM compatibility
    • Support RGBA colors on web (#31)
    • Use compileSdkVersion version 31 on Android (#34)
    Open source →
  6. 3.0.0 04 Jul 2024
    Release notes

    What's Changed

    New Contributors

    Full Changelog: v2.3.0...v3.0.0

    Open source →
    Release notes
    • Add support for iOS (#32)
    Open source →
  7. 2.3.1 20 Jul 2023
    Release notes
    • Fix late initialization bug when using the onChange stream on platforms other than Windows (#29)
    Open source →
  8. 2.3.0 08 Jul 2023
    Release notes
    system-theme-reactive-listener-showcase.mp4

    What's Changed

    New Contributors

    Full Changelog: v2.0.0...v2.3.0

    Open source →
    Release notes
    • BREAKING Removed SystemTheme.darkMode (#24)
    • Prevent app breaks on loading accent color failed (#19)
    • React to changes in the accent color on Windows (#7)
    • Added TargetPlatform.supportsAccentColor helper (#26)
    Open source →
  9. 2.2.0 03 Jun 2023
    Release notes
    • Fix app build on Android (#14)
    Open source →
  10. 2.1.0 09 Jan 2023
    Release notes
    • Bundle source code with the package for Windows (#8)
    • Added SystemTheme.fallbackColor (#9)
    • Support for Linux and macOS (#11)
    Open source →
  11. 2.0.0 03 Apr 2022
    Release notes
    • BREAKING darkMode was renamed to isDarkMode, and it's now sync
    • BREAKING accentInstance was renamed to accentColor
    • SystemAccentColor is now an extension of Color
    Open source →
  12. 1.0.1 12 May 2021

    Nothing published for this version

  13. 1.0.0 01 Apr 2021

    Nothing published for this version

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