searxng-web
Proxies search queries to a local searxng instance and returns json-formatted search results with titles, URLs, snippets, and sources.