A JHipster module that adds support for gRPC and generates gRPC CRUD services for JHipster applications. Version 0.22.0 supports JHipster 6.4 and 6.5, but development appears to have stalled with no releases since 2019. It configures reactive-grpc and grpc-spring-boot-starter, compiles proto files from src/main/proto, and generates endpoints using Reactor (Flux) with back-pressure. Compared to manually adding gRPC, it integrates seamlessly into the JHipster workflow and supports entities, pagination, relationships, security (JWT, OAuth2, basic auth), ElasticSearch, and management endpoints. Limitations include requirement of a service layer for entities and no support for client-side configuration or streaming from DB.
No compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Must be installed globally via npm install -g
Use yo command after global install
Install JHipster and the gRPC module globally, create a JHipster app, then run the module to add gRPC support and generate CRUD services.
Breaking-change detection hasn't run for this library yet.
CVE tracking and dependency tree are planned for a later release.