Developer Tools
Jenesis
A Java build tool that reads module-info.java or pom.xml instead of requiring separate build configuration
- 0community votes
- 27DR by Ahrefs no change since last check
Ahrefs Domain Rating listed 5 Nov 2026, relisted 2 Nov 2026.
Jenesis is a Java build tool that eliminates redundant build configuration by reading from module-info.java or existing pom.xml files, delivering faster builds
What it is

Jenesis: the homepage
Jenesis is a Java build system designed to reduce build verbosity by reading project metadata directly from module-info.java or existing pom.xml files. Rather than requiring developers to maintain separate build files like pom.xml, build.gradle.kts, or BUILD.bazel that duplicate information already present in the code, Jenesis extracts build configuration from the Java Module System's own descriptor and Javadoc metadata.
The tool achieves performance improvements across build scenarios: full builds are 15-21% faster in median time, incremental builds after code changes run 30% faster, and unchanged builds complete over 90% faster than Maven. Jenesis includes supply chain security features, recording the SHA-256 checksum of every dependency to verify that downloaded binaries match expected values.
Jenesis ships as approximately 50,000 lines of code embedded in the repository with no external library dependencies, compared to Maven's 540,000 lines or Gradle's 3.4 million. It supports both modular Java projects using the Module System and non-modular projects with Maven's class path model.
Listed capabilities
- Reads module-info.java as the build configuration
- Works with existing pom.xml on the class path
- SHA-256 checksum verification of dependencies
- Ahead-of-time cache mode for CI servers
- Incremental compilation with caching
- Support for multiple Java versions
- Integrated build output directory management
- Support for Kotlin compiler plugins
- Reproducible builds with identical bytes
Follow Jenesis for an email about each milestone, update and new product they post, in a daily summary.
Jenesis metrics
| Metric | Value |
|---|---|
| Domain Rating | 27 no change since last check |
| Trust Flow | 11 no change since last check |
| Citation Flow | 25 no change since last check |
| Referring domains | 20 no change since last check |
| External backlinks | 82 no change since last check |
Ahrefs Domain Rating listed 5 Nov 2026, relisted 2 Nov 2026. Listed under topic: Computers/Programming/Languages (11). Majestic listed 2 Nov 2026, relisted 2 Nov 2026. Link data listed by Majestic. Trust Flow, Citation Flow and Topical Trust Flow are trademarks of Majestic-12 Ltd.
Jenesis domain listing data
Show the listing data
| Domain age | 1 year |
|---|---|
| Registered | |
| Expires | |
| Registrar | Domeneshop AS dba domainnameshop.com |
| DNSSEC | Signed |
Jenesis launch receipt entry
| Measure | At launch, then latest |
|---|---|
| Domain Rating (Ahrefs) | 27 to 27 no change since launch 2 Nov 2026, then 5 Nov 2026 |
| Trust Flow (Majestic) | 11 first measured 2 Nov 2026 |
| Referring domains (Majestic) | 20 first measured 2 Nov 2026 |
Day 3 since launch. Next receipt: day 30, 2 Dec 2026. We show what changed, not what caused it: many things affect these numbers. Nothing here is estimated.
Before you launch
The playbook on SaaS Directory List lists what to prepare, what to post on launch day and where else to list your product.
Compare and explore
Quick answers
How does Jenesis avoid requiring separate build configuration files?
Jenesis reads the build from module-info.java, where Javadoc tags name the Java release and main class, eliminating the need for separate pom.xml, build.gradle.kts, or BUILD.bazel files. For non-modular projects, it builds the pom.xml you already have on the class path.
How fast is Jenesis compared to Maven and Gradle?
Jenesis achieves a median 15-21% faster full builds, approximately 30% faster builds after code changes, and over 90% faster builds when nothing has changed compared to Maven or Gradle.
What dependencies does Jenesis require?
Jenesis has no external library dependencies. It ships as approximately 50,000 lines of code embedded in the repository as a sources jar or git submodule, compared to Maven's 540,000 lines and Gradle's 3.4 million.
How does Jenesis verify supply chain security?
Jenesis pins the version and SHA-256 checksum of every dependency in a comment of the pom.xml. If a build downloads different bytes than the checksum records, the build fails.
Can an AI agent migrate my existing Maven or Gradle build to Jenesis?
Yes. A coding agent can migrate builds to Jenesis from a simple prompt. The tool provides a migration command that prints a task for the agent to carry out.
Leave a review for Jenesis
No reviews listed for Jenesis yet. List the first one.
Listing a review is free. No one pays for reviews. See the listed reviews
List reviews · List updates · Share the list · Your tool? Claim this list entry · Report this list entry
Jenesis has a free listing. The owner can unlock the full profile with a paid launch for $5:
- Founder story (locked)
- Milestones (locked)
- Demo video (locked)
- Dofollow website link (locked)
Also on the list
-
DR 39 +1 (up) since last check 1 votes. Log in to move NerimaSoft up the list
-
Number 2: VibeKits
Free AI agent rules generator for Cursor, Claude, and other coding tools
Developer ToolsUnited States
DR 0 no change since last check 0 votes. Log in to move VibeKits up the list -
DR 0 no change since last check 0 votes. Log in to move EveryPage up the list
-
DR 0 no change since last check 0 votes. Log in to move PlugMCP up the list