{"id":29416242,"url":"https://github.com/ahmadreza-g/args-folder-organizer","last_synced_at":"2026-05-19T07:33:45.034Z","repository":{"id":303628811,"uuid":"1015517875","full_name":"AhmadReza-G/args-folder-organizer","owner":"AhmadReza-G","description":"Easy-to-use C# tool to organize files by type, clean music names, fix spacing, and remove brackets — keeping your folders neat and tidy.","archived":false,"fork":false,"pushed_at":"2025-07-08T15:16:18.000Z","size":20,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-07-08T16:30:14.697Z","etag":null,"topics":["desktop-app","dotnet9","file-cleanup","folder-organizer","winforms"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/AhmadReza-G.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-07-07T16:10:51.000Z","updated_at":"2025-07-08T15:16:58.000Z","dependencies_parsed_at":"2025-07-08T16:32:28.014Z","dependency_job_id":"6303be9e-0b7a-4424-af22-2c8eee9cb389","html_url":"https://github.com/AhmadReza-G/args-folder-organizer","commit_stats":null,"previous_names":["ahmadreza-g/args-folder-organizer"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/AhmadReza-G/args-folder-organizer","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AhmadReza-G%2Fargs-folder-organizer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AhmadReza-G%2Fargs-folder-organizer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AhmadReza-G%2Fargs-folder-organizer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AhmadReza-G%2Fargs-folder-organizer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/AhmadReza-G","download_url":"https://codeload.github.com/AhmadReza-G/args-folder-organizer/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AhmadReza-G%2Fargs-folder-organizer/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":264878580,"owners_count":23677451,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["desktop-app","dotnet9","file-cleanup","folder-organizer","winforms"],"created_at":"2025-07-11T19:02:21.905Z","updated_at":"2025-10-04T08:42:25.214Z","avatar_url":"https://github.com/AhmadReza-G.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# ArG's Folder Organizer\n\nA simple and effective C# tool to organize and clean up your folders.\n\n---\n\n## Requirements\n\n- Windows OS  \n- [.NET 9.0 Runtime](https://dotnet.microsoft.com/en-us/download/dotnet/9.0) installed (required to run the application)\n\n---\n\n## Features\n\n- Organize files by their type (extension) into corresponding folders  \n- Clean music file names by removing unwanted leading characters  \n- Trim whitespace from file names  \n- Replace underscores with spaces in file names  \n- Remove brackets and the content inside them from file names  \n- Handles duplicates by moving conflicting files to a `duplicate` folder  \n- Recursively processes subfolders while ignoring newly created ones during the operation  \n\n---\n\n## Getting Started\n\n1. Clone or download the repository.  \n2. Open the solution in Visual Studio.  \n3. Build and run the application.  \n4. Select the folder you want to organize.  \n5. Choose which operations to perform using the checkboxes.  \n6. Click **Organize** and let the tool do the rest!\n\n---\n\n## How it works\n\nThe 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.\n\n---\n\n## Release v1\n\nThe first official release of ArG's Folder Organizer is now available!\nYou can find the release assets, including the compiled executable, on the [GitHub Releases page](https://github.com/AhmadReza-G/args-folder-organizer/releases).\n\n---\n\n## License\n\nMIT License — see the LICENSE file for details.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fahmadreza-g%2Fargs-folder-organizer","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fahmadreza-g%2Fargs-folder-organizer","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fahmadreza-g%2Fargs-folder-organizer/lists"}