The entire functionality of the-bson can be imported in one go:
import io.github.raptros.bson._
import Bson._
if you find this too cumbersome, functionality and implicits can also be imported in various objects, e.g.
implicits for encoding basic types as object fields
import EncodeBsonField._
additional implicits and several methods for constructing EncodeBson instances using extraction functions and named fields
import EncodeBson._
implicits for decoding basic types from DBObjects
import DecodeBsonField._
additional implicit decoders (that work at the DBObject level), along with several methods for building DecodeBson instances by extracting named fields and applying constructor functions (or making tuples)
import DecodeBson._
implicit classes that give syntax for encoding entire objects or building DBObjects from key-value pairs
import Builders._
to import implicit classes that wrap DBObjects to allow you to decode entire objects or decode particular fields
import Extractors._