Soulheart

To get started, check out examples and documentation at sethherr.github.io/soulheart/.
Soulheart is a ready-to-use remote data source for autocomplete. It supports:
- pagination
- categories
- sorting by priority (not just alphabetically)
- arbitrary return values/objects
- loading data via gists (or any url)
- mounting standalone or inside of a rails app
... and is instantly deployable to heroku (for free).
This project is in Beta. It's probably appropriate to use in production... but maybe wait? There are a few more changes coming, and some documentation improvements to be made.
=======
I'm testing with: ruby 2.1 and redis 3.0.
Run bundle exec guard to run the specs when they change as you work.
This repo includes a config.ru and a Gemfile.lock so it and any forks of it can be deployed to Heroku. They shouldn't be in the Gem. if you build it separately.
======
There is issue for improving documentation because the documentation needs to be improved. Also, for serious, check out sethherr.github.io/soulheart/.
=====
This is a fork of Soulmate. It isn't backward compatible.