{"id":17435725,"url":"https://github.com/pascalallen/file-organizer","last_synced_at":"2025-03-28T01:21:39.715Z","repository":{"id":257811125,"uuid":"867718372","full_name":"pascalallen/file-organizer","owner":"pascalallen","description":"File Organizer is a desktop and CLI application that organizes your files into directories based on their file extensions. Available for macOS, Linux, and Windows, it provides an intuitive way to keep your files neatly categorized.","archived":false,"fork":false,"pushed_at":"2024-10-06T22:42:06.000Z","size":396,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-02T03:17:44.612Z","etag":null,"topics":["go"],"latest_commit_sha":null,"homepage":"","language":"Go","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/pascalallen.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","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}},"created_at":"2024-10-04T15:28:59.000Z","updated_at":"2024-10-06T22:42:30.000Z","dependencies_parsed_at":"2024-10-19T09:05:27.706Z","dependency_job_id":null,"html_url":"https://github.com/pascalallen/file-organizer","commit_stats":null,"previous_names":["pascalallen/file-organizer"],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pascalallen%2Ffile-organizer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pascalallen%2Ffile-organizer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pascalallen%2Ffile-organizer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pascalallen%2Ffile-organizer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pascalallen","download_url":"https://codeload.github.com/pascalallen/file-organizer/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245950515,"owners_count":20699085,"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":["go"],"created_at":"2024-10-17T10:01:08.735Z","updated_at":"2025-03-28T01:21:39.672Z","avatar_url":"https://github.com/pascalallen.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# File Organizer\n\n![GitHub go.mod Go version](https://img.shields.io/github/go-mod/go-version/pascalallen/file-organizer)\n[![Go Report Card](https://goreportcard.com/badge/github.com/pascalallen/file-organizer)](https://goreportcard.com/report/github.com/pascalallen/file-organizer)\n![GitHub Workflow Status](https://img.shields.io/github/actions/workflow/status/pascalallen/file-organizer/go.yml)\n![GitHub](https://img.shields.io/github/license/pascalallen/file-organizer)\n![GitHub code size in bytes](https://img.shields.io/github/languages/code-size/pascalallen/file-organizer)\n\n\u003cimg src=\"logo.png\" alt=\"File Organizer Logo\" width=\"200\"/\u003e\n\n**File Organizer** is a desktop and CLI application that organizes your files into directories based on their file \nextensions. Available for macOS, Linux, and Windows, it provides an intuitive way to keep your files neatly categorized.\n\n## Features\n\n- Simple installation process.\n- Automatically organizes files by their extensions.\n- Dynamically creates folders for each unique file extension.\n- Allows users to specify the directory to organize through a graphical user interface or a command line interface.\n\n## Example\n\n### Before\n\n```bash\n/path/to/your/directory/\n├── document1.txt\n├── image1.jpg\n├── script.go\n└── notes.txt\n```\n\n### After\n\n```bash\n/path/to/your/directory/\n├── go/\n│   └── script.go\n├── jpg/\n│   └── image1.jpg\n└── txt/\n    ├── document1.txt\n    └── notes.txt\n```\n\n## Download the CLI tool\n\nChoose the version of File Organizer for your operating system:\n\n- [Download for Linux](https://github.com/pascalallen/file-organizer/releases/download/v1.0.0/file-organizer-linux)\n- [Download for macOS](https://github.com/pascalallen/file-organizer/releases/download/v1.0.0/file-organizer-macos)\n- [Download for Windows](https://github.com/pascalallen/file-organizer/releases/download/v1.0.0/file-organizer-windows.exe)\n\n### Usage\n\nOnce downloaded, you can run the program from the command line, specifying the directory you want to organize.\n\n#### Linux/macOS:\n\n```bash\n./file-organizer-macos /path/to/your/directory\n```\n\n#### Windows\n\n```bash\nfile-organizer-windows.exe C:\\path\\to\\your\\directory\n```\n\n## Download the desktop app\n\nChoose the version of File Organizer for your operating system:\n\n- [Download for Linux](https://github.com/pascalallen/file-organizer/releases/download/v2.0.0/File.Organizer.tar.xz)\n- [Download for macOS](https://github.com/pascalallen/file-organizer/releases/download/v2.0.0/File.Organizer.app.zip)\n- [Download for Windows](https://github.com/pascalallen/file-organizer/releases/download/v2.0.0/File.Organizer.zip)\n\n### Usage\n\nAfter downloading and installing, simply open the app. You can select the directory you want to organize through the \napp’s interface. For macOS users: Move the downloaded File Organizer app to your /Applications directory for ease of \naccess.\n\n![File Organizer in Action](demo.gif)","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpascalallen%2Ffile-organizer","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpascalallen%2Ffile-organizer","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpascalallen%2Ffile-organizer/lists"}