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.

Thank you to our gold sponsors!

Thank you to our bronze sponsors!

Thank you to all our backers!

JHipster news


To get the latest JHipster news, please follow us on Twitter: @java_hipster

News

  • Full Stack Development with JHipster by Deepu K Sasidharan and Sendil Kumar is published. Get it on Packt and Amazon. Use coupon code JHIPSTER50 for 50% discount on e-books and JHIPSTER15 for 15% discount on paperbacks when buying from Packt
  • JHipster won the bronze JAX Innovation award for most innovative contribution to the Java ecosystem at JAX London conference 2017.
  • JHipster won the Duke's Choice Award for extreme innovation using Java technology at JavaOne 2017.

Events

What is JHipster?


+
/
=

JHipster is a development platform to generate, develop and deploy Spring Boot + Angular/React Web applications and Spring microservices.

Goal

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

  • A high-performance and robust Java stack on the server side with Spring Boot
  • A sleek, modern, mobile-first front-end with Angular, React and Bootstrap
  • A robust microservice architecture with the JHipster Registry, Netflix OSS, the ELK stack and Docker
  • A powerful workflow to build your application with Yeoman, Webpack and Maven/Gradle

Sample & Sources

You can checkout a sample generated Angular application here.

You can checkout a sample generated React application here.

JHipster is Open Source, and all development is done on GitHub

  • If you want to code with us, feel free to join!
  • If you like the project, please give us a star on GitHub

Learn JHipster in 16 minutes with Matt Raible


Matt Raible has published a new video on using JHipster 5 to develop a Spring Boot 2 + Angular 6 application.

Trainings & Books


New online trainings (MOOCs)

New books

  • The JHipster Mini-Book 4.5 by Matt Raible. Now with a chapter on microservices!
  • Full Stack Development with JHipster by Deepu K Sasidharan and Sendil Kumar. Get it on Packt and Amazon.

JHipster Quick Start


  1. Install JHipster npm install -g generator-jhipster
  2. Create a new directory and go into it mkdir myApp && cd myApp
  3. Run JHipster and follow instructions on screen jhipster
  4. Model your entities with JDL Studio and download the resulting jhipster-jdl.jh file
  5. Generate your entities with jhipster import-jdl jhipster-jdl.jh

* Assuming you have already installed Java, Git and Node.js.

Client side options


  • HTML5
  • CSS3
  • Bootstrap
  • TypeScript
  • Angular
  • React
  • Redux
  • Websockets
  • Yarn
  • Webpack
  • Sass
  • Browsersync
  • Jest
  • Protractor

Server side options


  • Spring Boot
  • Spring Security
  • Netflix OSS
  • Consul
  • Gradle
  • Maven
  • Hibernate
  • Liquibase
  • MySQL
  • MariaDB
  • PostgreSQL
  • Oracle
  • MS SQL
  • MongoDB
  • Cassandra
  • Couchbase
  • EhCache
  • Hazelcast
  • Infinispan
  • ElasticSearch
  • Kafka
  • Swagger
  • ELK Stack
  • Prometheus
  • Thymeleaf
  • Gatling
  • Cucumber

Deployment options


  • Docker
  • Kubernetes
  • Heroku
  • CloudFoundry
  • AWS
  • Boxfuse
  • Rancher
  • OpenShift

CI/CD options


  • Jenkins
  • Travis CI
  • GitLab CI
  • CircleCI

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