Skip to content

Welcome to jQAssistant-Plugin 👋

jQAssistant is an Open-Source-Tool that helps you to analyze and control the quality of your software systems. Its plugin-based architecture allows the user to adapt jQAssistant to the needs of the analyzed project by adding

  • scanner plugins to support additional file formats
  • rule plugins to support frameworks, technologies, and libraries as well as common architectural and design patterns
  • report plugins to support the reporting of results in new formats

About the organization

This GitHub organization provides a collection of useful extensions to jQAssistant.

The core jQAssistant distribution is developed in our main organization. Please have a look there for general information and when having issues or feature requests.

Examples and tutorials can be found in our examples organization. We recommend that every (new) user takes a look at it and be inspired.

Way of contribution

We're happy about every contribution. To make this as efficient as possible, take a look at the following guidance:

  • Issues should have a meaningful description, best with an example for reproduction. If possible to identify, put the issue into the repository of the part (e.g. core, a plugin, an example) where the issue occurred. This saves us a lot of time.
    • We're happy to accept pull requests that solve the issue.
  • Feature Requests should have a meaningful description, best with an example. If possible to identify, put the feature request into the repository of the part (e.g. core, a plugin, an example) where you expect the feature to be. This saves us a lot of time.
    • We're happy to accept pull requests that implement the request.

For any other topics, feel free to Contact Us

Further Information

Popular repositories

  1. jqassistant-jmolecules-plugin jqassistant-jmolecules-plugin Public

    Forked from jqassistant-archive/jqassistant-jmolecules-plugin

    @jmolecules integration for jQAssistant to identify architectural concepts in Java applications

    Java 3 1

  2. jqassistant-typescript-plugin jqassistant-typescript-plugin Public

    @jQAssistant plugin for TypeScript

    TypeScript 3 2

  3. jqassistant-docker-plugin jqassistant-docker-plugin Public

    jQAssistant Docker Plugin

    Java 2

  4. jqassistant-apoc-plugin jqassistant-apoc-plugin Public

    jQAssistant plugin to provide Neo4j APOC extensions

    Java 1

  5. jqassistant-plantuml-report-plugin jqassistant-plantuml-report-plugin Public

    Forked from jqassistant-plugin/jqassistant-asciidoc-report-plugin

    @jQAssistant plug-in to render results as PlantUML diagrams

    Java 1

  6. jqassistant-pub-plugin jqassistant-pub-plugin Public

    @jQAssistant plugin providing scanners and rules for pub-based projects.

    Java 1

Repositories

Showing 10 of 26 repositories