bleve

Indexing library

A modern indexing and search library for Go, supporting various data types and query formats.

A modern text/numeric/geo-spatial/vector indexing library for go

GitHub

10k stars
236 watching
688 forks
Language: Go
last commit: almost 2 years ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
hailocab/go-geoindexA Go library for efficiently indexing and querying geographic points on the surface of the Earth.355
blevesearch/segmentA Go library for performing Unicode Text Segmentation89
roaringbitmap/roaringA data structure library that efficiently stores and manipulates dense sets of unique integers using compact binary representations.2,562
uber/h3-goA Go library for efficient spatial indexing and geospatial calculations using the H3 hierarchical hexagonal system322
philippgille/chromem-goAn in-memory vector database that enables retrieval augmented generation and other embeddings-based features without relying on external third-party dependencies.340
kelindar/bitmapA lightweight, SIMD-vectorized bitmap implementation in Go for efficient boolean operations and indexing.316
derekparker/trieA Go library implementing a data structure for fast prefix and fuzzy string searching766
paulmach/orbProvides a set of utility types and interfaces for working with 2D geometry in Go.918
seldonio/govenA Go library that provides a drop-in query language to define and execute queries against GORM database schemas.60
go-ego/gseA Go-based NLP library providing efficient multilingual text segmentation and analysis capabilities.2,600
shady831213/algorithmsA collection of algorithms and data structures implemented in Go.806
vorlif/spreakA Go library for translating and localizing applications in a flexible and efficient manner.58
bgokden/veriA distributed feature store designed to optimize machine learning tasks with scalable vector space search and querying capabilities.55
codingsince1985/geo-golangA Go library providing idiomatic and elegant access to various geocoding services.518
paulmach/go.geoA geometry library that provides data structures and operations for manipulating 2D locations and shapes in Go.331