What is Algolia

Algolia empowers modern developers to build world class search and discovery experiences without any DevOps.
Libraries with every major language and framework make it easy to enrich your users' experiences. 

Add InstantSearch to iOS applications

iOS InstantSearch UI library is pre-built, customizable and flexible UI widgets to create your own search experiences -  explore the showcase. It provides out of box components that work together like search boxlist of resultsfiltering  & sorting interfaces, hierarchical menufederated searchsuggestions and highlighting. It is built on top of the Swift API client, production-ready and maintained by Algolia.

Get started

SEARCH (GET A FREE ACCOUNT HERE)


        
          
            

struct ContentView: View {

    @ObservedObject var queryInputController: QueryInputObservableController
    @ObservedObject var hitsController: HitsObservableController<StockItem>

    @State private var isEditing = false

    var body: some View {
        VStack(spacing: 7) {
            SearchBar(text: $queryInputController.query,
                    isEditing: $isEditing,
                    onSubmit: queryInputController.submit)
            HitsList(hitsController) { hit, _ in
                VStack(alignment: .leading, spacing: 10) {
                    Text(hit?.name ?? "")
                    .padding(.all, 10)
                    Divider()
                }
            }
        }
    }
}

Enable anyone to build great Search & Discovery