Searchkit 0.9
Searchkit is a React UI framework to simplify building great search applications with Elasticsearch. Its open sourced under Apache 2.0 licence.
Since our last blog post, we’ve attracted alot of attention from Github, Hacker News, Reddit and Product Hunt. A big thank you for everyone who upvoted or starred Searchkit on these sites!
Over the last few weeks, 1.8k developers have starred Searchkit on Github and was consistently in the top 5 trending projects. Hundreds of developers every day are using Searchkit. As more developers use Searchkit, the better our releases become. The feedback that we have had has been invaluable in shaping Searchkit as a compelling framework.
Today we’re releasing Searchkit 0.9. This release consists of a couple new features, few improvements and bug fixes to our components.
Layout Components
In this release, we are introducing layout components to make it easier to take advantage of Searchkit’s default theming. This is also a precursor to making the Searchkit’s theme being responsive to different devices.
http://docs.searchkit.co/stable/docs/theming/using-searchkit-theme.html
Multiple Field Sorting Support
Searchkit can now support multiple field sorting via fields prop.
http://docs.searchkit.co/stable/docs/components/sorting/sort.html
Dynamic Range Filter Component
When using the Dynamic Range filter, the min / max values are calculated from the data we have in the index and no longer are you required to specify a min and max.
http://docs.searchkit.co/stable/docs/components/navigation/dynamic-range-filter.html
Overriding QueryBuilder
You can now customise the query object that is sent to Elasticsearch. See Elasticsearch documentation on the query DSL.
TagFilter Component
Now you add filters from Search results easily with the TagFilter component. It works by making a list of values on a search result actionable.
http://docs.searchkit.co/stable/docs/components/navigation/tag-filter.html
CheckboxFilter Component
You can now add toggles based on a filter query. Useful for toggles such as “In stock” feature.
http://docs.searchkit.co/stable/docs/components/navigation/checkbox-filter.html
InputFilter Component
You can now filter results using a text search field.
http://docs.searchkit.co/stable/docs/components/navigation/input-filter.html
THANKS
Thank you to everyone who contributed! Check our Github page at www.github.com/searchkit/searchkit and please star the project if you haven’t yet!