What is hadoop built with?

hadoop is a Java repo built with JAX-RS, jakarta.servlet-api, jakarta.ws.rs-api, jersey-common, jersey-container-servlet, and 9 more. It stores its data in software.amazon.awssdk:bundle, org.apache.avro:avro, org.apache.zookeeper:zookeeper, org.apache.curator:curator-framework, com.aliyun.oss:aliyun-sdk-oss, and 2 more, reaches it with ember-data, signs people in with apacheds-core, hadoop-auth, kerb-simplekdc, org.apache.kerby:kerb-core, and com.nimbusds:nimbus-jose-jwt, makes its content with jdom2, xercesImpl, and org.apache.commons:commons-csv, validates its data with Zod and @hookform/resolvers, is tested with junit-jupiter-engine, junit-platform-launcher, mockito-all, mockito-inline, mockserver-netty, and 11 more, deploys with commons-logging, hadoop-yarn-common, jul-to-slf4j, log4j-1.2-api, log4j-core, and 9 more, and uses curator-client, curator-recipes, hadoop-aws, hadoop-azure, hadoop-client, and 18 more. It has 3,097,660 written lines, with 4,764 test files.

Read on November 7, 2026, at commit 1fdf777. Read it as markdown

Frontend

Backend

The base 1

Data 28

  • org.apache.arrow:arrow-vector1 file
  • org.apache.hadoop:hadoop-hdfs-client
  • software.amazon.awssdk:bundle107 files
  • org.apache.avro:avro28 files
  • org.apache.zookeeper:zookeeper25 files
  • org.apache.curator:curator-framework16 files
  • com.aliyun.oss:aliyun-sdk-oss9 files
  • com.qcloud:cos_api-bundle9 files
  • com.zaxxer:HikariCP6 files
  • com.github.ben-manes.caffeine:caffeine1 file
  • javax.cache:cache-api1 file
  • org.ehcache:ehcache1 file
16 more
  • org.hsqldb:hsqldb1 file
  • curator-client
  • curator-recipes
  • hadoop-aws
  • hadoop-azure
  • hadoop-client
  • hadoop-client-api
  • hadoop-common
  • hadoop-hdfs
  • hadoop-mapreduce-client-common
  • hadoop-mapreduce-client-core
  • hbase-client
  • hbase-common
  • hbase-server
  • kafka-clients
  • mssql-jdbc

Sign-in 5

  • org.apache.kerby:kerb-core3 files
  • com.nimbusds:nimbus-jose-jwt1 file
  • apacheds-core
  • hadoop-auth
  • kerb-simplekdc

Services 2

Data access 1

  • ember-data96 files

Support

The base 11

  • JetBrains
  • com.google.inject:guice80 files
  • org.eclipse.jetty:jetty-server8 files
  • org.eclipse.jetty:jetty-servlet7 files
  • ember-resolver1 file
  • jakarta.servlet-api
  • jakarta.ws.rs-api
  • jersey-common
  • jersey-container-servlet
  • jersey-media-json-jackson
  • jersey-server

Content 3

  • org.apache.commons:commons-csv2 files
  • jdom2
  • xercesImpl

Testing 16

  • Vitest93 files
  • Testing Library44 files
  • msw4 files
  • org.junit.jupiter:junit-jupiter-api3,679 files
  • org.mockito:mockito-core986 files
  • org.assertj:assertj-core646 files
  • org.junit.jupiter:junit-jupiter-params201 files
  • org.apache.curator:curator-test24 files
  • org.mockito:mockito-junit-jupiter18 files
  • org.skyscreamer:jsonassert1 file
  • junit-jupiter-engine
  • junit-platform-launcher
4 more
  • mockito-all
  • mockito-inline
  • mockserver-netty
  • system-rules

Deploy 14

2 more
  • reload4j
  • slf4j-reload4j

Tools 15

  • Swagger20 files
  • org.apache.maven:maven-plugin-api10 files
  • @react-router/dev1 file
  • ember-cli1 file
  • OpenJDK
  • org.apache.ant:ant
  • animal-sniffer-annotations
  • asm
  • asm-commons
  • checkstyle
  • commons-cli
  • extra-enforcer-rules
3 more
  • jsr305
  • maven-plugin-annotations
  • spotbugs

Validation 2

Other 82

  • Apache26 files
  • zustand23 files
  • Google14 files
  • org.apache.commons:commons-configuration213 files
  • com.google.re2j:re2j6 files
  • Immer3 files
  • com.google.protobuf:protobuf-java2 files
  • nanoid2 files
  • es-toolkit1 file
  • jQuery1 file
  • com.google.guava:guava
  • org.apache.httpcomponents.client5:httpclient5
