layout | title |
---|---|
default |
ReactiveMongo - Ecosystem |
ReactiveMongo is composed of three subprojects.
-
ReactiveMongo BSON: the core BSON library of ReactiveMongo. Though it can be used seperately from the rest of the project – it has no other dependency than the Scala library itself.
-
ReactiveMongo BSON Macros: a small library on top of
ReactiveMongo-BSON
, that brings Macros for BSON. With this library you don't have to write your BSONDocumentReader/BSONDocumentWriter de/serializers yourself anymore, but rather generate them with compile-time macros. -
ReactiveMongo: well, the core of ReactiveMongo :)
-
Play-ReactiveMongo: the official plugin for PlayFramework. It provides a specialized collection implementation that enables to use directly JSON (including Writes and Reads de/serializers) with ReactiveMongo.
-
ReactiveMongo Extensions: a project aiming to provide all the necessary tools for ReactiveMongo other than the core functionality.