search

Bettersearch

The Bettersearch plugin adds a fulltext search to your website with a modern modal window that integrates smoothly into all themes. The plugin requires a MAKER license and works with Typemill version 2.19.3 and higher. It is based on flexsearch.js.

Just upload the plugin and activate it in the plugin area. You can customize the wordings of the search-placeholder and the no-result-message. The plugin will add a search-bar to your website and open a modal search window if a user clicks on the search-bar. Test the search functionality on the Typemill website.

Animated gif demonstrates the bettersearch plugin

The modal window will also provide a quick-filter on the left side that lists all the first-level-folders of your website. This is a super simple and highly effective way to filter the results by main-topics.

The plugin does not require any third-party-software like Google Search or Algolia. Instead it includes the JavaScript search library flexsearch.js and generate a full-text search index on the fly.

GitHub

Found a bug? Or do you want to contribute some improvements? You can find the repository on GitHub. Create a pull request or open a new issue if you found a bug.

Updates

Version 3.3.0

Markus Ritter switched the library from lunr.js to the more modern and reliable solution flexsearch.js. Thank you for the contribution!

Version 3.2.0

Version 3.1.2

Version 3.1.0

Added option to show only an inline icon instead of a search field. This might not work for all themes

Version 3.0.1

Version 3.0.0

Initial version based on the search plugin, published on 22.07.2024.