OneNetworks Software Lab
Language: PL EN

Native C++ / WinAPI

FastMediaExplorer

Lightweight native Windows app for fast browsing and analysis of large media folders.

Project overview

Fast Media Explorer was created to solve a real workflow problem: browsing large media folders quickly.

Version

v0.3.0-alpha

Platform

Windows (x64)

UI Stack

WinAPI + Common Controls + GDI+

Build

CMake + Visual Studio 2022

Current status

Product

Fast Media Explorer

State

functional alpha

Release

signed release pipeline is operational

License

MIT

Implemented now

  • Async folder scan (shallow/recursive) + stale-result protection.
  • Virtual list view (LVS_OWNERDATA), filtering and sorting.
  • Async thumbnails with queue, LRU cache, cancel and throttling.
  • Image preview, context menu and keyboard shortcuts.
  • Details/Icons view switch + preview panel.
  • Drag & drop folder as root and File -> Open folder...
  • Filters: name, type, date (including custom range) and presets.
  • Duplicate analysis (size-only, exact hash, exact hash + name/ext) + Keep Policy.

Known limits (alpha)

  • No persistent on-disk index cache yet.
  • No recycle-bin-safe batch delete in duplicate workflow yet.

Architecture

  • Native Windows UI, predictable resource usage, minimal dependencies.
  • Core/UI separation + async workflow with generation tokens.
  • Viewport-priority thumbnail queue + LRU cache.

Roadmap (next)

  • Recycle-bin-safe duplicate batch delete.
  • Apply keep policy to all groups.
  • Persistent index cache + CSV/JSON export.

App preview

FastMediaExplorer preview

Current v0.3.0-alpha release UI.

Download

Release package

FastMediaExplorer-0.3.0-alpha-win64.zip

File size

0.18 MiB

SHA-256

D524A5ECD492E9313BC32C2ABBB46E6566A35CAEC9F5B77433596056C10A26A4

Release integrity

PowerShell verification:
Get-FileHash .\FastMediaExplorer-0.3.0-alpha-win64.zip -Algorithm SHA256
# oczekiwane / expected:
D524A5ECD492E9313BC32C2ABBB46E6566A35CAEC9F5B77433596056C10A26A4

Project stats

Visits
91
Downloads
13