Analysis updated 2026-07-14 · repo last pushed 2013-12-03
Show users a list of their recent searches on your Django site.
Send email alerts when new content matches a user's saved search query.
Personalize homepage content based on what a user has searched for before.
Analyze popular search terms to understand what users are looking for.
| django-haystack/saved_searches | stainlu/stainful | krishnaik06/multiple-linear-regression | |
|---|---|---|---|
| Stars | 78 | 78 | 77 |
| Language | Python | Python | Python |
| Last pushed | 2013-12-03 | — | 2019-01-31 |
| Maintenance | Dormant | — | Dormant |
| Setup difficulty | moderate | moderate | easy |
| Complexity | 2/5 | 3/5 | 1/5 |
| Audience | pm founder | developer | general |
Figures from each repo's GitHub metadata at analysis time.
Requires an existing Django project with Haystack already configured and running.
saved_searches is a tool for websites built with Django that remembers what each user has searched for, so you can build personalized features like "recent searches" or recommended content based on their search history. It works as an add-on to Haystack, which is a popular search toolkit for Django sites. When someone runs a search on your website, this tool quietly stores a record of what they looked for and links it to their account. You can then retrieve that history later to show users their past searches or to analyze what people are most interested in finding. This would be useful for a founder or product manager building an e-commerce site, a job board, a real estate platform, or any Django-powered website where understanding user behavior matters. For example, if someone searches for "two-bedroom apartments" several times, you could use that saved search data to send them email alerts when new matching listings appear, or to personalize the homepage to show similar properties. The setup is straightforward if you already have Django and Haystack running. You add it to your project, update your database, and swap out your existing search page for the one this tool provides. It requires Django 1.2 or newer and Haystack 2.0 or newer. The README notes that if you are using an older version of Haystack, you would need an older version of this package instead. Beyond that, the README does not go into detail about configuration options or advanced usage patterns.
A Django add-on that records what each user searches for on your site, letting you build features like recent searches, personalized recommendations, or email alerts based on search history.
Mainly Python. The stack also includes Python, Django, Haystack.
Dormant — no commits in 2+ years (last push 2013-12-03).
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly pm founder.
This repo across BitVibe Labs
Verify against the repo before relying on details.