PackageTrack
Sign in Get early access

screen_retriever

This plugin allows Flutter desktop apps to Retrieve information about screen size, displays, cursor position, etc.

0.2.2 1.0M downloads/mo #354 most downloaded on pub.dev leanflutter/screen_retriever

What this package is like to depend on

Last release 1 months ago

04 Jul 2026

Release timing varies

gaps range from 3 weeks to 1.8 years

Nearly every release is documented

notes for 15 of 15 stable releases

Nothing withdrawn

no release was ever pulled

5 years old

15 releases · first in 2021

2 releases in the last 12 months

see the full history below

Release timeline

15 releases · Sep 2021 to Jul 2026
2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 15
  1. 0.2.2 04 Jul 2026
    Release notes
    • Bump screen_retriever_macos to 0.2.2 with fixed Package.swift
    • Align all sub-packages to version 0.2.2
    Open source →
    Release notes
    • Bump screen_retriever_macos to 0.2.2 with fixed Package.swift

    • Align all sub-packages to version 0.2.2

    Open source →
  2. 0.2.1 09 Jun 2026
    Release notes

    Add a migration notice to README.md and README-ZH.md informing users the plugin is moving to libnativeapi/nativeapi-flutter. Notes that the new version is based on a unified C++ core (libnativeapi/nativeapi) to provide more complete and consistent cross-platform native API support, and includes links to the new repositories.

    Open source →
    Release notes
    • Add Swift Package Manager support for macOS
    • Fix null check in ScreenRetriever._handleScreenEvent (#27)
    • Replace mostly_reasonable_lints with flutter_lints
    Open source →
    Release notes
    • Add Swift Package Manager support for macOS

    • Fix null check in ScreenRetriever._handleScreenEvent (#27)

    • Replace mostly_reasonable_lints with flutter_lints

    Open source →
  3. 0.2.0 18 Aug 2024
    Release notes
    • Convert to federated plugin
    • Implement "display-added" and "display-removed" for all desktop platforms
    • chore: Get the correct screen ID on Windows
    Open source →
    Release notes
    • Convert to federated plugin
    • Implement "display-added" and "display-removed" for all desktop platforms
    • chore: Get the correct screen ID on Windows
    Open source →
    Release notes
    • Convert to federated plugin

    • Implement "display-added" and "display-removed" for all desktop platforms

    • chore: Get the correct screen ID on Windows

    Open source →
  4. 0.1.9 27 Aug 2023
    Release notes
    • [windows] fix incorrect displays size
    Open source →
    Release notes
    • [windows] fix incorrect displays size
    Open source →
  5. 0.1.8 27 Aug 2023
    Release notes
    • [macos] fix getCursorScreenPoint method
    Open source →
    Release notes
    • [macos] fix getCursorScreenPoint method
    Open source →
  6. 0.1.7 27 Aug 2023
    Release notes
    • avoid nullptr as the param of fl_value_new_string (#15)
    • Use primary screen to calculate visible positions (#13)
    Open source →
    Release notes
    • avoid nullptr as the param of fl_value_new_string (#15)

    • Use primary screen to calculate visible positions (#13)

    Open source →
  7. 0.1.6 06 Feb 2023
    Release notes
    • Update Display to have final fields (#8)
    • Fix compilation issues related to getAllDisplays (#7)
    Open source →
    Release notes
    • Update Display to have final fields (#8)
    • Fix compilation issues related to getAllDisplays (#7)
    Open source →
    Release notes
    • Update Display to have final fields (#8)

    • Fix compilation issues related to getAllDisplays (#7)

    Open source →
  8. 0.1.5 03 Jan 2023
    Release notes
    • Implement "display-added" and "display-removed" for Linux #5
    Open source →
    Release notes
    • Implement "display-added" and "display-removed" for Linux #5
    Open source →
    Release notes
    • Implement "display-added" and "display-removed" for Linux #5
    Open source →
  9. 0.1.4 13 Oct 2022
    Release notes
    • [linux] Fix memory management issues on Linux #4
    Open source →
    Release notes
    • [linux] Fix memory management issues on Linux #4
    Open source →
    Release notes
    • [linux] Fix memory management issues on Linux #4
    Open source →
  10. 0.1.3 05 Sep 2022
    Release notes
    • [linux] fix: crash when on wayland with no primary monitor #3
    Open source →
    Release notes
    • [linux] fix: crash when on wayland with no primary monitor #3
    Open source →
    Release notes
    • [linux] fix: crash when on wayland with no primary monitor #3
    Open source →
  11. 0.1.2 29 May 2022
    Release notes
    • [windows] Returns the correct width and height
    Open source →
    Release notes
    • [windows] Returns the correct width and height
    Open source →
    Release notes
    • [windows] Returns the correct width and height
    Open source →
  12. 0.1.1 08 May 2022
    Release notes
    • Add visiblePosition, visibleSize fields to Display model
    Open source →
    Release notes
    • Add visiblePosition, visibleSize fields to Display model
    Open source →
    Release notes
    • Add visiblePosition , visibleSize fields to Display model
    Open source →
  13. 0.1.0 22 Nov 2021
    Release notes
    • Support macOS Mojave.
    Open source →
    Release notes
    • Support macOS Mojave.
    Open source →
    Release notes
    • Support macOS Mojave.
    Open source →
  14. 0.0.2 25 Sep 2021
    Release notes
    • Support windows platform.
    Open source →
    Release notes
    • Support windows platform.
    Open source →
  15. 0.0.1 06 Sep 2021
    Release notes
    • First release.
    Open source →
    Release notes
    • First release.

    73

    likes

    150

    points

    979k

    downloads

    Documentation

    API reference

    Publisher

    leanflutter.dev

    Weekly Downloads

    Metadata

    This plugin allows Flutter desktop apps to Retrieve information about screen size, displays, cursor position, etc.

    Repository (GitHub)

    View/report issues

    License

    MIT ( license )

    Dependencies

    flutter , screen_retriever_linux , screen_retriever_macos , screen_retriever_platform_interface , screen_retriever_windows

    More

    Packages that depend on screen_retriever

    Packages that implement screen_retriever

    ← Metadata

    73

    likes

    150

    points

    979k

    downloads

    Documentation

    API reference

    Publisher

    leanflutter.dev

    Weekly Downloads

    Metadata

    This plugin allows Flutter desktop apps to Retrieve information about screen size, displays, cursor position, etc.

    Repository (GitHub)

    View/report issues

    License

    MIT ( license )

    Dependencies

    flutter , screen_retriever_linux , screen_retriever_macos , screen_retriever_platform_interface , screen_retriever_windows

    More

    Packages that depend on screen_retriever

    Packages that implement screen_retriever

    Back

    Open source →

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