nowfound

AI · alternatives · 2026

24 alternatives to JavaFactory – IntelliJ plugin to generate Java code

Hi HN, I built a code generator plugin for IntelliJ that uses LLMs to create repetitive Java code like implementations, tests, and fixtures — based on custom natural-language patterns and annotation-based references. Most tools like Copilot or Cursor aim to be general, but fail to produce code that actually fits a project structure or passes tests. So I made something more explicit: define patterns + reference scope, and generate code consistently. In this demo, 400 lines of Java were generated in 20 seconds — and all tests passed: https://www.youtube.com/watch?v=ReBCXKOpW3M…

JavaFactory is an IntelliJ plugin that generates repetitive Java code such as implementations, tests, and fixtures using large language models. It works by defining custom natural-language patterns and annotation-based… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes.

  1. 1

    Generate a test class with code to construct the source class, initialize the dependencies and create test methods. Each test method contains code to initialize the arguments, invoke the source-method and compare the returned value to an expected value.

    2018 · squaretest.com · its alternatives →

  2. 2

    Instantly reproduce scenarios in your code

    2023 · plugins.jetbrains.com · its alternatives →

  3. 3

    Outlines is a Python library that focuses on text generation with large language models. Brandon and I are not LLM experts and started the project a few months ago because we wanted to understand better how the generation process works. Our original background is probabilistic, relational and symbolic programming. Recently we came up with a fast way to generate text that matches a regex (https://blog.normalcomputing.ai/posts/2023-07-27-regex-guide...). The basic idea is simple: regular expressions have an equivalent Deterministic-Finite Automaton (DFA) representation. We…

    2023 · github.com · its alternatives →

  4. 4

    The Jedi of JDs is right here! Craft expert JDs in seconds.

    2022 · hirequotient.com · its alternatives →

  5. 5

    Turn AI ideas into working apps in seconds

    2024 · anotherwrapper.com · its alternatives →

  6. 6

    A JVM assembler for the modern age. Contribute to roscopeco/jasm development by creating an account on GitHub.

    2022 · github.com · its alternatives →

  7. 7

    🧜‍♀️ RESTful rendering pipeline for generating sequence and UML diagrams using Mermaid for Markdown docs (Diagrams as a Service) - Schachte/Mermrender

    2019 · github.com · its alternatives →

  8. 83L
  9. 9IB

    Includes OpenJDK 17 and IntelliSense. I don't know what led me to make this but here it is.

    2024 · its alternatives →

  10. 10SU

    Hello HN, I am Parth. In my experience, the current form of testing automation takes too long. To solve this, I am creating a developer tool to speed up the code-test cycle for Java developers. It has two main parts: Direct Invoke - lets you call any Java function directly, without the need to execute the whole call hierarchy. (e.g. an HTTP endpoint) In my normal coding workflow, I use the “Evaluate Expression” feature inside IntelliJ IDE. I usually put a breakpoint somewhere in the code and after hitting the breakpoint by calling an HTTP api, let the execution remain paused while I explore…

    2023 · its alternatives →

  11. 11

    Get mockup UI in seconds

    2022 · uigenerator.org · its alternatives →

  12. 12JP
  13. 13
    CodiumAI▲332

    Generating meaningful tests for busy devs

    2023 · qodo.ai · its alternatives →

  14. 14

    Howdy! We built this as an experiment in personal-programming, combining the best of LLMs and code to help automate tasks around you. I personally use it to track the tides and get notified when certain conditions are met, something that pure LLMs had trouble dealing with and pure code was often too brittle for. We created it after getting frustrated with the inability of LLMs to deal with numbers and the various hoops we had to jump through to make ChatGPT output repeatable. At the core, Magic Loops are just a series of "blocks" (JSON) that can be triggered with different inputs (email,…

    2023 · magicloops.dev · its alternatives →

  15. 15
  16. 16

    A command line tool to generate massive random Java applications

    2016 · takipi.github.io · its alternatives →

  17. 17

    In the past I've used declarative diagram generation tools like Mermaid.js a lot for quickly drawing up things but for presentations or deliverables I find that I have to then move the generated diagrams over to a tool like Lucidchart which allows full control of the organization and customization. Therefore I am now working on this to combine the benefits of both into just one tool which can do both functions. The project is certainly in the early stages but if you find yourself making architecture diagrams I'd love to hear your thoughts on the idea or even a Github issue for a feature…

    Oct 2025 · github.com · its alternatives →

  18. 18

    a toy jvm in awk. Contribute to rethab/awk-jvm development by creating an account on GitHub.

    2020 · github.com · its alternatives →

  19. 19
    CustomJS▲143

    Hello, as an Indie Hacker, I have built and successfully launched this SaaS software. Originally it was a plugin for Make.com but now it can also be used for many other user cases. It's a niche market but many users are enjoying it. Feel free to give me more feedback https://www.customjs.space

    2024 · customjs.space · its alternatives →

  20. 20

    Hey HN, We've written a pretty cool Gradle plugin I wanted to share. It turns out if you native-image the Java and Kotlin compilers, you can experience a serious gain, especially for "smaller" projects (under 10,000 classes). By compiling the compiler with native image, JIT warmup normally experienced by Gradle/Maven et al is skipped. Startup time is extremely fast, since native image seals the heap into the binary itself. The native version of javac produces identical outputs from inputs. It's the same exact code, just AOT-compiled, translated to machine code, and pre-optimized by…

    2025 · github.com · its alternatives →

  21. 21

    Generate production-ready Spring Boot CRUD in seconds

    Dec 2025 · plugins.jetbrains.com · its alternatives →

  22. 22

    Optimizer library for tail recursive calls in Java bytecode - Sipkab/jvm-tail-recursion

    2020 · github.com · its alternatives →

  23. 23

    Telosys Code Generator - Eclipse Plugin. Contribute to telosys-eclipse-plugin-old-v33/TelosysToolsPlugin development by creating an account on GitHub.

    2020 · github.com · its alternatives →

  24. 24

    Run your favourite programming languages online

    2019 · mycompiler.io · its alternatives →

Also compare

Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →