Repolode
apatrushev

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. 1

    Instálalo desde el repositorio de Git con Cargo

    cargo install --git https://github.com/apatrushev/rdn
  2. 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