# EasyTidy **Repository Path**: infxx/EasyTidy ## Basic Information - **Project Name**: EasyTidy - **Description**: EasyTidy 是一款功能强大的文件管理软件。它能够自动处理和组织文件与文件夹,让你的文件系统变得井井有条。 特色功能包括: 强大的文件过滤:可以依据文件名称、所在目录、大小、日期、属性、内容或者常规表达式来筛选文件,精准定位你所需的文件。 灵活的执行模式:支持手动操作和自动执行。在自动执行方面,你可以设置延时启动,也可以按照固定的时间间隔执行,还能通过 CRON 表达式自定义执行周期,满足不同场景下的文件管理需求。 - **Primary Language**: C# - **License**: MIT - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 2 - **Created**: 2025-07-25 - **Last Updated**: 2025-07-25 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README
EasyTidy A simple file auto-classification tool makes it easy to create automatic workflows with files
**English** | [**简体中文**](./README.md) EasyTidy is a powerful file management software that automates the organization and handling of files and folders, keeping your file system neat and organized. Key features include: - **Powerful File Filtering**: Filter files accurately based on their name, location, size, date, attributes, content, or regular expressions, making it easy to locate the files you need. - **Flexible Execution Modes**: Supports both manual and automatic execution. You can set delayed starts, periodic execution, or define custom schedules using CRON expressions, catering to different file management needs. - **Open Source and Free**: Fully open-source and free to use. We welcome contributions and feedback from the community. ## Access | Overseas | Domestic | | :--: | :--: | | **[Github](https://github.com/SaboZhang/EasyTidy)** | **[Gitee](https://gitee.com/tao_SaboZhang/EasyTidy)** | ## Installation Download the latest [Release](https://github.com/SaboZhang/EasyTidy/releases) version and extract it to use. ### Getting Started [Documentation](https://easytidy.luckyits.com) If you find DropIT's task monitoring insufficient or if File Juggler 3's pricing doesn't fit your needs, consider trying EasyTidy. It is actively under development, and we welcome feature requests which will be considered and accepted where reasonable. ### Technologies Used - C# - .NET 8 - WinUI 3 ## License This project is licensed under the MIT License. However, the **Snap2HTML** snapshot HTML template included in the project is separately licensed under the GPL3. Therefore, if you choose to use the **Snap2HTML** HTML template, you must also comply with the terms of the GPL3 license for that template. Conversely, if the **Snap2HTML** HTML template is not used, the entire project is governed solely by the terms of the MIT License. ## Feature List - [x] Move Files - [x] Copy Files - [x] Delete Files - [x] Recycle Bin - [x] Rename Files - [x] Auto Extract - [x] Compress Files - [x] Upload to WebDAV - [x] File Encryption - [x] Task Drag-and-Drop Priority Sorting - [x] Backup - [x] Hard Links - [x] Symbolic Links (Soft Links) - [x] File Snapshots - [x] Automatically Execute Based on CRON - [x] Execute on Startup - [x] Execute Periodically - [x] Execute as Scheduled - [x] Execute on Shutdown - [ ] Localization Support: Currently supports **简体中文**, **繁體中文**, **English**, **日本語**, **Français**. We welcome everyone to participate and contribute translations in other languages.[Localization language files](https://github.com/SaboZhang/EasyTidy/tree/main/src/EasyTidy/MultilingualResources) ## Feature Roadmap ### Short-Term Goals (Next Three Months) - [x] Implement right-click menu functionality to trigger file organization - [x] File window drag-and-drop - [x] Integrate AI article summarization feature - [ ] Append file content to specified files - [ ] Performance optimization ### Mid-Term Goals - [ ] Explore more efficient execution methods - [ ] Cloud Drive Upload? (To be planned) - [ ] WebDAV Download ### Long-Term Goals - [x] Explore the feasibility of AI-driven task categorization (Currently, AI categorization is not as effective as expected) ## Community Participation We welcome feedback and contributions from everyone! If you have any suggestions or want to help, please visit our [Issue Tracker](https://github.com/SaboZhang/EasyTidy/issues) or contact us via email at
|