qdrant and java-client

The Java client is an official language-specific SDK that enables Java developers to interact with Qdrant's vector database, making them complements designed to be used together.

qdrant
94
Verified
java-client
51
Established
Maintenance 25/25
Adoption 25/25
Maturity 25/25
Community 19/25
Maintenance 10/25
Adoption 9/25
Maturity 16/25
Community 16/25
Stars: 29,544
Forks: 2,095
Downloads: 15,117,788
Commits (30d): 214
Language: Rust
License: Apache-2.0
Stars: 84
Forks: 14
Downloads:
Commits (30d): 0
Language: Java
License: Apache-2.0
No risk flags
No Package No Dependents

About qdrant

qdrant/qdrant

Qdrant - High-performance, massive-scale Vector Database and Vector Search Engine for the next generation of AI. Also available in the cloud https://cloud.qdrant.io/

Built in Rust for reliability under high load, Qdrant supports extended JSON payload filtering alongside vector similarity search, enabling semantic matching with rich metadata constraints. It offers both REST and gRPC interfaces, with official clients for Python, Go, Rust, JavaScript, Java, and .NET, plus integrations for semantic search, image retrieval, recommendations, and anomaly detection use cases.

About java-client

qdrant/java-client

Official Java client for Qdrant

Provides gRPC-based async operations (returning `ListenableFuture`) with fluent builder APIs for vector operations like upsert, search, and filtering. Supports TLS encryption, API key authentication, and flexible channel configuration through Grpc's managed channels for production deployments.

Scores updated daily from GitHub, PyPI, and npm data. How scores work