Creating ER diagrams for existing databases. It's an easy way to document your db. Currently only PostgreSQL, MySQL and JavaDB are supported but adding other dbs is not difficult. Viewer exists as a standalone app or a Netbeans module. Our code is under BSD licence (you can do with it whatever you want) but it can use other opensource libraries that may be on other licence (like GPL). See wiki for manual and help.