GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - schemacrawler/SchemaCrawler: Free database schema discovery and comprehension tool

BranchesTags
Open more actions menu

Latest commit

 

History

12,117 Commits
12,117 Commits

Folders and files

NameName
Last commit message
Last commit date
.devcontainer
.devcontainer
 
 
.github
.github
 
 
.vscode
.vscode
 
 
schemacrawler-commandline
schemacrawler-commandline
 
 
schemacrawler-db2
schemacrawler-db2
 
 
schemacrawler-dbconnectors
schemacrawler-dbconnectors
 
 
schemacrawler-diagram
schemacrawler-diagram
 
 
schemacrawler-distrib
schemacrawler-distrib
 
 
schemacrawler-docs
schemacrawler-docs
 
 
schemacrawler-hsqldb
schemacrawler-hsqldb
 
 
schemacrawler-importance
schemacrawler-importance
 
 
schemacrawler-library-bom
schemacrawler-library-bom
 
 
schemacrawler-lint
schemacrawler-lint
 
 
schemacrawler-mysql
schemacrawler-mysql
 
 
schemacrawler-operations
schemacrawler-operations
 
 
schemacrawler-oracle
schemacrawler-oracle
 
 
schemacrawler-postgresql
schemacrawler-postgresql
 
 
schemacrawler-scribe
schemacrawler-scribe
 
 
schemacrawler-scripting
schemacrawler-scripting
 
 
schemacrawler-sqlite
schemacrawler-sqlite
 
 
schemacrawler-sqlserver
schemacrawler-sqlserver
 
 
schemacrawler-text
schemacrawler-text
 
 
schemacrawler-verify-module
schemacrawler-verify-module
 
 
schemacrawler-verify
schemacrawler-verify
 
 
.codacy.yaml
.codacy.yaml
 
 
.editorconfig
.editorconfig
 
 
.gitattributes
.gitattributes
 
 
.gitignore
.gitignore
 
 
AGENTS.md
AGENTS.md
 
 
LICENSE.md
LICENSE.md
 
 
codecov.yml
codecov.yml
 
 
pom.xml
pom.xml
 
 
qodana.yaml
qodana.yaml
 
 

Repository files navigation

⭐ Star it ⤴️ if you love it!

Build with Dependencies Database Integration Tests Codacy Coverage

Docker Pulls GitHub Repo stars

The Central Repository Scoop Chocolatey

SchemaCrawler

Note

  • Please see the SchemaCrawler website for more details.
  • Use the SchemaCrawler AI MCP Server to get deep insights into your database
  • Explore the SchemaCrawler command-line with a live online tutorial.

About

SchemaCrawler is a free database schema discovery and comprehension tool. SchemaCrawler has a good mix of useful features for data governance. You can search for database schema objects using regular expressions, and output the schema and data in a readable text format. The output serves for database documentation, and is designed to be diff-ed against other database schemas. SchemaCrawler also generates schema diagrams. You can execute scripts in any standard scripting language against your database. You can find potential schema design issues with lint.

SchemaCrawler can also generate structured database documentation in Google OKF format using SchemaCrawler Scribe.

SchemaCrawler supports almost any database that has a JDBC driver, but for convenience is bundled with drivers for some commonly used RDBMS systems. SchemaCrawler works with any operating system that supports Java SE 17 or better.

SchemaCrawler is also a Java API that makes working with database metadata as easy as working with plain old Java objects.

The SchemaCrawler-Core API and tools framework code is available as a separate GitHub project.

Licensing

SchemaCrawler is available under a number of licenses.

Distributions and Downloads

Explore the SchemaCrawler command-line with a live online tutorial.

SchemaCrawler is available in a number of formats, including a download with examples, source code examples, plugin starters, a Maven reporting plugin, Docker containers, operating system specific installers, and jars on The Central Repository. For a complete list, see downloads and distributions.

Support

Please get support on Stack Overflow, following the Guidelines for Support.

About

Free database schema discovery and comprehension tool

www.schemacrawler.com/

Topics

databasedatabase-diagramsdatabase-documentdatabase-documentationdatabase-schemadocumentationdrivere-r-diagramentity-relationship-diagramer-diagramjavajdbcmetadata-extractionreverse-engineeringschemaschemacrawlerschemaspy

Resources

Readme
License

Code of conduct

Code of conduct

Contributing

Contributing

Security policy

Security policy
Activity

Stars

1.8k stars

Watchers

43 watching

Forks

206 forks
Report repository

Releases

Sponsor this project

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.