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
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
- 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”
- 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| Rank | Project | Score |
|---|---|---|
| 1 | fastapiPython web framework for typed REST APIs with automatic OpenAPI docs | 90 out of 100 |
| 2 | fiberExpress-style HTTP web framework for Go, built on fasthttp | 90 out of 100 |
| #4 | serverlessCLI that deploys AWS Lambda code and infrastructure from serverless.yml | 88 out of 100 |
| #5 | echoMinimalist Go web framework with a radix-tree router and middleware | 86 out of 100 |
| #6 | douyin_tiktok_download_apiSelf-hosted REST and MCP API for Douyin, TikTok and Bilibili data | 85 out of 100 |