Saltar al contenido
Idioma:Español
Descargar

01Larrygram

DiagramasPrealfa

Dibuja el diagrama.Conserva el .vsdx.

Larrygram es una aplicación de diagramas libre y de código abierto, escrita en Rust. Abre, edita y guarda dibujos .vsdx de Visio, con la disposición que ya conoces.

macOSWindowsLinuxWeb (planificado)Libre y de código abierto

CompartirXRedditBlueskyLinkedIn
Ilustración de bienvenida del asistente de primer inicio de Larrygram.

Larrygram está en fase prealfa. Abre, edita y guarda archivos reales, pero aún no está listo para trabajo en producción.Ver qué funciona hoy

02Dos disposiciones, una aplicación

Trabaja con la disposición que ya conoces.

Larrygram incluye dos disposiciones completas sobre un mismo conjunto de comandos. Elige una en el asistente de bienvenida y cambia cuando quieras desde View u Options, sin reiniciar.

En desarrolloLas dos disposiciones llegan con la versión 1.0 alfa. Las compilaciones actuales alternan entre dos disposiciones de barra de comandos generadas a partir de datos de comandos publicados.

Ilustración de la disposición Panel Modern: una fila de pestañas y una barra de comandos con botones de herramienta grandes sobre el lienzo, un panel Shapes a la izquierda y un panel de propiedades a la derecha.

Panel Modern

Las pestañas agrupan los comandos: Home, Insert, Design, Data, Process, Review y View. Las pestañas contextuales siguen a tu selección, y una barra de herramientas de acceso rápido deja Save y Undo a un clic.

Ilustración de la disposición Panel Classic: una barra de menús con un menú abierto, dos filas de iconos pequeños de barra de herramientas, una ventana Shapes a la izquierda y una página con reglas.

Panel Classic

Una barra de menús con teclas de acceso, las barras de herramientas Standard y Formatting acopladas debajo, menús contextuales con el botón derecho y una ventana Shapes acoplada. Alt+F abre File, como cabría esperar.

03Lo más destacado

Lo que Larrygram hace hoy.

  1. Abre archivos reales de Visio

    Abre dibujos .vsdx, galerías de símbolos .vssx y plantillas .vstx. Guarda como .vsdx.

  2. Conserva lo que no entiende

    La lectura y la escritura son sin pérdidas: las partes de un archivo que Larrygram aún no modela se conservan en su sitio al guardar. Todos los archivos del corpus de pruebas superan el ciclo de ida y vuelta.

  3. Conectores que siguen conectados

    Los conectores dinámicos se adhieren a puntos de conexión o al contorno de las formas y recalculan su ruta cuando mueves las formas.

  4. La edición que esperas

    Selecciona, mueve, cambia el tamaño y gira con controladores y ajuste. Agrupa, alinea, distribuye y reordena. Deshaz y rehaz cada cambio.

  5. Galerías de símbolos originales

    Basic Shapes y Basic Flowchart: 21 patrones dibujados para Larrygram. Arrástralos desde la ventana Shapes a la página.

  6. Exportación a PNG y SVG

    Exporta una página o todas como PNG o SVG, desde la aplicación o desde la línea de comandos.

  7. Sala limpia, Rust puro

    Construido solo a partir de especificaciones públicas y del comportamiento observado. Sin código, iconos, fuentes, galerías de símbolos ni plantillas de Microsoft.

  8. Libre y de código abierto

    Con licencia MIT. Lee el código, abre incidencias y envía cambios en GitHub.

04Capturas de pantalla

Un vistazo por dentro.

Las capturas reales llegan con las compilaciones de la versión 1.0 alfa.

05Para scripts y agentes

Inspecciona, renderiza y exporta desde la línea de comandos.

larrygram-cli lee un dibujo e imprime un resumen, renderiza una página o exporta todas las páginas como PNG o SVG. Usa el mismo registro de comandos que la aplicación, así que los scripts y la integración continua ven el mismo comportamiento.

  • inspect muestra páginas, patrones, estilos y temas, como texto o JSON.
  • render escribe una página a cualquier escala, con un fondo opcional.
  • export escribe todas las páginas en una carpeta.
  • Códigos de salida claros, y --strict convierte las advertencias en fallos.

PlanificadoEstán planificados un servidor MCP y un canal de control JSON para agentes de IA.

Referencia de la CLI
Terminal
larrygram-cli inspect flowchart.vsdxlarrygram-cli render flowchart.vsdx --out page-1.svglarrygram-cli export flowchart.vsdx --out pages/ --format png --scale 192

06Consigue Larrygram

Compílalo hoy. Los instaladores llegan con la primera versión.

Larrygram aún no ha publicado ninguna versión. La primera será 1.0.0-alpha.1. Mientras tanto, compílalo desde el código fuente con Rust en pocos minutos.

Opción 1

Instalador

Un archivo por plataforma que instala Larrygram y lo mantiene actualizado.

Aún no publicado
Opción 2

Compilar desde el código fuente

Funciona hoy en macOS, Windows y Linux con Rust 1.95.0.

Disponible
  • macOS

    Aplicación de escritorio

    Otros archivos

    Aún no hay archivos. Mientras tanto, compila desde el código fuente.

  • Windows

    Aplicación de escritorio

    Otros archivos

    Aún no hay archivos. Mientras tanto, compila desde el código fuente.

  • Linux

    Aplicación de escritorio (X11 y Wayland)

    Otros archivos

    Aún no hay archivos. Mientras tanto, compila desde el código fuente.

Versión

Aún no hay ninguna versión publicada · 1.0.0-alpha.1

Compilar desde el código fuente

Necesitas Git y Rust. El repositorio fija la cadena de herramientas, así que rustup instala la versión correcta en la primera compilación.

Instrucciones completas y errores comunes
Terminal
# Obtén el códigogit clone https://github.com/aprajnaparamita/larrygram.gitcd larrygram# Compila e inicia la aplicación de escritoriocargo run --release -p larrygram
Retrato de Larry Jeffus, sonriente, con chaqueta oscura y corbata azul.

07¿Por qué «Larrygram»?

En honor a Larry Jeffus.

Larry es un ingeniero que comenzó su vida con dislexia severa. No sabía leer, y llegó a escribir más de 40 libros y a enseñar a cientos de miles de estudiantes. Hace sus diseños de ingeniería con aplicaciones de diagramas, así que su sobrina creó una y le puso su nombre.

Lee la historia de Larry

08Ayuda a construirlo

Larrygram se construye de forma abierta.

Informa de errores, prueba dibujos de tu propio trabajo, mejora la documentación o elige una incidencia. Toda colaboración es bienvenida.