{"library":"django-haystack","type":"library","category":null,"description":"Django Haystack is a pluggable search solution for Django applications, providing a unified API to various search backends like Solr, Elasticsearch, and Whoosh. The latest version, 3.3.0, offers official support for Django 3.x, 4.x, and 5.x, and is compatible with Python 3.8-3.12. Releases are primarily driven by new Django version compatibility.","language":"python","status":"active","version":"3.3.0","tags":["django","search","full-text-search","solr","elasticsearch","whoosh","orm-integration"],"last_verified":"Tue May 26","install":[{"cmd":"pip install django-haystack","imports":["from haystack.query import SearchQuerySet","from haystack import indexes\n# Then define: class MyIndex(indexes.SearchIndex, indexes.Indexable):","from haystack import connections"]},{"cmd":"pip install 'django-haystack[whoosh]'","imports":[]},{"cmd":"pip install 'django-haystack[elasticsearch]' # or [elasticsearch5], [elasticsearch6], [elasticsearch7]","imports":[]},{"cmd":"pip install 'django-haystack[solr]'","imports":[]}],"homepage":"http://haystacksearch.org/","github":"https://github.com/django-haystack/django-haystack","docs":"https://django-haystack.readthedocs.io","changelog":null,"pypi":"https://pypi.org/project/django-haystack/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"3.10–3.9","success_rate":100,"avg_install_s":5.8,"avg_import_s":null,"wheel_type":"sdist"},"url":"https://checklist.day/v1/registry/django-haystack/compatibility"}}