/Files

Building the best file manager experience for Windows

Primary LanguageC#MIT LicenseMIT

Files Logo

Files

Build Status Crowdin Discord Store link Sideload link Preview link

Files is a file manager that lets you easily organize content on your device. Robust multitasking experiences, helpful tags, and deep integrations add to an intuitive design – openly developed right here.

We welcome feedback items and approved community contributions! Vague ideas are difficult to act on, so you'll need to fill out the correct issue template with detailed information such as related links or screenshots. Keep discussions constructive by reading our code of conduct.

Privacy

This project uses App Center to drive and inform quality improvements. We may collect anonymous information not limited to the settings in use and crash reports. All information sent is free of any user-identifying or contextual data.

FAQ

Have any questions? Check out our documentation!

Building from source

1. Prerequisites

  • Visual Studio 2022 with the following individual components:
    • Windows 11 SDK (10.0.22621.0)
    • .NET 7 SDK
    • MSVC v143 - VS 2022 C++ x64/x86 or ARM64 build tools (latest)
    • C++ ATL for latest v143 build tools (x86 & x64 or ARM64)
    • Git for Windows
  • Windows App SDK 1.2

2. Clone the repository

git clone https://github.com/files-community/Files

This will create a local copy of the repository.

3. Build the project

To build Files for development, open the Files.sln item in Visual Studio. Right-click on the Files.Package packaging project in solution explorer and select ‘Set as Startup item’.

In the top pane, select the items which correspond to your desired build mode and the processor architecture of your device like below: image

Contributors

Want to contribute to this project? Let us know with an issue that communicates your intent to create a pull request. Also, view our contributing guidelines to make sure you're up to date on the coding conventions.

Screenshots

Files