LangChain4j is an idiomatic, open-source Java library for building LLM-powered applications on the JVM. It offers a unified API over popular LLM providers and vector stores, and makes implementing tool calling (including MCP support), agents and RAG easy. It integrates seamlessly with enterprise Java frameworks like Quarkus and Spring Boot.
Repository Index
47,133 repositories indexed
1–24 of 33 · Most stars
Hazelcast is a unified real-time data platform combining stream processing with a fast data store, allowing customers to act instantly on data-in-motion for real-time insights.
- java
- hazelcast
- in-memory
- big-data
OrientDB is the most versatile DBMS supporting Graph, Document, Reactive, Full-Text and Geospatial models in one Multi-Model product. OrientDB can run distributed (Multi-Master), supports SQL, ACID Transactions, Full-Text indexing and Reactive Queries.
- orientdb
- graph-database
- document-database
- dbms
Micro second messaging that stores everything to disk
- chronicle
- queue
- java
- performance
Replicate your Key Value Store across your network, with consistency, persistance and performance.
A distributed in-memory data store for the cloud
Google Cloud Client Library for Java
- java
- cloud-bigquery
- cloud-storage
- cloud-datastore
Awesome Procedures On Cypher for Neo4j - codenamed "apoc" If you like it, please ★ above ⇧
- graph-database
- graph-algorithms
- stored-procedures
- neo4j
Distributed object store
An app for creating push notifications for new messages posted to gotify/server.
- fdroid
- gotify
- playstore
- android
Hopsworks - Data-Intensive AI platform with a Feature Store
- feature-store
- aws
- azure
- data-science
Transactional schema-less embedded database used by JetBrains YouTrack and JetBrains Hub.
- embedded-database
- java
- kotlin
- key-value
SirixDB is an an embeddable, bitemporal, append-only database system and event store, storing immutable lightweight snapshots. It keeps the full history of each resource. Every commit stores a space-efficient snapshot through structural sharing. It is log-structured and never overwrites data. SirixDB uses a novel page-level versioning approach.
- xquery
- java
- temporal-data
- storage
An API/Schema registry - stores APIs and Schemas.
NoSQL embedded document store for Java
- nosql
- embedded-database
- documentdb
- android
Lightning Memory Database (LMDB) for Java: a low latency, transactional, sorted, embedded, key-value store
- lmdb
- java
- key-value
- embedded-database
🔐 Tutorial of setting up Security for your API with one way authentication with TLS/SSL and mutual authentication for a java based web server and a client with both Spring Boot. Different clients are provided such as Apache HttpClient, OkHttp, Spring RestTemplate, Spring WebFlux WebClient Jetty and Netty, the old and the new JDK HttpClient, the old and the new Jersey Client, Google HttpClient, Unirest, Retrofit, Feign, Methanol, vertx, Scala client Finagle, Featherbed, Dispatch Reboot, AsyncHttpClient, Sttp, Akka, Requests Scala, Http4s Blaze, Kotlin client Fuel, http4k, Kohttp and ktor. Also other server examples are available such as jersey with grizzly. Also gRPC, WebSocket and ElasticSearch examples are included
- tls
- truststore
- certificate
- keystore
Event Sourcing and CQRS in practice.
- event-sourcing
- cqrs
- ddd
- domain-driven-design
🔐 An SSL library for configuring http client or server. Rich with features such as hot reloading ssl and trusting additional certificates during runtime, combining multiple keystores, loading pem files and os/jdk certificates, logging certificate information during ssl handshake, bypassing ssl configuration from other libraries and more
A simple NoSQL client for Android. Meant as a document store using key/value pairs and some rudimentary querying. Useful for avoiding the hassle of SQL code.
Simple rating bars, a view similar to the ones seen on Google Playstore. ⭐🌟✨
- android
- android-studio
- android-library
- visualization
Notify users when a new version of your Android app is available, and prompt them with the Play Store link. A port of the iOS library of the same name.
- android
- version-check
- siren
- notify-users
Fast in-memory graph structure, powering Gephi
- java
- graph
- network
- analysis
Utilities to compact, copy, fix, analyse Neo4j stores