django-haystack 0 python

Modular search for Django. Currently v2.0.0-beta.



:author: Daniel Lindsley :date: 2012/03/30

Haystack provides modular search for Django. It features a unified, familiar API that allows you to plug in different search backends (such as Solr, Elasticsearch, Whoosh, Xapian, etc.) without having to modify your code.

.. _Solr: .. _Elasticsearch: .. _Whoosh: .. _Xapian:

Haystack is BSD licensed, plays nicely with third-party app without needing to modify the source and supports advanced features like faceting, More Like This, highlighting, spatial search and spelling suggestions.

You can find more information at

Getting Help

There is a mailing list ( available for general discussion and an IRC channel (#haystack on



Haystack has a relatively easily-met set of requirements.

  • Python 2.5+
  • Django 1.2+

Additionally, each backend has its own requirements. You should refer to for more details.

Commercial Support

If you’re using Haystack in a commercial environment, paid support is available from Toast Driven_. Services offered include:

  • Advice/help with setup
  • Implementation in your project
  • Bugfixes in Haystack itself
  • Features in Haystack itself

If you’re interested, please contact Daniel Lindsley ([email protected]).

.. _Toast Driven:

Related Repositories



Modular search for Django ...



Delegate update/delete operations of Django/Haystack to background tasks with RQ ( ...



Installing and configuring Solr 5 with django-haystack ...



An backend for Django apps using on Haystack 2.x ...



MyIsam fulltext search backend for django haystack ...

Top Contributors

toastdriven jezdez mcroydon tmc robhudson acdha mattdeboard notanumber treyhunner dlo avidal Aramgutang carljm Nagyman adamfast diegobz duncm apollo13 frankwiles HonzaKral ikks issackelly zbyte64 joshdrake originell philipn sdcooke sebleier lukeman


-   v1.2.7 zip tar
-   v1.2.6 zip tar
-   v1.2.5 zip tar
-   v1.2.4 zip tar
-   v1.2.2 zip tar
-   v1.2.1 zip tar
-   v1.2.0 zip tar
-   v1.1 zip tar
-   1.2.5.postf419f99903 zip tar
-   1.2.5.post4b087be zip tar