{"repo":"eska-muc/dbvisualizer","free":true,"listed":false,"github":"https://github.com/eska-muc/dbvisualizer","clone":"git clone https://github.com/eska-muc/dbvisualizer.git","description":"A tool for creating ER-Diagrams and textual reports on tables and columns of a database by reading metadata from any JDBC capable database.","language":"Java","stars":24,"topics":["graphviz","jdbc","db-schema","er-diagram","database","java","modeler","generator","sql","metadata-extraction"],"license":"Apache-2.0","category":"databases-storage","readme_excerpt":"DBVisualizer A tool which creates ER-Diagrams as a PNG, PDF, SVG file or as .dot input file for GraphViz or PlantUML and textual reports (in HTML, MARKDOWN or PDF format) about tables and columns from a database using JDBC metadata retrieval. Latest news 2025-07 updated dependencies improved output slightly minor changes 2023-01 Configuration can be read from a .properties file (new option -C) 2022-12 Maven Plugin Direct integration of PlantUML (as dependency). Diagrams in .png, .pdf and .svg format can be generated directly now without the necessity to call PlantUML manually Examples Examples Compilation Just do mvn clean install This creates a \"fat\" .jar with all dependencies using the maven assembly plugin. Start Maven Plugin For an example how to use DBVisualizer as a maven plugin, just switch to the directory \"plugin-demo\", edit the configuration section in the pom.xml and run \"mvn install\". Documentation CLI For convenience all required options (for the database connection and the output generation) can be configured using a .properties file, like this: database.dialect=PostgreSQL database.jdbc.url=jdbc:postgresql://[::1]:5432/test database.jdbc.driver.class=org.postgresql.Driver database.jdbc.driver.path=c:/Users/ your name /.m2/repository/org/postgresql/postgresql/42.3.3/postgresql-42.3.3.jar output.graphviz.lroption=false output.diagram.entitiesonly=false output.diagram.format=PNG database.user= replace with real username database.password= replace with real password","default_branch":null,"files":null,"tree":[],"storefront":"/r/eska-muc","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/eska-muc/dbvisualizer/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}