Skip to main content

Greetings,
Java Hipster!

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

Community

JHipster is Open Source, and all development is done on GitHub. If you 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 7 to develop a Spring Boot + Angular application. He also published a video on how to build reactive Java microservices with Spring Boot and JHipster.

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