WH

Whoosh

Pure-Python full-text indexing and search library

Search Engines ★ 358 stars Easy setup BSD-2-Clause

Whoosh is a fast, featureful full-text indexing and searching library implemented entirely in Python. Developers embed it to add search to Python applications without external dependencies.

Key features

  • Pure Python search
  • No external services
  • Ranking and faceting
  • Spell correction

Pros & cons

Strengths

  • Zero infrastructure
  • Easy Python integration

Trade-offs

  • Slower at large scale
  • Library only

Whoosh replaces

Compare Whoosh

10 head-to-head comparisons.

Similar search engines apps