bfam is a set of tools to develop coupled, multi-physics discontinuous Galerkin solvers on adapted Cartesian meshes. bfam tools are not a standalone solver, but designed to be integrated with an application.
bfam depends strongly on p4est for mesh adaptivity.
bfam has weaker (optional) dependence on lua and occa.
Other included software which is included in bfam can be seen in the TPL document