Bcoin vs Bitcoin Core: query your node to list transactions of any address
bcoin can be run with —index-address or indexAddress: true in bcoin.conf. This will index all transactions by address, a feature I do not think is available in Bitcoin Core. 

You can read about the API call here: 
https://bcoin.io/api-docs/?shell--cli#get-tx-by-address

Normally switching indexes on or off after a full node is synced would not be allowed. However a recent update to the bcoin indexer module (on GitHub master branch, not yet released or published to npm) allows the user to enable indexing at any time. It will, of course, require a long rescan of all block data to create the indexes. 

You can review the indexer update here: https://github.com/bcoin-org/bcoin/pull/758