https://github.com/alberto2005-coder/organizador_archivos
Programa de organización de archivos de una carpera, en subcarpetas según su tipo, con python
https://github.com/alberto2005-coder/organizador_archivos
Last synced: about 16 hours ago
JSON representation
Programa de organización de archivos de una carpera, en subcarpetas según su tipo, con python
- Host: GitHub
- URL: https://github.com/alberto2005-coder/organizador_archivos
- Owner: alberto2005-coder
- License: mit
- Created: 2025-09-26T13:59:50.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2025-09-26T14:04:29.000Z (9 months ago)
- Last Synced: 2025-09-26T16:08:42.676Z (9 months ago)
- Language: Python
- Homepage:
- Size: 8.79 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 🗂️ Organizador de Archivos
Organizador automático de archivos con **interfaz gráfica (Tkinter)** en
Python.\
Clasifica los archivos de una carpeta en subcarpetas según su tipo:
imágenes, documentos, audios, videos, etc.
------------------------------------------------------------------------
## ✨ Características
- ✅ Interfaz gráfica sencilla e intuitiva (Tkinter).
- ✅ Organización automática por **categorías de extensión**.
- ✅ Opcional: crear una **copia de seguridad** antes de mover
archivos.
- ✅ Vista previa de la organización antes de ejecutarla.
- ✅ Incluye o excluye archivos ocultos.
- ✅ Maneja conflictos de nombres añadiendo sufijos numerados.
- ✅ Barra de progreso y ventana de resultados.
------------------------------------------------------------------------
## 📂 Estructura del Proyecto
organizador_archivos/
│── main.py # Punto de entrada principal (ejecutar aquí)
│── gui.py # Interfaz gráfica con Tkinter
│── organizer.py # Lógica de organización de archivos
│── categories.py # Definición de categorías y extensiones
│── utils.py # Funciones auxiliares
│── README.md # Este archivo
│── LICENSE # Licencia MIT
------------------------------------------------------------------------
## 🚀 Instalación y uso
### 1. Clonar repositorio
``` bash
git clone https://github.com/alberto2005-coder/organizador-archivos.git
cd organizador-archivos
```
### 2. Crear un entorno virtual (opcional, recomendado)
``` bash
python -m venv venv
source venv/bin/activate # Linux / Mac
venv\Scripts\activate # Windows
```
### 3. Ejecutar el programa
``` bash
python main.py
```
------------------------------------------------------------------------
## 📸 Capturas

------------------------------------------------------------------------
## 🛠️ Tecnologías utilizadas
- [Python 3.8+](https://www.python.org/)
- [Tkinter](https://docs.python.org/3/library/tkinter.html) (incluido
en Python estándar)
------------------------------------------------------------------------
## 📜 Licencia
Este proyecto está bajo la licencia **MIT**.\
Consulta el archivo [LICENSE](LICENSE) para más información.