pg_textsearch
PostgreSQL extension that adds BM25 relevance-ranked full-text search indexes to Postgres.
pg_textsearch is a PostgreSQL extension for ranked full-text search with BM25 scoring. It is written in C and loaded by the Postgres server, so the server has to be restarted after the extension is added. The README names the PostgreSQL releases it supports and gives two install routes: prebuilt binaries from the releases page, and a build from source with make.
Timescale, Inc., which does business as Tiger Data, maintains the project.
Worth knowing
Tiger Data also offers the extension on its managed service, Tiger Cloud.
The project was originally named Tapir, so its older name may still appear in other sources.
Identity
Rendering and deploy
Releases
Adoption
Sources
- 2026-10-28: links, Written in, GitHub stars
github.com/timescale/pg_textsearch - 2026-10-28: links, Categories, Databases, Runs as, Install with
github.com/timescale/pg_textsearch/blob/main/README.md - 2026-10-28: links
www.tigerdata.com/docs/use-timescale/latest/extensions/pg-textsearch - 2026-10-28: First release
github.com/timescale/pg_textsearch/releases/tag/v0.0.1 - 2026-10-28: Maintainer
raw.githubusercontent.com/timescale/pg_textsearch/main/NOTICE - 2026-10-28: License
github.com/timescale/pg_textsearch/blob/main/LICENSE - 2026-10-28: Current major version, Last release
api.github.com/repos/timescale/pg_textsearch/releases/latest - 2026-10-28: Contributors
api.github.com/repos/timescale/pg_textsearch/contributors?per_page=1