Ladybug Logo

Github Actions Badge Ask DeepWiki discord twitter

# Ladybug Ladybug is an embedded graph database built for query speed and scalability. Ladybug is optimized for handling complex analytical workloads on very large databases and provides a set of retrieval features, such as a full text search and vector indices. Our core feature set includes: - Flexible Property Graph Data Model and Cypher query language - Embeddable, serverless integration into applications - Native full text search and vector index - Columnar disk-based storage - Columnar sparse row-based (CSR) adjacency list/join indices - Vectorized and factorized query processor - Novel and very fast join algorithms - Multi-core query parallelism - Serializable ACID transactions - Wasm (WebAssembly) bindings for fast, secure execution in the browser Ladybug is being developed by [LadybugDB Developers](https://github.com/LadybugDB) and is available under a permissive license. So try it out and help us make it better! We welcome your feedback and feature requests. The database was formerly known as [Kuzu](https://github.com/kuzudb/kuzu). ## Installation | Language | Installation | | -------- |------------------------------------------------------------------------| | Python | `pip install ladybug` | | NodeJS | `npm install @ladybugdb/core` | | Rust | `cargo add lbug` | | Go | `go get github.com/LadybugDB/go-ladybug` | | Swift | [lbug-swift](https://github.com/LadybugDB/swift-ladybug) | | Java | [Maven Central](https://central.sonatype.com/artifact/com.ladybugdb/lbug) | | C/C++ | [precompiled binaries](https://github.com/LadybugDB/ladybug/releases/latest) | | CLI | [precompiled binaries](https://github.com/LadybugDB/ladybug/releases/latest) | To learn more about installation, see our [Installation](https://docs.ladybugdb.com/installation) page. ## Getting Started Refer to our [Getting Started](https://docs.ladybugdb.com/get-started/) page for your first example. ## Build from Source You can build from source using the instructions provided in the [developer guide](https://docs.ladybugdb.com/developer-guide/). ## Contributing We welcome contributions to Ladybug. If you are interested in contributing to Ladybug, please read our [Contributing Guide](CONTRIBUTING.md). ## License By contributing to Ladybug, you agree that your contributions will be licensed under the [MIT License](LICENSE). ## Contact You can contact us at [social@ladybugdb.com](mailto:social@ladybugdb.com) or [join our Discord community](https://discord.com/invite/hXyHmvW3Vy).