Index database library for use with sourcekit-lsp

Database AdministrationOpen Source DatabasesOpen Source

About

IndexStoreDB is a source code indexing library. It provides a composable and efficient query API for looking up source code symbols, symbol occurrences, and relations. IndexStoreDB uses the libIndexStore library, which lives in swiftlang/llvm-project, for reading raw index data. Raw index data can be produced by compilers such as Apple Clang and Swift using the -index-store-path option. IndexStoreDB enables efficiently querying this data by maintaining acceleration tables in a key-value database built with LMDB.

Open Source Health

Not enough history
Stars
419
Forks
99
License
Apache-2.0
Last commit
1 months ago
C++

Related Categories

Using Indexstore DB?

Track its cost next to the rest of your stack and get a reminder before it renews.

Add to my stack

Vendor

The Swift Programming Language

Open-source projects on GitHub: Swift Package Manager, Swift Build and Swift Testing

View vendor profile

More by The Swift Programming Language