ERAlchemy is a powerful tool for generating Entity Relation (ER) diagrams directly from databases or SQLAlchemy models. It supports multiple output formats such as PDFs and markdown, making it versatile for various documentation needs and facilitating better database visualization.
Supports various database backends including SQLite, PostgreSQL, and SQLAlchemy models.
Generates ER diagrams in multiple formats, including PDF and markdown.
Excludes specified tables and columns to customize the output.
Modular architecture allowing integration with other ORMs/ODMs/OGMs.
Easy installation via pip or conda with automatic dependency management.
Development-friendly with support for pre-commit hooks and testing via pytest.