Indexing Open Source Projects

Browse 211 Indexing open source projects, ranked by GitHub stars. Find the most popular Indexing tools and libraries.

Share your experience:✍️ Write a Post❓ Ask a Question
1-60 of 211 projects
28,584 stars

grafana/loki

Like Prometheus, but for logs.

Metrics details
Stars28,584
21,741 stars

dgraph-io/dgraph

high-performance graph database for real-time use cases

Metrics details
Stars21,741
11,159 stars

blevesearch/bleve

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

Metrics details
Stars11,159
8,765 stars

XiaoMi/soar

SQL Optimizer And Rewriter

Metrics details
Stars8,765
7,673 stars

goenning/google-indexing-script

Script to get your site indexed on Google in less than 48 hours

Metrics details
Stars7,673
6,632 stars

microsoft/FASTER

Fast persistent recoverable log and key-value store + cache, in C# and C++.

Metrics details
Stars6,632
6,403 stars

uber/h3

Hexagonal hierarchical geospatial indexing system

Metrics details
Stars6,403
6,183 stars

RediSearch/RediSearch

A query and indexing engine for Redis, providing secondary indexing, full-text search, vector similarity search and aggregations.

Metrics details
Stars6,183
4,254 stars

toshi-search/Toshi

A full-text search engine in rust

Metrics details
Stars4,254
4,076 stars

MaskRay/ccls

C/C++/ObjC language server supporting cross references, hierarchies, completion and semantic highlighting

Metrics details
Stars4,076
3,902 stars

stanford-futuredata/ColBERT

