Django ModelSearch allows you to index Django models and search them using the
ORM! It supports PostgreSQL FTS, SQLite FTS5, MySQL FTS, MariaDB FTS,
Elasticsearch (7.x, 8.x, and 9.x), and OpenSearch (2.x and 3.x).

Homepage:
https://github.com/wagtail/django-modelsearch
