{"meta":{"name":"FindSoftware","page":"https://findsoftware.frbit.cloud/django-haystack/","markdown":"https://findsoftware.frbit.cloud/django-haystack.md","license":"https://creativecommons.org/licenses/by/4.0/","attribution":"FindSoftware, CC BY 4.0","note":"Attributes are recorded, never scored. An absent field means unknown, never zero and never bad."},"record":{"id":"django-haystack","name":"Haystack","urls":{"home":"https://haystacksearch.org/","repository":"https://github.com/django-haystack/django-haystack","docs":"https://django-haystack.readthedocs.io/en/master/"},"category":["search"],"description":"Django app that puts one search API in front of pluggable backends such as Solr, Elasticsearch, Whoosh and Xapian.","maintainer":"Daniel Lindsley","firstRelease":2009,"hosting":["python"],"language":"python","runtime":["python"],"runtimeMin":"python 3.9","basedOn":["django"],"contentStore":null,"databases":null,"adminUi":null,"headlessApi":null,"templating":null,"i18n":null,"renderingModes":null,"installMethod":"pip","licenseModel":"open-source","license":"BSD-3-Clause","currentMajor":"3","latestReleaseDate":"2026-06-04T00:00:00.000Z","githubStargazers":3723,"contributors":191,"packagistDownloads":null,"npmWeeklyDownloads":null,"dependentRepos":4650,"dependentPackages":30,"checkedAt":"2026-10-28T00:00:00.000Z","addedAt":"2026-10-28T00:00:00.000Z","sources":[{"field":"urls","url":"https://haystacksearch.org/","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"urls","url":"https://github.com/django-haystack/django-haystack","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"urls","url":"https://django-haystack.readthedocs.io/en/master/","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"maintainer","url":"https://github.com/django-haystack/django-haystack/blob/master/LICENSE","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"firstRelease","url":"https://pypi.org/pypi/django-haystack/json","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"license","url":"https://github.com/django-haystack/django-haystack/blob/v3.4.0/pyproject.toml","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"language","url":"https://github.com/django-haystack/django-haystack/blob/v3.4.0/pyproject.toml","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"runtime","url":"https://github.com/django-haystack/django-haystack/blob/v3.4.0/pyproject.toml","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"runtimeMin","url":"https://github.com/django-haystack/django-haystack/blob/v3.4.0/pyproject.toml","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"category","url":"https://django-haystack.readthedocs.io/en/master/","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"basedOn","url":"https://github.com/django-haystack/django-haystack/blob/v3.4.0/pyproject.toml","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"installMethod","url":"https://django-haystack.readthedocs.io/en/master/tutorial.html","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"currentMajor","url":"https://api.github.com/repos/django-haystack/django-haystack/releases","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"latestReleaseDate","url":"https://api.github.com/repos/django-haystack/django-haystack/releases/latest","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"githubStargazers","url":"https://api.github.com/repos/django-haystack/django-haystack","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"contributors","url":"https://api.github.com/repos/django-haystack/django-haystack/contributors?per_page=1","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"dependentPackages","url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/django-haystack","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"dependentRepos","url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/django-haystack","checkedAt":"2026-10-28T00:00:00.000Z"}],"status":"active","ai":"authored"},"prose":"Haystack is a search app for Django. It describes itself as pluggable search for Django and gives a project one search API over several engines. The project's documentation describes plugging different search backends into that API; the backends it names are Solr, Elasticsearch, Whoosh and Xapian.\n\n## Worth knowing\n\nThe name is shared with deepset's Haystack LLM framework, which is a different project. The Solr and Elasticsearch engines run as their own services that Haystack connects to."}