Un reproductor de música ligero para terminal, escrito en Rust, con reproducción sin pausas, colas, listas de reproducción y teclas al estilo de Vim.
apatrushev/rdn
Administrador de archivos para terminal escrito en Rust y ratatui, inspirado en el clásico DOS Dos Navigator, con dos paneles y atajos de teclas F.
Alternativa open source a:Norton Commander
- Estrellas
- 83
- Forks
- 1
- Issues abiertos
- 0
- Último commit
- hace 7 meses
¿Qué es?
rdn es un administrador de archivos para terminal escrito en Rust con ratatui, cuyo aspecto está inspirado en Dos Navigator, el administrador de archivos ortodoxo de la era DOS creado por RIT Research Labs. Tiene una distribución de dos paneles con un modo Brief de 3 columnas, un tema gris oscuro con una barra de cursor cian y bordes dobles que indican el panel activo.
El flujo de trabajo sigue el esquema clásico de teclas F: copiar (F5), mover (F6), crear directorio (F7), eliminar (F8), ordenar (F9) y un visor de texto y hexadecimal integrado (F3). Se pueden seleccionar archivos con Insert, mediante selección por patrones con +/- o invertir la selección con *, y usar la búsqueda rápida incremental con Alt+F7. En macOS y Linux, los archivos eliminados se envían a la papelera del sistema.
Es un pequeño proyecto personal que su autor describe como una reescritura rápida, hecha con vibe coding, del código fuente original de Dos Navigator. Incluye un juego de Tetris integrado, heredado del original, y se puede instalar con cargo install desde el repositorio de Git.
Funciones clave
- 01Diseño ortodoxo de dos paneles con un modo Brief de 3 columnas
- 02Copiar, mover, crear directorios y eliminar mediante las teclas F5–F8
- 03Visor integrado de archivos de texto y hexadecimal con F3
- 04Búsqueda rápida incremental, selección por patrones y ordenación por nombre, tamaño, fecha o extensión
- 05En macOS y Linux, los archivos eliminados se envían a la papelera del sistema
Casos de uso
- Explorar y administrar archivos desde una terminal con atajos de teclado conocidos de Norton Commander o DOS Navigator
- Uso nostálgico para quienes quieren un administrador de archivos de aspecto DOS retro en sistemas modernos
- Explorar archivos rápidamente en sesiones SSH sin un escritorio gráfico
Inicio rápido
- 1
Instálalo desde el repositorio de Git con Cargo
cargo install --git https://github.com/apatrushev/rdn - 2
Ejecuta rdn desde cualquier directorio
rdn
Antes de usarlo
- El README lo describe como un proyecto de vibe coding hecho en una hora y pide que no se tome en serio.
- La compatibilidad con la papelera solo está disponible en macOS y Linux.
- El código original de Dos Navigator en el que se basa tiene su propia licencia y condiciones de atribución.
Temas
Preguntas frecuentes
- ¿Qué es rdn?
- Administrador de archivos para terminal escrito en Rust y ratatui, inspirado en el clásico DOS Dos Navigator, con dos paneles y atajos de teclas F. rdn es un administrador de archivos para terminal escrito en Rust con ratatui, cuyo aspecto está inspirado en Dos Navigator, el administrador de archivos ortodoxo de la era DOS creado por RIT Research Labs. Tiene una distribución de dos paneles con un modo Brief de 3 columnas, un tema gris oscuro con una barra de cursor cian y bordes dobles que indican el panel activo.
- ¿rdn es gratuito? ¿Qué licencia tiene?
- rdn es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿rdn sigue mantenido?
- Sin commits en más de 6 meses. El último commit de rdn fue el 17 mar 2026.
- ¿Para qué puedo usar rdn?
- Explorar y administrar archivos desde una terminal con atajos de teclado conocidos de Norton Commander o DOS Navigator Uso nostálgico para quienes quieren un administrador de archivos de aspecto DOS retro en sistemas modernos Explorar archivos rápidamente en sesiones SSH sin un escritorio gráfico
- ¿Cómo se instala rdn?
- Instálalo desde el repositorio de Git con Cargo: cargo install --git https://github.com/apatrushev/rdn Ejecuta rdn desde cualquier directorio: rdn
- ¿Dónde consigo rdn?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/apatrushev/rdn
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Explorador de archivos de terminal de tres paneles, controlado con el teclado, escrito en Rust, configurable con Lua y con vistas previas externas detalladas.
Interfaz de terminal para gestionar dispositivos Bluetooth en Linux, basada en BlueZ.
Una interfaz de terminal que muestra el grafo de commits de Git como imágenes, similar a `git log --graph --all`, para explorar el historial de un repositorio.
Una interfaz de terminal para rsync que permite gestionar perfiles de transferencia reutilizables, previsualizar los cambios como un diff de ejecución en seco y ver el progreso en tiempo real, también por SSH.
Aplicación del tiempo para terminal escrita en Rust que muestra las condiciones en tiempo real mediante animaciones ASCII de lluvia, nieve y tormentas eléctricas.