Documenting SQL Server, Oracle and MySQL databases made easy. Just import schema, describe anything and export to PDF, HTML or Excel.



SchemaSpy is described as 'Java-based tool (requires Java 5 or higher) that analyzes the metadata of a schema in a database and generates a visual representation of it in a browser-displayable format. It lets you click through the hierarchy of database tables via child and parent table' and is an app. There are 2 alternatives to SchemaSpy for Windows, Linux and Mac. The best SchemaSpy alternative is Dataedo. It's not free, so if you're looking for a free alternative, you could try SchemaCrawler.
Documenting SQL Server, Oracle and MySQL databases made easy. Just import schema, describe anything and export to PDF, HTML or Excel.



SchemaCrawler is an open-source Java API that makes working with database metadata as easy as working with plain old Java objects.


