Functional-dependencies-tools is a project mainly written in Scala, it's free.
Scala methods for doing various operations on functional dependencies in relational algebra
Just a small collection of methods for experimenting with some operations on functional dependencies. Load the file into the scala REPL (:load filename).
Does not depend on anything beyond the Scala standard library.