Download JArchitect

Download JArchitect

Free 14-Day Trial

Version: 2017.1.0
Released: Apr 24, 2017
File size: 100 Mb


We will never sell or share your email address to any 3rd party. Promise.

System requirements

  • Microsoft Windows 10/8/7/Vista/2003/XP (incl.64-bit)
  • 1 GB RAM minimum (2 GB RAM recommended)
  • 2 GB RAM recommended
  • 1024x768 minimum screen resolution

Installation instructions

  • Unpack the JArchitect zip file,
  • Run the VisualJArchitect.exe.
JArchitect v2017.1 for MAC OSX will be released in few months, and meanwhile you can still enjoy JArchitect v5.

Free 14-Day Trial

Version: 5.0.0
Released: Oct 31, 2015
File size: 123 Mb


We will never sell or share your email address to any 3rd party. Promise.

System requirements

  • 1 GB RAM minimum
  • 2 GB RAM recommended
  • 1024x768 minimum screen resolution

Installation instructions

  • Download the JArchitect.dmg file,
  • Mount it as another disk in your system,
  • Copy JArchitect.app to your Applications folder.
JArchitect v2017.1 for Linux will be released in few months, and meanwhile you can still enjoy JArchitect v5.

Free 14-Day Trial

Version: 5.0.0
Released: Oct 31, 2015
File size: 93 Mb

We will never sell or share your email address to any 3rd party. Promise.

System requirements

  • 2 GB RAM recommended,
  • Glibc > 2.13,
  • 1024x768 minimum screen resolution,
  • GNOME or KDE desktop VisualJArchitect (Gui)

Installation instructions

  • Unpack the jarchitect.tar.gz file using the following command: tar xfz jarchitect.tar.gz
  • Run launchVisualJArchitect.sh from the jarchitect directory.

Already have a JArchitect license key?



FAQ

JArchitect is a tool that simplifies managing a complex Java code base. Architects and developers can analyze code structure, specify design rules, do effective code reviews and master evolution by comparing different versions of the code.

JArchitect provides more than 120 default CQLinq queries to detect flaws concerning:

  • Dependencies,
  • Complex implementations,
  • Naming,
  • Structure problems,
  • and much more ...
You can customize easily these default rules or create your rules using CQLinq
JArchitect provides more than 120 default CQLinq queries to detect flaws concerning dependencies, complex implementations, naming, structure problems and more. You can customize easily these default rules or create your rules using CQLinq

No it's not mandatory, JArchitect analyze the byte code and the source code is only needed for some metrics like the Cyclomatic Complexity or LOC.

jarchitect supports Java, and each language using the JVM and generating the byte code.

Contacts