Skip to main content

A Search Engine in Python

Project description

GrassyKnoll is a search engine written in Python.


  • Multiple storage options

  • Multiple networked frontends

  • Multiple wire formats

  • A clean, powerful data model

  • Lock-free concurrency

  • Extensive high-level & source code documentation

  • A large suite of unittests

Use Cases

Grassyknoll can provide network-accessible search platform for applications such as:
  • Site Search: provide “search this site” functionality on your website

  • Intranet Search: index all of your enterprise data

  • Desktop Search: simultaneously index and search your laptop’s documents, emails, etc..

  • More!

Project details

Release history Release notifications | RSS feed

This version


Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring Fastly Fastly CDN Google Google Object Storage and Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page