Source: https://seerepo.com/r/apache/jmeter/built
Markdown source: https://seerepo.com/r/apache/jmeter/built.md
Description: jmeter is a Java repo. It makes its content with javax.activation, serializer, xalan, xercesImpl, javax.mail:mail, and 6 more.

# What is jmeter built with?

jmeter is a Java repo. It makes its content with javax.activation, serializer, xalan, xercesImpl, javax.mail:mail, and 6 more, is tested with hamcrest, hamcrest-core, hamcrest-library, wiremock-jetty12, org.junit.jupiter:junit-jupiter-api, and 3 more, deploys with commons-logging, jcl-over-slf4j, log4j-1.2-api, org.apache.logging.log4j:log4j-api, org.slf4j:slf4j-api, and 1 more, and uses hsqldb, com.github.ben-manes.caffeine:caffeine, jakarta.jms:jakarta.jms-api, Apache, Neo4j, and 1 more. It has 273,705 written lines, with 357 test files.

Read on November 14, 2026, at commit ba2e9ba.

Repository: https://github.com/apache/jmeter

## Frontend

### Interface

- **rsyntaxtextarea**
- **com.github.weisj:darklaf-core**: 3 files
- **com.github.weisj:darklaf-extensions-rsyntaxarea**: 1 file

## Backend

### Data

- **hsqldb**
- **[com.github.ben-manes.caffeine:caffeine](https://seerepo.com/uses/comgithubben-manescaffeine-caffeine)**: 19 files
- **jakarta.jms:jakarta.jms-api**: 13 files
- **[Apache](https://seerepo.com/uses/apache)**: 4 files
- **[Neo4j](https://seerepo.com/uses/neo4j)**: 4 files
- **org.apache.commons:commons-dbcp2**: 1 file

## Support

### Content

- **javax.activation**
- **serializer**
- **xalan**
- **xercesImpl**
- **javax.mail:mail**: 10 files
- **org.unbescape:unbescape**: 10 files
- **org.apache.xmlgraphics:xmlgraphics-commons**: 4 files
- **[org.freemarker:freemarker](https://seerepo.com/uses/orgfreemarker-freemarker)**: 4 files
- **[org.jsoup:jsoup](https://seerepo.com/uses/orgjsoup-jsoup)**: 4 files
- **[org.apache.tika:tika-core](https://seerepo.com/uses/orgapachetika-tika-core)**: 3 files
- **javax.activation:javax.activation-api**: 1 file

### Testing

- **hamcrest**
- **hamcrest-core**
- **hamcrest-library**
- **wiremock-jetty12**
- **org.junit.jupiter:junit-jupiter-api**: 300 files
- **org.apiguardian:apiguardian-api**: 105 files
- **io.mockk:mockk**: 9 files
- **junit:junit**: 2 files

### Deploy

- **[commons-logging](https://seerepo.com/uses/commons-logging)**
- **[jcl-over-slf4j](https://seerepo.com/uses/jcl-over-slf4j)**
- **[log4j-1.2-api](https://seerepo.com/uses/log4j-12-api)**
- **[org.apache.logging.log4j:log4j-api](https://seerepo.com/uses/orgapachelogginglog4j-log4j-api)**
- **[org.slf4j:slf4j-api](https://seerepo.com/uses/orgslf4j-slf4j-api)**: 379 files
- **[org.apache.logging.log4j:log4j-core](https://seerepo.com/uses/orgapachelogginglog4j-log4j-core)**: 6 files

### Tools

- **asm**
- **[Google](https://seerepo.com/uses/google)**
- **com.google.auto.service:auto-service**: 130 files
- **OpenJDK**: 3 files
- **org.jspecify:jspecify**: 2 files

### Other

- **bcpkix-jdk18on**
- **bcprov-jdk18on**
- **byte-buddy**
- **cglib-nodep**
- **commons-codec**
- **commons-collections**
- **commons-collections4**
- **commons-io**
- **commons-jexl3**
- **commons-lang**
- **commons-lang3**
- **commons-net**
- **dnsjava**
- **ftplet-api**
- **ftpserver-core**
- **httpasyncclient**
- **httpcore**
- **httpcore-nio**
- **httpcore5**
- **jackson-annotations**
- **json-smart**
- **kotlinx-coroutines-swing**
- **mina-core**
- **Mozilla**
- **objenesis**
- **org.apache.commons:commons-text**
- **woodstox-core**
- **xml-apis**
- **com.thoughtworks.xstream:xstream**: 22 files
- **oro:oro**: 22 files
- **[JetBrains](https://seerepo.com/uses/jetbrains)**: 12 files
- **com.fasterxml.jackson.core:jackson-core**: 9 files
- **com.fasterxml.jackson.core:jackson-databind**: 8 files
- **org.apache.httpcomponents:httpclient**: 8 files
- **org.apache.commons:commons-math3**: 5 files
- **net.sf.saxon:Saxon-HE**: 4 files
- **com.jayway.jsonpath:json-path**: 2 files
- **org.brotli:dec**: 2 files
- **org.eclipse.jgit:org.eclipse.jgit**: 2 files

## Other repos with a similar stack

- [apache/doris](https://seerepo.com/r/apache/doris/built): com.github.ben-manes.caffeine:caffeine, Apache, javax.activation, jcl-over-slf4j, log4j-1.2-api, org.apache.logging.log4j:log4j-api, org.slf4j:slf4j-api, org.apache.logging.log4j:log4j-core · [Compare](https://seerepo.com/compare/apache/doris/vs/apache/jmeter)
- [apache/hadoop](https://seerepo.com/r/apache/hadoop/built): com.github.ben-manes.caffeine:caffeine, xercesImpl, commons-logging, jcl-over-slf4j, log4j-1.2-api, org.apache.logging.log4j:log4j-api, org.slf4j:slf4j-api · [Compare](https://seerepo.com/compare/apache/hadoop/vs/apache/jmeter)
- [spring-projects/spring-boot](https://seerepo.com/r/spring-projects/spring-boot/built): jakarta.jms:jakarta.jms-api, Neo4j, org.freemarker:freemarker, org.apache.logging.log4j:log4j-api, org.slf4j:slf4j-api, org.apache.logging.log4j:log4j-core · [Compare](https://seerepo.com/compare/apache/jmeter/vs/spring-projects/spring-boot)
- [chinabugotech/hutool](https://seerepo.com/r/chinabugotech/hutool/built): hsqldb, Apache, org.apache.commons:commons-dbcp2, org.freemarker:freemarker, commons-logging, org.slf4j:slf4j-api · [Compare](https://seerepo.com/compare/apache/jmeter/vs/chinabugotech/hutool)
- [neo4j/neo4j](https://seerepo.com/r/neo4j/neo4j/built): com.github.ben-manes.caffeine:caffeine, Apache, Neo4j, commons-logging, org.slf4j:slf4j-api, org.apache.logging.log4j:log4j-core · [Compare](https://seerepo.com/compare/apache/jmeter/vs/neo4j/neo4j)
- [apache/pulsar](https://seerepo.com/r/apache/pulsar/built): com.github.ben-manes.caffeine:caffeine, commons-logging, jcl-over-slf4j, org.apache.logging.log4j:log4j-api, org.slf4j:slf4j-api, org.apache.logging.log4j:log4j-core · [Compare](https://seerepo.com/compare/apache/jmeter/vs/apache/pulsar)

## Frequently asked questions

### What language is jmeter written in?

jmeter is written in Java, with 273,705 written lines.

### What services does jmeter use?

jmeter uses hsqldb, com.github.ben-manes.caffeine:caffeine, jakarta.jms:jakarta.jms-api, Apache, Neo4j, and org.apache.commons:commons-dbcp2.

### Does jmeter have tests?

Yes. jmeter has 357 test files and is tested with hamcrest, hamcrest-core, hamcrest-library, wiremock-jetty12, org.junit.jupiter:junit-jupiter-api, org.apiguardian:apiguardian-api, io.mockk:mockk, and junit:junit.

### Which repos have a stack like jmeter's?

The ones that share most of its stack: apache/doris, apache/hadoop, and spring-projects/spring-boot.

## What is your repo built with?

Any public repo, with no account: https://seerepo.com/r/owner/repo/built, with the owner and name it has on GitHub.
