Can someone suggest a good Contacts/Dialer app?

As title asks, I'm looking for an alternative to the default Google People app for my Nexus 5.