70 more
  • ReactiveX
  • org.apache.commons:commons-lang3360 files
  • javax.annotation:javax.annotation-api143 files
  • com.fasterxml.jackson.core:jackson-databind98 files
  • com.fasterxml.jackson.core:jackson-core53 files
  • org.apache.commons:commons-collections440 files
  • org.glassfish:javax.json30 files
  • io.netty:netty-handler18 files
  • io.netty:netty-buffer17 files
  • org.apache.httpcomponents:httpclient17 files
  • org.codehaus.jettison:jettison11 files
  • org.apache.commons:commons-math310 files
  • net.jodah:failsafe6 files
  • org.apache.commons:commons-compress6 files
  • com.jcraft:jsch4 files
  • com.fasterxml.jackson.module:jackson-module-jaxb-annotations3 files
  • com.github.luben:zstd-jni2 files
  • io.grpc:grpc-core2 files
  • org.xerial.snappy:snappy-java2 files
  • clsx1 file
  • com.amazonaws:aws-java-sdk-core1 file
  • io.grpc:grpc-netty1 file
  • io.grpc:grpc-stub1 file
  • org.eclipse.jetty.websocket:websocket-client1 file
  • org.jline:jline1 file
  • org.yaml:snakeyaml1 file
  • arrow-memory-netty
  • bcpkix-jdk18on
  • bcprov-jdk18on
  • byte-buddy
  • byte-buddy-agent
  • cglib
  • commons-codec
  • commons-io
  • commons-net
  • dnsjava
  • fst
  • ftpserver-core
  • grpc-protobuf
  • hadoop-shaded-guava
  • hadoop-shaded-protobuf_3_25
  • http2-client
  • http2-http-client-transport
  • httpasyncclient
  • httpcore
  • httpcore-nio
  • httpcore5
  • jackson-annotations
  • jackson-dataformat-cbor
  • jakarta.activation-api
  • jakarta.json-api
  • jakarta.xml.bind-api
  • jaxb-runtime
  • jna
  • json-simple
  • lz4-java
  • mina-core
  • netty-all
  • netty-codec
  • netty-codec-socks
  • netty-common
  • netty-handler-proxy
  • netty-resolver
  • netty-transport
  • netty-transport-native-epoll
  • netty-transport-native-unix-common
  • objenesis
  • plexus-utils
  • wildfly-openssl
  • woodstox-core

Other repos with a similar stack

Ordered by how much of its stack they share with hadoop, then by stars.

Frequently asked questions

What language is hadoop written in?
hadoop is written in Java, with 3,097,660 written lines.
What framework does hadoop use?
hadoop is built with JAX-RS, jakarta.servlet-api, jakarta.ws.rs-api, jersey-common, jersey-container-servlet, jersey-server, JetBrains, com.google.inject:guice, org.eclipse.jetty:jetty-server, org.eclipse.jetty:jetty-servlet, jersey-media-json-jackson, React, React Router, and ember-resolver.
What database does hadoop use?
hadoop stores its data in software.amazon.awssdk:bundle, org.apache.avro:avro, org.apache.zookeeper:zookeeper, org.apache.curator:curator-framework, com.aliyun.oss:aliyun-sdk-oss, com.qcloud:cos_api-bundle, and com.zaxxer:HikariCP and reaches it with ember-data.
What does hadoop sign people in with?
hadoop signs people in with apacheds-core, hadoop-auth, kerb-simplekdc, org.apache.kerby:kerb-core, and com.nimbusds:nimbus-jose-jwt.
What services does hadoop use?
hadoop uses curator-client, curator-recipes, hadoop-aws, hadoop-azure, hadoop-client, hadoop-client-api, hadoop-common, hadoop-hdfs, hadoop-mapreduce-client-common, hadoop-mapreduce-client-core, hbase-client, hbase-common, hbase-server, kafka-clients, mssql-jdbc, org.apache.hadoop:hadoop-hdfs-client, com.github.ben-manes.caffeine:caffeine, javax.cache:cache-api, org.apache.arrow:arrow-vector, org.ehcache:ehcache, org.hsqldb:hsqldb, Jira, and Kafka.
Does hadoop have tests?
Yes. hadoop has 4,764 test files and is tested with junit-jupiter-engine, junit-platform-launcher, mockito-all, mockito-inline, mockserver-netty, system-rules, org.junit.jupiter:junit-jupiter-api, org.mockito:mockito-core, org.assertj:assertj-core, org.junit.jupiter:junit-jupiter-params, org.apache.curator:curator-test, org.mockito:mockito-junit-jupiter, org.skyscreamer:jsonassert, Vitest, Testing Library, and msw.
Which repos have a stack like hadoop's?
The ones that share most of its stack:infiniflow/ragflowsupabase/supabaseTryGhost/Ghost

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.

Or look inside SeeRepo's own →

Is it your repo? Add its badge, keep it up to date or take it down →