MCPcopy
hub / github.com/jhipster/generator-jhipster

github.com/jhipster/generator-jhipster @v9.1.0 sqlite

repository ↗ · DeepWiki ↗ · release v9.1.0 ↗
3,632 symbols 9,826 edges 1,093 files 215 documented · 6%
README

Logo

NPM version Downloads Gitter Known Vulnerabilities Package Health

Generator Build Status Angular Build Status React Build Status Vue Build Status Revved up by Develocity

Greetings, Java Hipster!

Full documentation and information is available on our website at https://www.jhipster.tech.

Please read our guidelines before submitting an issue. If your issue is a bug, please use the bug template pre-populated here. For feature requests and queries you can use this template. If you have found a potential security issue, please read our security policy and contact us privately first: https://github.com/jhipster/generator-jhipster/security/policy

Contributing

We are honored by any contributions you may have small or large. Please refer to our contribution guidelines and instructions document for any information about contributing to the project.

Supported Java and Node versions

The following Java and Node combinations are tested and verified by GitHub Actions:

Java Node Status
21/25 22/24

Sponsors

Support this project by becoming a sponsor! Become a sponsor or learn more about sponsoring the project.

Thank you to our sponsors!

Bronze sponsors

BronzeSponsors

Backers

Thank you to all our backers!

Backers

Daily Builds

Additional builds at hipster-labs/jhipster-daily-builds

Pipeline Status
Angular Maven SQL
Angular Maven NoSQL
Angular Gradle SQL
Angular Gradle NoSQL
React Maven SQL
React Maven NoSQL
React Gradle SQL
React Gradle NoSQL
Vue Maven SQL
Vue Maven NoSQL
Vue Gradle SQL
Vue Gradle NoSQL
Elasticsearch
Monolith OAuth 2.0
No Database
Microservices JWT
Microservices OAuth 2.0
Docker Image
Official Windows

Analysis of the sample JHipster project

sonar-quality-gate sonar-coverage sonar-bugs sonar-vulnerabilities sonar-sample-code-smells-badge

Extension points exported contracts — how you extend this code

JDLCstVisitor (Interface)
(no doc) [3 implementers]
lib/jdl/core/parsing/validator.ts
RelationshipAll (Interface)
(no doc)
lib/types/application-all.d.ts
Relationship (Interface)
(no doc)
generators/client/entity.ts
Relationship (Interface)
(no doc)
generators/spring-boot/types.d.ts
Relationship (Interface)
(no doc)
generators/languages/entity.ts
Relationship (Interface)
(no doc)
generators/base-application/entity.ts
DatabaseRelationship (Interface)
(no doc)
generators/liquibase/types.d.ts
Entity (Interface)
(no doc)
generators/base-entity-changes/types.d.ts

Core symbols most depended-on inside this repo

removeFile
called by 619
generators/base-core/generator.ts
delegateTasksToBlueprint
called by 344
generators/base/generator.ts
runJHipster
called by 287
lib/testing/helpers.ts
forEach
called by 284
lib/jdl/core/models/jdl-enums.ts
withJHipsterConfig
called by 254
lib/testing/helpers.ts
withOptions
called by 184
lib/testing/helpers.ts
toString
called by 165
lib/jdl/core/models/jdl-enum.ts
parse
called by 155
lib/jdl/core/parsing/api.ts

Shape

Method 2,221
Function 1,006
Class 377
Interface 28

Languages

TypeScript100%

Modules by API surface

generators/spring-boot/generator.ts68 symbols
lib/testing/helpers.ts64 symbols
generators/base-core/generator.ts64 symbols
generators/base/generator.ts56 symbols
lib/jdl/core/parsing/jdl-ast-builder-visitor.ts52 symbols
generators/liquibase/generator.ts49 symbols
lib/jdl/core/parsing/jdl-parser.ts47 symbols
generators/base-application/generators/bootstrap/generator.ts47 symbols
generators/base-application/generator.ts43 symbols
generators/base/blueprints.spec.ts41 symbols
generators/angular/generator.ts41 symbols
generators/vue/generator.ts40 symbols

Used by 1 indexed graphs manifest dependencies, hub-wide

Dependencies from manifests, versioned

com.tngtech.archunit:archunit-junit5-api
commons-beanutils:commons-beanutils
io.gatling.highcharts:gatling-charts-highcharts
io.micrometer:context-propagation
io.projectreactor.tools:blockhound-junit-platform
org.openapitools:jackson-databind-nullable
@angular-architects/module-federation21.2.2 · 1×
@angular-architects/module-federation-runtime21.2.2 · 1×
@angular-builders/custom-esbuild21.0.3 · 1×
@angular-builders/custom-webpack21.0.3 · 1×

Datastores touched

(mysql)Database · 1 repos
(mongodb)Database · 1 repos

For agents

$ claude mcp add generator-jhipster \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact