DBTarzan

The database browser

View project on GitHub

Code

DBTarzan is written in Scala, uses JavaFX 8 via ScalaFX for its GUI, uses the actors of Akka, Spray (now part of Akka) to read the configurations written in JSON.

JavaFX does a wonderful job, giving the application a professional look and integrating it with the OS where it runs.

Using Akka, DBTarzan does not block waiting for the queries response, allowing the user to maintain always the control.

Thanks to these tools, the amount of code is very limited, which makes it easy to understand and to mantain.

One of the principles of DBTarzan is to avoid code bloating, keeping the code simple and compact.