Officially supported blueprints Permalink to " Officially supported blueprints"

The JHipster team maintains several official blueprints. These blueprints have two main goals:

  • Enhance JHipster with new features using different languages and/or support
  • Demonstrate how the main generator behavior can be modified to fit anyone’s needs

The blueprints below are ordered by the number of stars they have on GitHub.

Kotlin Permalink to "Kotlin"

The Kotlin blueprint replaces most of Java back-end code with Kotlin. Source code and documentation could be found in the jhipster-kotlin repository. {⭐️: 411}

.NET Core Permalink to ".NET Core"

The .NET Core blueprint is the first attempt to leave the Java environment and join the .NET world.

React Native Permalink to "React Native"

The React Native blueprint creates a client application with React Native.

Node.js Permalink to "Node.js"

The Node.js blueprint replaces the server java side with the NestJS Node framework.

Ionic Permalink to "Ionic"

The Ionic blueprint creates a client application with Ionic.

Quarkus Permalink to "Quarkus"

The Quarkus blueprint is supported, in part by the JHipster sponsor Entando, and driven by the JHipster community for a supersonic, subatomic Java back-end.

Entity Audit Permalink to "Entity Audit"

The Entity Audit blueprint integrates Javers for entity auditing.

Micronaut Permalink to "Micronaut"

The Micronaut blueprint is supported and driven by people of the Micronaut team itself. It replaces all server side code with a Micronaut application.

Svelte Permalink to "Svelte"

The Svelte blueprint replaces the client-side code with the SvelteKit framework.

JHipster Native Permalink to "JHipster Native"

The JHipster Native blueprint integrates Spring Native, making it possible to create a native binary with GraalVM.

jOOQ Permalink to "jOOQ"

The jOOQ blueprint integrates jOOQ as the persistence layer.