An open API service indexing awesome lists of open source software.

https://github.com/ahmadreza-g/args-folder-organizer

Easy-to-use C# tool to organize files by type, clean music names, fix spacing, and remove brackets — keeping your folders neat and tidy.
https://github.com/ahmadreza-g/args-folder-organizer

desktop-app dotnet9 file-cleanup folder-organizer winforms

Last synced: 21 days ago
JSON representation

Easy-to-use C# tool to organize files by type, clean music names, fix spacing, and remove brackets — keeping your folders neat and tidy.

Awesome Lists containing this project

README

          

# ArG's Folder Organizer

A simple and effective C# tool to organize and clean up your folders.

---

## Requirements

- Windows OS
- [.NET 9.0 Runtime](https://dotnet.microsoft.com/en-us/download/dotnet/9.0) installed (required to run the application)

---

## Features

- Organize files by their type (extension) into corresponding folders
- Clean music file names by removing unwanted leading characters
- Trim whitespace from file names
- Replace underscores with spaces in file names
- Remove brackets and the content inside them from file names
- Handles duplicates by moving conflicting files to a `duplicate` folder
- Recursively processes subfolders while ignoring newly created ones during the operation

---

## Getting Started

1. Clone or download the repository.
2. Open the solution in Visual Studio.
3. Build and run the application.
4. Select the folder you want to organize.
5. Choose which operations to perform using the checkboxes.
6. Click **Organize** and let the tool do the rest!

---

## How it works

The app scans your selected folder and its existing subfolders (ignoring folders created during the operation), then applies selected transformations to file names and file locations safely. If a rename conflicts with an existing file, the original file is moved to a `duplicate` folder inside the same directory.

---

## Release v1

The first official release of ArG's Folder Organizer is now available!
You can find the release assets, including the compiled executable, on the [GitHub Releases page](https://github.com/AhmadReza-G/args-folder-organizer/releases).

---

## License

MIT License — see the LICENSE file for details.