VisualJava
Visual Java 1.10 · Current

Get Visual Java

One installer, everything included: the IDE, the 2D/3D runtimes, the JVL compiler and the collaboration client.

🪟

Windows

VisualJava-Setup.exe · v1.10

Download for Windows

⬇ 73 downloads so far

Requires 64-bit Windows 10/11 and a Java 21 runtime (bundled with the installer). macOS and Linux builds are not available yet.

Try Visual Java Online

Installation

Four steps to your first scene

  1. Run the installer. Launch VisualJava-Setup.exe and follow the wizard — no separate JDK install is required.
  2. Log in, or go offline. On first launch, sign in with your Visual Java Web account (the same account you'd use on this site) to unlock collaboration, the shared whiteboard, and online extensions. No internet or don't want an account? Choose Offline mode instead — you can still use the IDE, just without servers (even local ones) or extensions.
  3. Open Visual Java. Choose New Project, pick 2D or 3D, and give it a name.
  4. Press Run. The default template opens with a player and a moving enemy already wired up — edit Main.jvl and run again to see changes.
A running Visual Java 2D scene with glow lighting

Good to know

Before you install

Proprietary software

Visual Java is closed-source software built by jter.

Windows only, for now

1.10 ships a Windows installer. macOS and Linux support is on the roadmap but not available yet — follow Discord for updates.

A note on antivirus warnings

The installer isn't code-signed by a major CA yet, so some antivirus tools may flag it on first run — this is common for small, independent publishers and isn't a sign that anything is wrong. It's served only from visualjava.jter.eu, and you can verify your download with the SHA-256 hash on the Privacy & Security page.

Stuck during install?

The Discord community can help with installer issues, drivers, and first-project questions.

Ask on Discord