ColBERT: state-of-the-art neural search (SIGIR'20, TACL'21, NeurIPS'21, NAACL'22, CIKM'22, ACL'23, EMNLP'23)

Metrics details
Stars3,902
3,886 stars

apple/sourcekit-lsp

Language Server Protocol implementation for Swift and C-based languages

Metrics details
Stars3,886
3,205 stars

Genivia/ugrep

🔍 ugrep 7.8 file pattern searcher -- a user-friendly, faster, more capable grep replacement. Includes a TUI, Google-like Boolean search with AND/OR/NOT, fuzzy search, hexdumps, searches (nested) archives (zip, 7z, tar, pax, cpio), compressed files (gz, Z, bz2, lzma, xz, lz4, zstd, brotli), pdfs, docs, and more

Metrics details
Stars3,205
3,149 stars

graphprotocol/graph-node

Graph Node indexes data from blockchains such as Ethereum and serves it over GraphQL

Metrics details
Stars3,149
2,919 stars

RoaringBitmap/roaring

Roaring bitmaps in Go (golang), used by InfluxDB, Bleve, DataDog

Metrics details
Stars2,919
2,758 stars

mourner/rbush

RBush — a high-performance JavaScript R-tree-based 2D spatial index for points and rectangles

Metrics details
Stars2,758
2,434 stars

openpaperwork/paperwork

Personal document manager (Linux/Windows) -- Moved to Gnome's Gitlab

Metrics details
Stars2,434
2,403 stars

apache/lucenenet

Apache Lucene.NET is an open-source full-text search library written in C#, ported from the Apache Lucene project.

Metrics details
Stars2,403
2,219 stars

bvaughn/js-search

JS Search is an efficient, client-side search library for JavaScript and JSON objects

Metrics details
Stars2,219
2,168 stars

microsoft/kernel-memory

Research project. A Memory solution for users, teams, and applications.

Metrics details
Stars2,168
2,090 stars

ankane/dexter

The automatic indexer for Postgres

Metrics details
Stars2,090
2,058 stars

oliver006/elasticsearch-gmail

Index your Gmail Inbox with Elasticsearch

Metrics details
Stars2,058
2,031 stars

blugelabs/bluge

indexing library for Go

Metrics details
Stars2,031
1,757 stars

google/zoekt

Fast trigram based code search

Metrics details
Stars1,757
1,710 stars

vdaas/vald

Vald. A Highly Scalable Distributed Vector Search Engine

Metrics details
Stars1,710
1,680 stars

HypoPG/hypopg

Hypothetical Indexes for PostgreSQL

Metrics details
Stars1,680
1,591 stars

mourner/flatbush

A very fast static spatial index for 2D points and rectangles in JavaScript 🌱

Metrics details
Stars1,591
1,542 stars

DmitryKey/luke

This is mavenised Luke: Lucene Toolbox Project

Metrics details
Stars1,542
1,512 stars

kelindar/column

High-performance, columnar, in-memory store with bitmap indexing in Go

Metrics details
Stars1,512
1,423 stars

yinwang0/pysonar2

PySonar2: a semantic indexer for Python with interprocedual type inference

Metrics details
Stars1,423
1,410 stars

tidwall/summitdb

In-memory NoSQL database with ACID transactions, Raft consensus, and Redis API

Metrics details
Stars1,410
1,400 stars

PumpkinDB/PumpkinDB

Immutable Ordered Key-Value Database Engine

Metrics details
Stars1,400
1,160 stars

KirillOsenkov/SourceBrowser

Source browser website generator that powers https://source.dot.net, https://referencesource.microsoft.com and https://sourceroslyn.io

Metrics details
Stars1,160
1,148 stars

scoder/lupa

Lua in Python

Metrics details
Stars1,148
1,123 stars

victorlei/smop

Small Matlab to Python compiler

Metrics details
Stars1,123
1,095 stars

TrueBlocks/trueblocks-core

The main repository for the TrueBlocks system

Metrics details
Stars1,095
1,057 stars

django-es/django-elasticsearch-dsl

This is a package that allows indexing of django models in elasticsearch with elasticsearch-dsl-py.

Metrics details
Stars1,057
1,055 stars

J535D165/recordlinkage

A powerful and modular toolkit for record linkage and duplicate detection in Python

Metrics details
Stars1,055
995 stars

ctreffs/xcode-defaults

Awesome and useful Xcode defaults

Metrics details
Stars995
873 stars

gvinciguerra/PGM-index

🏅State-of-the-art learned data structure that enables fast lookup, predecessor, range searches and updates in arrays of billions of items using orders of magnitude less space than traditional indexes

Metrics details
Stars873
831 stars

elki-project/elki

ELKI Data Mining Toolkit

Metrics details
Stars831
772 stars

rnewson/couchdb-lucene

Enables full-text searching of CouchDB documents using Lucene

Metrics details
Stars772
742 stars

cardmagic/classifier

A general classifier module to allow Bayesian and LSI classifications.

Metrics details
Stars742
715 stars

ankane/blind_index

Securely search encrypted database fields

Metrics details
Stars715
704 stars

rapidsai/cuspatial

CUDA-accelerated GIS and spatiotemporal algorithms

Metrics details
Stars704
703 stars

mourner/kdbush

A fast static index for 2D points

Metrics details
Stars703
671 stars

ohhsodead/FileMasta

A search application to explore, discover and share online files

Metrics details
Stars671
669 stars

spotweb/spotweb

Decentralized community

Metrics details
Stars669
662 stars

mchaput/whoosh

Pure-Python full-text search library

Metrics details
Stars662
660 stars

appbaseio/gem

💎 GUI for Data Modeling with Elasticsearch

Metrics details
Stars660
622 stars

ConsenSys/ethql

A GraphQL interface to Ethereum :fire:

Metrics details
Stars622
614 stars

algolia/hn-search

Hacker News Search

Metrics details
Stars614
606 stars

myinnos/AlphabetIndex-Fast-Scroll-RecyclerView

A Powerful AlphabetIndex FastScroller Library for Android's RecyclerView!

Metrics details
Stars606
603 stars

ekzhu/SetSimilaritySearch

All-pair set similarity search on millions of sets in Python and on a laptop

Metrics details
Stars603
596 stars

open-guides/og-search-engineering

Want to build or improve a search experience? Start here.

Metrics details
Stars596
589 stars

ssola/python-flask-microservice

Skeleton of a Microservice built with the Flask

Metrics details
Stars589
575 stars

Adamant-im/ETH-transactions-storage

Indexer for Ethereum to get transaction list by ETH address

Metrics details
Stars575
561 stars

rocicorp/fractional-indexing

Fractional Indexing in JavaScript

Metrics details
Stars561
548 stars

davetroy/geohash-js

GeoHash Routines for Javascript

Metrics details
Stars548
535 stars

hibernate/hibernate-search

Hibernate Search: full-text search for domain model

Metrics details
Stars535
1-60 of 211 projects
Get A Weekly Email With Trending Indexing Projects
Stay updated on Indexing plus related topics you pick below.

Copyright 2018-2026 Awesome Open Source.  All rights reserved.