AeroFTP: Gestor de archivos de código abierto con soporte para 25 protocolos construido en Rust y TypeScript
AeroFTP es una app multiplataforma para transferencia y gestión de archivos, construida con Rust y TypeScript. El código fuente está disponible en GitHub bajo la licencia GNU GPL v3.0. Soporta Windows, macOS y Linux. La característica principal es una interfaz unificada para trabajar con FTP, SFTP, WebDAV, S3, GitHub y servicios en la nube como Google Drive, Dropbox, OneDrive y MEGA.
El gestor de archivos de doble panel simplifica el arrastrar y soltar entre servidores remotos. Los módulos integrados incluyen AeroCloud para sincronización, AeroFile para visualización, AeroSync para replicación bidireccional, AeroVault para cifrado, AeroTools para utilidades y AeroPlayer para medios.
Protocolos clave y seguridad
El soporte para 25 protocolos cubre la mayoría de los escenarios:
- FTP, FTPS, SFTP, WebDAV;
- Almacenamiento de objetos S3;
- Nubes: Google Drive, Dropbox, OneDrive, MEGA;
- Además: GitHub y 51 plataformas para desarrolladores.
La seguridad se implementa mediante TLS, contenedores cifrados AeroVault v2 con AES-256-GCM-SIV y derivación de claves Argon2id. Integración con Cryptomator (formato 8) para compatibilidad con bóvedas existentes. Todas las credenciales se almacenan localmente sin telemetría.
La versión de archivos, sincronización selectiva de carpetas y replicación en segundo plano te permiten configurar una nube personal en cualquier servidor. Ideal para uso doméstico o pequeñas empresas enfocadas en la organización de datos.
Herramientas para desarrolladores
AeroFTP va más allá de un simple cliente:
- Editor Monaco integrado (de VS Code) para edición de código remoto.
- Terminal con sincronización de temas y soporte para comandos shell.
- Interfaz CLI con 30 subcomandos y scripting para automatización.
- AeroAgent — agente de IA con 19 proveedores y 47 herramientas para tareas como búsqueda o automatización.
- Navegador de archivos (ZIP, 7z, TAR, RAR) con extracción selectiva.
Vista previa de archivos, pestañas para múltiples conexiones y búsqueda con algoritmos inteligentes aceleran la navegación. Soporta 47 idiomas y 4 temas (claro, oscuro, Tokyo Night, cyberpunk).
Características de sincronización y gestión
La sincronización bidireccional de AeroCloud se ejecuta en segundo plano, manteniendo los datos actualizados. La gestión selectiva de carpetas minimiza el tráfico. Guías paso a paso para la configuración de protocolos simplifican la incorporación para desarrolladores intermedios/senior.
Escenario de ejemplo: Montar un bucket S3 vía WebDAV con sincronización automática a una carpeta local. O montar un repositorio de GitHub como sistema de archivos con edición vía Monaco.
Para equipos: El scripting por lotes en CLI permite construir pipelines, integrándose con CI/CD.
Lo que importa
- Soporte completo para TLS y cifrado sin compromisos de privacidad.
- 25 protocolos + 51 nubes para universalidad en entornos multi-nube.
- Arquitectura modular con agente de IA y editor similar a VS Code.
- Código de código abierto en Rust/TS para auditoría y personalización.
- Multiplataforma sin telemetría, enfoque en control local.
— Editorial Team
Aún no hay comentarios.