FindSoftware

Bleve

Go library for indexing and searching text, numeric, geo-spatial and vector data, with a command-line tool.

Bleve is an indexing and search library for Go. A Go program imports it as a package, builds an index from a mapping that describes its fields, and queries the index in process. It indexes text, numeric, date, boolean, geo-spatial and vector fields, and it supports term, phrase, prefix, fuzzy, query-string and nested queries, faceting and result highlighting. Pre-built analyzers cover a set of languages, and a command-line tool installs with go install. The contributing guide describes Bleve as a Couchbase project.

Worth knowing

Bleve has no server of its own: the index is served by the process that imports the library, and the examples write it to a file path the program chooses.

Identity

Status
Active
Maintainer
Couchbase, Inc.4
Maintained by
Company
Owned by
Couchbase5
First release
20166

Rendering and deploy

Install with
go module import, go install for the CLI13

Releases

Current major version
26
Last release
2026-08-246

Adoption

GitHub stars
11,2442
Contributors
937
Dependent repositories
4358
Dependent packages
2758

Why these figures do not compare

Sources

  1. 2026-10-28: links, Categories, Install with
    blevesearch.com/
  2. 2026-10-28: links, Written in, License, GitHub stars
    api.github.com/repos/blevesearch/bleve
  3. 2026-10-28: links, Runtime, Install with, License model
    raw.githubusercontent.com/blevesearch/bleve/master/README.md
  4. 2026-10-28: Maintainer
    www.couchbase.com/
  5. 2026-10-28: Owned by
    raw.githubusercontent.com/blevesearch/bleve/master/CONTRIBUTING.md
  6. 2026-10-28: First release, Current major version, Last release
    api.github.com/repos/blevesearch/bleve/releases
  7. 2026-10-28: Contributors
    api.github.com/repos/blevesearch/bleve/contributors?per_page=1
  8. 2026-10-28: Dependent packages, Dependent repositories
    packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fblevesearch%2Fbleve%2Fv2

Last reviewed · Listed since Edit on GitHubThis page as markdownas JSON