Skip to main content

Greetings,
Java Hipster!

JHipster is a development platform to quickly generate, develop, and deploy modern web applications & microservice architectures.

JHipster family

Community

JHipster is Open Source, and all development is done on GitHub. If you use JHipster, consider becoming a sponsor or a backer. If you want to code with us, feel free to join! If you like the project, please give us a ⭐️ on GitHub.

0

Downloads in last 30 days

0

GitHub Stars

600+

Contributors

Learn JHipster In 15 Minutes

Matt Raible created a screencast that shows how to use JHipster 8 to develop a Spring Boot + Angular application.

What is JHipster?

icon-spring-boot+
oror
=
  • JHipster is a development platform to quickly generate, develop, and deploy modern web applications and microservice architectures.
  • We support many frontend technologies, including Angular, React, and Vue. We even have mobile app support for Ionic and React Native!
  • On the backend, we support Spring Boot (with Java or Kotlin), Micronaut, Quarkus, Node.js, and .NET.
  • For deployment, we embrace cloud native principles with Docker and Kubernetes.
  • Deployment support exists for AWS, Azure, Cloud Foundry, Google Cloud Platform, Heroku, and OpenShift.

Goal

Our goal is to generate a complete and modern web app or microservice architecture, unifying:

  • Robust server-side stack

    A high-performance and robust server-side stack with excellent test coverage

  • Modern Sleek

    A sleek, modern, mobile-first UI with Angular, React or Vue + Bootstrap for CSS

  • Powerful workflow

    A powerful workflow to build your application with Webpack and Maven or Gradle

  • Resilient architecture

    A resilient microservice architecture with cloud native principles in mind

  • Quickly deploy

    Infrastructure as code so you can quickly deploy to the ☁️

Client Side Options

HTML5
CSS3
Bootstrap
TypeScript
Angular
React
Vue
Redux
Websockets
NPM
Webpack
SASS
Browsersync
Jest
CyPress
Protractor

Deployment Options

Docker
Kubernetes
Heroku
CloudFoundry
AWS
CloudCaptain
Google Cloud Platform
OpenShift
Azure Spring Apps

CI/CD Options

Jenkins
Travis CI
GitLab CI
CircleCI
Azure Pipelines
Github Workflows

Server Side Options

Spring Boot
Spring Security
Micronaut
Netflix OSS
Consul
Gradle
Maven
Hibernate
Liquibase
MySQL
MariaDB
PostgreSQL
Oracle
MS SQL
MongoDB
Mongock
Cassandra
Couchbase
Neo4j
EhCache
Caffeine
Hazelcast
Infinispan
Memcached
Redis
Elasticsearch
Kafka
Pulsar
Swagger
Elastic Stack
Prometheus
Thymeleaf
Gatling
Cucumber
ArchUnit
Testcontainers

Sponsors & Backers

If you find JHipster useful for work, please consider asking your company to support this Open Source project by becoming a sponsor. You can also individually sponsor the project by becoming a backer.

Donate
Donate

Thank you to all our backers!

Companies Supporting JHipster

If you wish your company to be added here, don't hesitate to reach out to us and explain why.

  • Your company

Who Uses JHipster?

Lots of great companies use JHipster, all over the world! Find the full list here, and don't forget to add your company once you have started using JHipster

Connect with the community

Feel free to ask questions, report issues, contribute, and meet new people

Join us on GitHub

Top trending modules and blueprints

You can get started and see all top trending modules and blueprints in the documentation