Whoosh logo

Whoosh

Streamline social media management with comprehensive indexing and search capabilities.

Made by Matt Chaput

  • Library

  • Python

What is Whoosh?

Whoosh is a powerful, full-text indexing and search library implemented in pure Python. Programmers can easily integrate robust search functionality into their applications and websites using Whoosh's comprehensive set of features. The library is highly customizable, allowing developers to extend or replace any part of its internal workings to meet their specific requirements

Highlights

  • Pythonic API
  • Whoosh provides a user-friendly, Pythonic interface for working with its search and indexing capabilities
  • Pure-Python
  • Whoosh is a pure-Python solution, eliminating the need for any compilation or binary package dependencies, and avoiding mysterious crashes
  • Flexible indexing and search
  • Whoosh supports fielded indexing and search, allowing for fast and powerful data retrieval
  • Pluggable architecture
  • Developers can customize Whoosh's scoring algorithms, text analysis, storage, and posting formats to suit their needs.

Platforms

  • Desktop Linux
  • On-Premise Linux
  • Desktop Chromebook
  • Desktop Mac
  • Desktop Windows
  • Mobile iPhone
  • Mobile Android
  • Cloud, SaaS, Web-based
  • On-Premise Windows
  • Mobile iPad
  • Self-Hosted

Languages

  • English

Features

    • Full-Text Search

    • Indexed search