NoBrainer can be extended to support other functionnality and play nicely with other gems. The following describes such gems.
If devise does not work, make sure that your
config/initializers/devise.rb file contains
awesome_print pretty prints objects. NoBrainer is supported natively.
Searchkick learns what your users are looking for. As more people search, it gets smarter and the results get better. It’s friendly for developers - and magical for your users. NoBrainer is supported natively. This gem relies on ElasticSearch.
nobrainer-tree implements a tree structure for NoBrainer documents using the materialized path pattern.
Note: The data structures used may lead to data inconsistencies in the face of network partitions as this implementation would need transactions or 2pcs.