What is OpenSearch built with?
OpenSearch is a Java repo built with JAX-RS, grpc-services, JetBrains, servlet-api, and Tokio. It stores its data in datafusion, Apache, object_store, arrow, software.amazon.awssdk:sdk-core, and 7 more, reaches it with joou-java-6, signs people in with com.google.auth:google-auth-library-oauth2-http, google-oauth-client, msal4j, nimbus-jose-jwt, oauth2-oidc-sdk, and 3 more, makes its content with compiler, jdom2, jsoup, mail, org.apache.james:apache-mime4j-dom, and 9 more, validates its data with json-schema-validator, is tested with hamcrest-core, io.opentelemetry:opentelemetry-sdk-testing, reactor-test, org.hamcrest:hamcrest, junit:junit, and 1 more, deploys with commons-logging, io.opentelemetry:opentelemetry-sdk-common, log4j-1.2-api, log4j-slf4j-impl, org.apache.logging.log4j:log4j-api, and 10 more, and uses apache-client, arrow-c-data, arrow-memory-netty-buffer-patch, avro, aws-crt-client, and 6 more. It has 3,021,895 written lines, with 5,508 test files.
Read on November 9, 2026, at commit 2923a00. Read it as markdown
Backend
The base 1
Data 23
datafusion104 files
- Apache80 files
arrow25 files
datafusion-datasource7 files
foyer1 file
- org.apache.arrow:flight-core
- object_store30 files
- software.amazon.awssdk:sdk-core15 files
- org.apache.hadoop:hadoop-client-api9 files
- org.apache.calcite.avatica:avatica-core8 files
- com.azure:azure-storage-blob4 files
- software.amazon.awssdk:kms3 files
- org.apache.hadoop:hadoop-hdfs2 files
- org.ehcache:ehcache2 files
- apache-client
- arrow-c-data
- arrow-memory-netty-buffer-patch
- avro
- aws-crt-client
- aws-json-protocol
- kafka-clients
- lucene-memory
- s3
Data access 1
- joou-java-6
Sign-in 8
- com.google.auth:google-auth-library-oauth2-http
- software.amazon.awssdk:auth14 files
- software.amazon.awssdk:sts2 files
- com.azure:azure-identity1 file
- google-oauth-client
- msal4j
- nimbus-jose-jwt
- oauth2-oidc-sdk
Other repos with a similar stack
Ordered by how much of its stack they share with OpenSearch, then by stars.
- spring-projectsspring-boot81.8k
Spring Boot helps you to create Spring-powered, production-grade applications and services with absolute minimum fuss.
8 of 254 in commonCompare →
Frequently asked questions
What language is OpenSearch written in?
What framework does OpenSearch use?
What database does OpenSearch use?
What does OpenSearch sign people in with?
What services does OpenSearch use?
Does OpenSearch have tests?
Which repos have a stack like OpenSearch's?
See inside your code, today.
Paste your repo and see it drawn, part by part: a medium one in under a minute.
Free, no account.
Is it your repo? Add its badge, keep it up to date or take it down →

