APIs Scala scala scalafx scalamock scalatest Cats Stack cats cats effect doobie http4s Akka Stack akka api play! api slick spark Other apache commons iText restfuse spock bdd test framework