Download JArchitect

It's super easier to get started!


1 Easy to Install: On Windows, Linux or Mac OSX, JArchitect is super easy to install.

2 Easy to activate: No evaluation key required!

3 Fast analysis: The first analysis only takes a few minutes to achieve the full analysis.

4 Easy to use: The way that it presents the results make it really easy to use.

5 Friendly support: We would be more than happy to help you getting started at support@codergears.com or request a live support.



Already Have a license?

Enter the license key (case sensitive) that you got while purchasing jarchitect professional edition.



Version currently available: 2019.1
See Release Notes.

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.