33rd of 45 in Backend and cloud templates

generator-jhipster

Code generator for Java apps with Angular, React or Vue frontends

Stars
22.5k
License
Apache-2.0
Last commit
Nov 2026
Last release
Sep 2026
Language
TypeScript
Stars, last 29 weeks+223
20 Apr 2026: 22,235 stars27 Apr 2026: 22,245 stars4 May 2026: 22,254 stars11 May 2026: 22,263 stars18 May 2026: 22,269 stars25 May 2026: 22,278 stars1 Jun 2026: 22,290 stars8 Jun 2026: 22,298 stars15 Jun 2026: 22,303 stars22 Jun 2026: 22,306 stars29 Jun 2026: 22,310 stars6 Jul 2026: 22,323 stars13 Jul 2026: 22,332 stars20 Jul 2026: 22,337 stars27 Jul 2026: 22,346 stars3 Aug 2026: 22,352 stars10 Aug 2026: 22,363 stars17 Aug 2026: 22,367 stars24 Aug 2026: 22,376 stars31 Aug 2026: 22,386 stars7 Sept 2026: 22,393 stars14 Sept 2026: 22,400 stars21 Sept 2026: 22,409 stars28 Sept 2026: 22,414 stars5 Oct 2026: 22,421 stars12 Oct 2026: 22,431 stars19 Oct 2026: 22,438 stars26 Oct 2026: 22,444 stars2 Nov 2026: 22,451 stars9 Nov 2026: 22,458 stars

22,235 on 20 Apr 202622,458 on 9 Nov 2026

From GitHub's daily star counts.

Checked on GitHub.

Overview

JHipster is a Node.js generator (npm package generator-jhipster) that scaffolds Java application projects with an Angular, React or Vue frontend, built with Maven or Gradle. Its CI matrix covers monolith and microservice layouts, SQL and NoSQL databases, and JWT or OAuth 2.0 authentication. It is a conventional scaffolding tool, and the README describes no AI features.

Who it is for: Java developers who want a generated full-stack app skeleton

Strengths

  • Angular, React and Vue variants are each built in CI with Maven and Gradle
  • Covers monolith and microservice setups with JWT or OAuth 2.0 auth
  • CI also tests Elasticsearch, no-database and Windows variants
  • Blueprints let teams extend the generator; Apache-2.0 licensed

Weaknesses

  • No AI or LLM functionality described in the README
  • Only Java 21/25 with Node 22/24 is verified in CI
  • Running it on a foreign project executes blueprints declared in .yo-rc.json
  • README is mostly badges; usage and features live on the external website

What it needs

  • TypeScript
  • Needs Node.js 22/24, Java 21/25
  • Docker

What changed

  1. v9.4.0 ↗ (opens in a new tab)Security fix

    “yeoman-generator v9 throws when a template or destination path resolves outside the generator root, so write operations outside the project are now controlled”

  2. v9.2.0 ↗ (opens in a new tab)Security fix

    “Upgraded to Spring Boot 4.0.7 and improved generated backend hardening with a safer AccountResource”

From the release notes. No flag means the note does not say so, not that the upgrade is safe.

Quick answers

Is generator-jhipster open source?

Yes. Its code is on GitHub under the Apache-2.0 license.

Can you run generator-jhipster with Docker?

Yes. Its repository has a Docker setup: a Dockerfile, a Compose file or a published image.

Head to head

Also in Backend and cloud templates

See all 45
Also in Backend and cloud templates
RankProjectScore
1fastapiPython web framework for typed REST APIs with automatic OpenAPI docs104.6k starsMIT90 out of 100
2fiberExpress-style HTTP web framework for Go, built on fasthttp40.3k stars+130 (+0.3%) in 30 daysMIT90 out of 100
#4serverlessCLI that deploys AWS Lambda code and infrastructure from serverless.yml46.9k starscustom license88 out of 100
#5echoMinimalist Go web framework with a radix-tree router and middleware32.8k stars+73 (+0.2%) in 30 daysMIT86 out of 100
#6douyin_tiktok_download_apiSelf-hosted REST and MCP API for Douyin, TikTok and Bilibili data Live demo ↗ (opens in a new tab)21.4k stars+815 (+4.0%) in 30 daysApache-2.085 out of 100