SchemaCrawler is a Java API which makes working with database metadata as easy as working with ordinary Java objects. It is also a database schema discovery and comprehension and schema documentation tool. You can search for database schema objects using regular expressions, output the schema and data in a readable text format, and find potential design issues with lint . The output is designed to be diff-ed against other database schemas. SchemaCrawler supports almost any database which has a JDBC driver, but for convenience is bundled with drivers for some commonly-used RDBMS systems. SchemaCrawler works with any operating system which supports Java.
Magnetic Track Parser is a Java 7 library that can parse magnetic track data from a bank-issued credit card, such as might be returned from a USB magnetic card stripe reader. All classes are immutable and thread-safe. The standard toString() function formats data in a readable form. Validity is enforced by JUnit tests. Maven is needed for a build.
Essentially, the developer has taken the SchemaCrawler project code, and stripped out a lot of the functionality, so it is no coincidence that the library is similar in concept, but smaller in size. This plagiarism is to the extent that he has not even bothered to change some of the class names, comments, and constant names.
Unintuitive user interface for such an expensive product. Couldn't get my simple pojo jar to load. Unprofessional error messages, with no exception logs: "Stop tickling me..." (I am not tickling you - just trying to solve a business problem.)