My title is a little bit imprecise since I do not exactly know what the service is called that I am looking for. Basically I am looking for a ready-to use online web service or self-hosted web application with a simple search functionality:

  • Enter data in the backend. Could be a table-like data structure with several columns and rows

  • A simple user search interface where user can enter a search term and based on the data in the backend the user gets a data output.


The backend contains:



If the user now searches for config, he gets foo as an output.

Nothing more, nothing less!


2 Answers 2


You could use an XML file as your backend data... and then search through that data via javascript+jquery.

I asked a question for searching a string in XML some time ago, and got the answer on stackoverflow.

... As for the Entering the data in Backend, you can use Microsoft Office Excel 2010 to create tables and rows, and then assign a format for the xml, and then export the xml from within MS Excel.


Isn't this what Algolia does?

You would import your data as a JSON, TSV, or CSV file by going to your index and clicking Add Records, Upload File. The search bar on the home page for your index should do exactly what you want, and you can tweak it to your heart's content, or use search widgets provided by Algolia, or just call their API.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.