Casbah is the officially supported Scala driver for MongoDB. It provides wrappers and extensions to the Java Driver meant to allow a more Scala-friendly interface to MongoDB. It supports serialization/deserialization of common Scala types (including collections and regex), Scala collection versions of DBObject and DBList and a fluid query DSL.
Reactive-Mongo a reactive driver that allows you to design very scalable applications unleashing MongoDB capabilities like streaming infinite live collections and files for modern Realtime Web applications.
Rogue: A Type-Safe Scala DSL - Foursquare’s DSL for querying MongoDB alongside Lift-MongoDB-Record.
frontlets lightweight typed wrappers around Scala maps, with strong mongo support and JSON integration. Supports type-safe queries in spirit of the original mongo collection interface, object graph traversal, immutable objects among other features.
combinators and builders for use with the Java driver.
Hammersmith is a Scala-based, asynchronous Netty driver for MongoDB with type-class based fast custom object encoding.
Salat is a simple serialization library for case classes. Leverages MongoDB’s DBObject (which uses BSON underneath) as its target format. Salat is focused on fostering a DWIM and intuitive usage pattern for the end-user’s benefit, without sacrificing run time performance.
Blue Eyes is a lightweight framework for building REST APIs with strong MongoDB integration including a DSL and Mock MongoDB for testing.
Mssd (MongoDB Synchronous Scala Driver) is a synchronous Scala driver which wraps the plain old java driver with a more elegant scala friendly API. Mssd focuses on simplicity of use with not too much magic involved.