Herramienta full-stack para explorar bases de datos, diseñar, recorrer, documentar y analizar esquemas, con diagramas ERD para bases de datos grandes y desordenadas.
liam-hq/liam
Genera diagramas ER interactivos y fáciles de leer a partir del esquema de tu base de datos, sin configuración, desde una URL web o la CLI.
Alternativa open source a:dbdiagram.io
- Estrellas
- 5,145
- Forks
- 241
- Issues abiertos
- 26
- Último commit
- hace 4 días
¿Qué es?
Liam ERD convierte un esquema de base de datos existente en un diagrama entidad-relación que puedes desplazar, ampliar, reducir y filtrar. Está pensado para desarrolladores que necesitan entender esquemas grandes o desconocidos sin tener que escribir el código del diagrama a mano.
En repositorios públicos, puedes anteponer el dominio de Liam ERD a una URL de GitHub que apunte a un archivo de esquema (como schema.rb de Rails) y obtener un diagrama sin instalar nada. Para repositorios privados, el paquete npm @liam-hq/cli ofrece un comando de configuración interactivo.
El proyecto está escrito en TypeScript y se publica bajo la licencia Apache-2.0. El README indica que está optimizado para proyectos con más de 100 tablas.
Funciones clave
- 01Genera diagramas ER directamente a partir de archivos de esquema, sin necesidad de configuración
- 02Vista interactiva con desplazamiento, zoom y filtros
- 03Funciona con archivos de esquema públicos de GitHub mediante una URL y con repositorios privados mediante la CLI
- 04Diseñado para manejar proyectos con más de 100 tablas
Casos de uso
- Obtener rápidamente una visión general de un esquema desconocido de Rails o PostgreSQL
- Documentar las relaciones de la base de datos para un equipo
- Revisar estructuras de esquema complejas en un repositorio privado mediante la CLI
Inicio rápido
- 1
Si el repositorio es público, inserta liambx.com/erd/p/ en la URL del archivo de esquema
- 2
Si el repositorio es privado, ejecuta la configuración interactiva
npx @liam-hq/cli init
Antes de usarlo
- Para usarlo con un repositorio privado, es necesario ejecutar la configuración de la CLI, que requiere herramientas de Node.js.
- La documentación completa está alojada en un sitio web externo, no en el repositorio.
Temas
Preguntas frecuentes
- ¿Qué es liam?
- Genera diagramas ER interactivos y fáciles de leer a partir del esquema de tu base de datos, sin configuración, desde una URL web o la CLI. Liam ERD convierte un esquema de base de datos existente en un diagrama entidad-relación que puedes desplazar, ampliar, reducir y filtrar. Está pensado para desarrolladores que necesitan entender esquemas grandes o desconocidos sin tener que escribir el código del diagrama a mano.
- ¿liam es gratuito? ¿Qué licencia tiene?
- liam es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿liam sigue mantenido?
- Mantenimiento activo. El último commit de liam fue el 16 oct 2026.
- ¿Para qué puedo usar liam?
- Obtener rápidamente una visión general de un esquema desconocido de Rails o PostgreSQL Documentar las relaciones de la base de datos para un equipo Revisar estructuras de esquema complejas en un repositorio privado mediante la CLI
- ¿Cómo se instala liam?
- Si el repositorio es público, inserta liambx.com/erd/p/ en la URL del archivo de esquema Si el repositorio es privado, ejecuta la configuración interactiva: npx @liam-hq/cli init
- ¿Dónde consigo liam?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/liam-hq/liam
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Cliente SQL de escritorio gratuito y multiplataforma, y herramienta para bases de datos compatible con más de 100 bases mediante drivers JDBC y ODBC.
Editor gratuito de esquemas de bases de datos en el navegador que crea diagramas ER y genera scripts SQL, sin necesidad de cuenta.
Editor SQL y gestor de bases de datos multiplataforma para Linux, macOS y Windows, compatible con MySQL, PostgreSQL, SQLite, SQL Server y muchos más.
Motor declarativo que genera y renderiza infografías SVG a partir de una sintaxis de texto, diseñado para la generación con IA y la salida en streaming.
Una biblioteca rápida de renderizado 2D para la web que dibuja gráficos, sprites y texto con WebGL y WebGPU.