finds.dev← search

// the find

files-community/Files

★ 43,853 · C# · MIT · updated Jun 2026

A modern file manager that helps users organize their files and folders.

Files is a WinUI 3 file manager for Windows 10/11 that replaces Explorer with tabs, dual-pane layout, file tags, and Git integration. It's a serious alternative for power users who spend real time in the file system, built on WinAppSDK with a properly layered architecture. Not a toy project — 44k stars and active daily commits.

The custom controls library (Files.App.Controls) is genuinely well-structured — BreadcrumbBar, BladeView, Toolbar, Sidebar all implemented as first-class WinUI components with proper automation peer support, not hacked-together XAML. The storage abstraction layer cleanly handles Windows native, FTP, and legacy paths through a shared interface, which is harder than it sounds on Win32. The C++/Win32 satellite projects (OpenDialog, SaveDialog, Launcher) intercept the shell's open/save dialogs to replace them with the Files UI — that level of OS integration takes real work. CI/CD pipeline includes separate store and sideload tracks for both stable and preview, which is the right way to handle a consumer Windows app.

Windows-only by design, which is fine, but WinAppSDK is still a rough ride — the framework has historically had packaging bugs, update cadence issues, and MSIX deployment friction that users hit constantly, and Files inherits all of that. The codebase is large enough (~100+ source files visible just in the truncated tree) that onboarding a contributor to any non-trivial feature is a significant time investment; the 'good-first-issue' tag exists but the actual architecture requires understanding WinUI 3, MVVM, and Win32 interop simultaneously. No cross-platform path and no web-based access means your file management story ends at the desktop. The Microsoft Store dependency for the primary distribution channel adds a review/publishing delay that doesn't exist for traditional installers.

View on GitHub → Homepage ↗

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →