Repolode
liam-hq

liam-hq/liam

Gera diagramas ER interativos e fáceis de entender a partir do schema do banco de dados, sem configuração, via URL ou CLI.

Alternativa open source a:dbdiagram.io

Estrelas
5,145
Forks
241
Issues abertas
26
Último commit
há 4 dias

O que é?

Liam ERD transforma um schema de banco de dados existente em um diagrama entidade-relacionamento que você pode mover, ampliar, reduzir e filtrar. A ferramenta é voltada a desenvolvedores que precisam entender um schema grande ou desconhecido sem ter que escrever código de diagrama manualmente.

Em repositórios públicos, basta adicionar o domínio do Liam ERD antes de uma URL do GitHub que aponte para um arquivo de schema (como um schema.rb do Rails) para gerar um diagrama sem instalar nada. Para repositórios privados, o pacote npm @liam-hq/cli oferece um comando interativo de configuração.

O projeto é escrito em TypeScript e distribuído sob a licença Apache-2.0. O README informa que ele é otimizado para projetos com mais de 100 tabelas.

Recursos principais

  • 01Gera diagramas ER diretamente de arquivos de schema, sem necessidade de configuração
  • 02Visualização interativa com movimentação, zoom e filtros
  • 03Funciona com arquivos de schema públicos do GitHub via URL e com repositórios privados via CLI
  • 04Projetado para lidar com projetos com mais de 100 tabelas

Casos de uso

  • Obter rapidamente uma visão geral de um schema desconhecido do Rails ou PostgreSQL
  • Documentar as relações do banco de dados para uma equipe
  • Analisar estruturas complexas de schema em um repositório privado via CLI

Início rápido

  1. 1

    Se o repositório for público, insira liambx.com/erd/p/ na URL do arquivo de esquema

  2. 2

    Se o repositório for privado, execute a configuração interativa

    npx @liam-hq/cli init

Antes de usar

  • Para usar com um repositório privado, é necessário executar a configuração da CLI, que requer ferramentas do Node.js.
  • A documentação completa está hospedada em um site externo, não no repositório.

Tópicos

Perguntas frequentes

O que é liam?
Gera diagramas ER interativos e fáceis de entender a partir do schema do banco de dados, sem configuração, via URL ou CLI. Liam ERD transforma um schema de banco de dados existente em um diagrama entidade-relacionamento que você pode mover, ampliar, reduzir e filtrar. A ferramenta é voltada a desenvolvedores que precisam entender um schema grande ou desconhecido sem ter que escrever código de diagrama manualmente.
liam é gratuito? Qual é a licença?
liam é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
liam ainda é mantido?
Manutenção ativa. O último commit de liam foi em 16 de out. de 2026.
Para que posso usar liam?
Obter rapidamente uma visão geral de um schema desconhecido do Rails ou PostgreSQL Documentar as relações do banco de dados para uma equipe Analisar estruturas complexas de schema em um repositório privado via CLI
Como instalar liam?
Se o repositório for público, insira liambx.com/erd/p/ na URL do arquivo de esquema Se o repositório for privado, execute a configuração interativa: npx @liam-hq/cli init
Onde consigo liam?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/liam-hq/liam

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados