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 all our backers!

JHipster news


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

Breaking news: JHipster Conf, the #1 JHipster conference, will take place in Paris, France on June 21st, 2018. More information on the conference website!

News

Events

  • March 10th, 2018: at Women Techmakers Barcelona, Cindy Marin will present "Introduccion a JHipster".
  • March 13th, 2018: at Utrecht Java User Group, Sendil Kumar N will present "Get hip with JHipster (Spring Boot + Angular / React)".
  • March 20th, 2018: at Seattle JUG, Matt Raible will present on Microservices for the Masses with Spring Boot and JHipster.
  • March 22-23rd, 2018: at Voxxed Days Bucharest 2018, Stephan Janssen will present "The new Voxxed websites using JHipster, Angular and GitLab".
  • April 18-20th, 2018: at Devoxx France, 3 JHipster sessions will be given by Julien Dubois, Deepu K Sasidharan and Pierre Besson.
  • June 4-6 2018: at SpringCon.Tech, Matt Raible and Dennis Sharpe will host a full-day JHipster workshop.
  • June 21 2018: the JHipster Conf will take place in Paris, France! Don't miss it!
  • August 14th, 2018: at Boston JUG, Matt Raible will host a 3-hour JHipster workshop.
  • Looking for a meetup near you? Go to our new Meetup list and join one of our local groups!

What is JHipster?


+
=

JHipster is a development platform to generate, develop and deploy Spring Boot + Angular 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 and Bootstrap
  • A robust microservice architecture with JHipster Registry, Netflix OSS, ELK stack and Docker
  • A powerful workflow to build your application with Yeoman, Webpack/Gulp and Maven/Gradle

Sample & Sources

You can checkout a sample generated Angular application here.

You can checkout a sample generated AngularJS 1.x 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 12 minutes with Matt Raible


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

Trainings & Books


New online trainings (MOOCs)

New books

JHipster Quick Start


  1. Install JHipster yarn global add 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, Node.js, Yarn and Yeoman. For AngularJS 1, you will also need Bower and Gulp

Client side options


  • HTML5
  • CSS3
  • Bootstrap
  • TypeScript
  • AngularJS
  • Angular
  • React
  • Redux
  • JQuery
  • Websockets
  • Yarn
  • Webpack
  • Bower
  • Gulp
  • Sass
  • Browsersync
  • Karma
  • 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