ascdraw: editor de diagramas ASCII/UTF-8 nativo y controlado con teclado

Fuentes: ascdraw: a native, keyboard-first ASCII/UTF-8 diagram editor

ascdraw es un editor de diagramas nativo, controlado con teclado, pensado para personas que piensan en texto. Funciona como un lienzo Unicode prácticamente infinito para líneas conectadas, símbolos, formas, texto, edición rectangular, capas y exportación a TXT, JSON y PNG. Está desarrollado por Przemysław Alexander Kamiński (xlii/exlee), se distribuye como software libre bajo GPLv3 —el desarrollador sugiere una licencia personal opcional de 9,99 dólares o euros— y se construye con el toolchain de Rust gestionado mediante mise, con binarios nocturnos disponibles en GitHub Releases. La aplicación abre en modo Stamp (sello) por defecto y organiza su flujo en cuatro áreas: Stamp (colocar símbolos, flechas y rellenos), Line (líneas Unicode conectadas con previsualización enrutada desde Space), Shape (rectángulos rellenos o vacíos) y Utils (insertar/eliminar filas y columnas, desplazar el viewport). El lienzo se renderiza a más de 120 FPS, una cifra relevante en un editor basado en teclado. Entre sus funciones avanzadas figuran 16 colores ANSI para texto y trazos, capas con fusión y reordenación, modo oscuro y compatibilidad como filtro de editor externo para Kakoune, Neovim y Emacs mediante la sintaxis ascdraw - < entrada.txt > salida.txt. La configuración se gestiona con TOML y admite recarga en caliente desde $XDG_CONFIG_HOME/ascdraw/config.toml. La licencia comercial está disponible para casos donde GPL no encaje.