SchemaCrawler er en open source Java API, der gør arbejdet med databasemetadata lige så let som at arbejde med almindelige gamle Java-objekter.SchemaCrawler er også et databaseskema-opdagelse og -forståelse og skemadokumentationsværktøj.Du kan søge efter databaseskemaobjekter ved hjælp af regelmæssige udtryk og sende skemaet og dataene i et læsbart tekstformat og finde potentielle designproblemer med fnug.Outputet er designet til at blive diff-ed mod andre databaseskemaer.SchemaCrawler understøtter næsten enhver database, der har en JDBC-driver, men er for nemheds skyld bundet med drivere til nogle ofte anvendte RDBMS-systemer.SchemaCrawler fungerer med ethvert operativsystem, der understøtter Java.