Limestone (source code), a Node.js connector to Sphinx search server, is a quite handy library written by Serge Shirokov. In using Limestone for some of my work recently, though, I found that it was missing proper support for geosearch, i.e., searching by distance given latitude-longitude pairs. I’ve augmented the library to support a geo-search only application that I recently…
☕ Read more