These SS3 branches are most updated and is working.
Originally wrote this module for SS4. Unfortunately I haven’t focused on Algolia module. But you can use these other ones for reference in which I have created SS3 compatible branches: https://github.com/marczhermo/swiftype-search/tree/3 https://github.com/marczhermo/search-list/tree/3
Haven’t tried it yet it’s been awhile so cannot guarantee. When I demoed it last year SS4.1, it worked with algolia, swiftype and elastic search. Maybe this weekend will try it with SS4.3 and see what happens.
Pull request are welcome 👌
Sample implementation and difference between DataList() https://github.com/marczhermo/ssfourdotone/commit/e806ca1c16575535520ee6be5bd1a66a0ba974a8