Search is a common feature for modern applications but hard to implement correctly. There are multiple modern libraries and search databases that now make it much easier, and are tailored towards typical UX expectations without the need for complex datastores like ElasticSearch.
Below is a list of search systems and libraries that can be used to spin up search experiences for your own applications.
Please visit the Github Gist to leave comments or suggest updates.