https://github.com/pascalallen/file-organizer
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.
https://github.com/pascalallen/file-organizer
go
Last synced: about 1 year ago
JSON representation
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.
- Host: GitHub
- URL: https://github.com/pascalallen/file-organizer
- Owner: pascalallen
- License: mit
- Created: 2024-10-04T15:28:59.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-10-06T22:42:06.000Z (over 1 year ago)
- Last Synced: 2025-02-02T03:17:44.612Z (over 1 year ago)
- Topics: go
- Language: Go
- Homepage:
- Size: 387 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# File Organizer

[](https://goreportcard.com/report/github.com/pascalallen/file-organizer)




**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.
## Features
- Simple installation process.
- Automatically organizes files by their extensions.
- Dynamically creates folders for each unique file extension.
- Allows users to specify the directory to organize through a graphical user interface or a command line interface.
## Example
### Before
```bash
/path/to/your/directory/
├── document1.txt
├── image1.jpg
├── script.go
└── notes.txt
```
### After
```bash
/path/to/your/directory/
├── go/
│ └── script.go
├── jpg/
│ └── image1.jpg
└── txt/
├── document1.txt
└── notes.txt
```
## Download the CLI tool
Choose the version of File Organizer for your operating system:
- [Download for Linux](https://github.com/pascalallen/file-organizer/releases/download/v1.0.0/file-organizer-linux)
- [Download for macOS](https://github.com/pascalallen/file-organizer/releases/download/v1.0.0/file-organizer-macos)
- [Download for Windows](https://github.com/pascalallen/file-organizer/releases/download/v1.0.0/file-organizer-windows.exe)
### Usage
Once downloaded, you can run the program from the command line, specifying the directory you want to organize.
#### Linux/macOS:
```bash
./file-organizer-macos /path/to/your/directory
```
#### Windows
```bash
file-organizer-windows.exe C:\path\to\your\directory
```
## Download the desktop app
Choose the version of File Organizer for your operating system:
- [Download for Linux](https://github.com/pascalallen/file-organizer/releases/download/v2.0.0/File.Organizer.tar.xz)
- [Download for macOS](https://github.com/pascalallen/file-organizer/releases/download/v2.0.0/File.Organizer.app.zip)
- [Download for Windows](https://github.com/pascalallen/file-organizer/releases/download/v2.0.0/File.Organizer.zip)
### Usage
After downloading and installing, simply open the app. You can select the directory you want to organize through the
app’s interface. For macOS users: Move the downloaded File Organizer app to your /Applications directory for ease of
access.
