Skip to content

elliot-sawyer/silverstripe-typesense

Repository files navigation

Note

This is a MIRROR of Elliot Sawyer's Silverstripe Typesense project that is periodically updated. For the latest code and releases, please clone from there. Any issues or pull requests should be raised on that repository.

Typesense Search for Silverstripe

Author: Elliot Sawyer

Repository: https://codeberg.org/0x/silverstripe-typesense

Docs: https://0x.codeberg.page/silverstripe-typesense/

Live demos: https://sawyer.nz/demos

Supercharge Your Search With Typesense A demo embedded on the Typesense homepage

Typesense is lightning-fast, open source search - no PhD required! It is an open source alternative to Algolia and an easier-to-use alternative to ElasticSearch and Solr. It offers fast, typo-tolerant, in-memory fuzzy search for building delightful search experiences.

This module was created to create a searchable Silverstripe website using Typesense for indexing. It provides highly performant, nearly-instant, and often sub-millisecond response times.

Typesense supports:

  • Faceting
  • Sorting
  • Curated searches
  • Synonyms
  • Scoped, key-protected search
  • Geospatial searches
  • Machine learning and GPU-enhanced searches
  • Automatic schema detection
  • Analytics

Documentation

Copyright statements

This software includes contributions from Elliot Sawyer, available under the LGPL3-With-Attribution license. This attribution statement is required to be shipped with the module, and is displayed within your application. These will appear in certain areas of your application where the module is being used.

Support

Like my work? Consider shouting me a coffee or a small donation if this module helped you solve a problem. I accept cryptocurrency at the following addresses:

  • Bitcoin: 12gSxkqVNr9QMLQMMJdWemBaRRNPghmS3p
  • Bitcoin Cash: 1QETPtssFRM981TGjVg74uUX8kShcA44ni
  • Litecoin: LbyhaTESx3uQvwwd9So4sGSpi4tTJLKBdz

Paid support is available. Please get in touch at https://sawyer.nz/contact