Need advice about which tool to choose?Ask the StackShare community!

JHipster

163
243
+ 1
0
MEAN

330
538
+ 1
593
Add tool

JHipster vs MEAN: What are the differences?

Developers describe JHipster as "An Open Source application generator". It is a free and open-source application generator used to quickly develop modern web applications and Microservices using Spring Boot + Angular / React / Vue. On the other hand, MEAN is detailed as "A Simple, Scalable and Easy starting point for full stack javascript web development". MEAN (Mongo, Express, Angular, Node) is a boilerplate that provides a nice starting point for MongoDB, Node.js, Express, and AngularJS based applications. It is designed to give you a quick and organized way to start developing MEAN based web apps with useful modules like Mongoose and Passport pre-bundled and configured.

JHipster and MEAN can be primarily classified as "Frameworks (Full Stack)" tools.

JHipster and MEAN are both open source tools. It seems that JHipster with 14.1K GitHub stars and 2.88K forks on GitHub has more adoption than MEAN with 11.8K GitHub stars and 3.57K GitHub forks.

Accenture, Vungle, and Adsia are some of the popular companies that use MEAN, whereas JHipster is used by Logo Yazilim, apside, and CSB. MEAN has a broader approval, being mentioned in 37 company stacks & 24 developers stacks; compared to JHipster, which is listed in 5 company stacks and 5 developer stacks.

Get Advice from developers at your company using Private StackShare. Sign up for Private StackShare.
Learn More
Pros of JHipster
Pros of MEAN
    Be the first to leave a pro
    • 86
      Javascript
    • 61
      Easy
    • 58
      Nosql
    • 52
      Great community
    • 50
      Modularity
    • 50
      Mongoose
    • 48
      Open source
    • 37
      Organized
    • 32
      Simple
    • 31
      Boilerplate
    • 10
      AngularJs
    • 9
      CLI
    • 9
      It's simply awesome
    • 8
      Cutting edge tech
    • 7
      Passport
    • 6
      Docs
    • 6
      Yeoman
    • 6
      It's a great new exciting stack
    • 5
      Friendly & Fun
    • 4
      The WordPress of javascript apps
    • 4
      Great Flexibility ;)
    • 3
      Genius
    • 2
      Modular
    • 2
      Scalable
    • 2
      JavaScript only
    • 1
      Growing Community
    • 1
      It's fun and has great potential
    • 1
      Gulp
    • 1
      Because i can write everything using javascript
    • 1
      Fast
    • 0
      The best

    Sign up to add or upvote prosMake informed product decisions

    Sign up to add or upvote consMake informed product decisions

    What is JHipster?

    It is a free and open-source application generator used to quickly develop modern web applications and Microservices using Spring Boot + Angular / React / Vue.

    What is MEAN?

    MEAN (Mongo, Express, Angular, Node) is a boilerplate that provides a nice starting point for MongoDB, Node.js, Express, and AngularJS based applications. It is designed to give you a quick and organized way to start developing MEAN based web apps with useful modules like Mongoose and Passport pre-bundled and configured.

    Need advice about which tool to choose?Ask the StackShare community!

    What companies use JHipster?
    What companies use MEAN?
    See which teams inside your own company are using JHipster or MEAN.
    Sign up for Private StackShareLearn More

    Sign up to get full access to all the companiesMake informed product decisions

    What tools integrate with JHipster?
    What tools integrate with MEAN?

    Sign up to get full access to all the tool integrationsMake informed product decisions

    What are some alternatives to JHipster and MEAN?
    Spring Boot
    Spring Boot makes it easy to create stand-alone, production-grade Spring based Applications that you can "just run". We take an opinionated view of the Spring platform and third-party libraries so you can get started with minimum fuss. Most Spring Boot applications need very little Spring configuration.
    Grails
    Grails is a framework used to build web applications with the Groovy programming language. The core framework is very extensible and there are numerous plugins available that provide easy integration of add-on features.
    Django
    Django is a high-level Python Web framework that encourages rapid development and clean, pragmatic design.
    Yeoman
    Yeoman is a robust and opinionated set of tools, libraries, and a workflow that can help developers quickly build beautiful, compelling web apps. It is comprised of yo - a scaffolding tool using our generator system, grunt - a task runner for your build process and bower for dependency management.
    CUBA Platform
    It is a high-level open-source Java web framework for the rapid development of enterprise applications. The platform abstracts developers from underlying technologies so they can focus on the business tasks, whilst retaining full flexibility by providing unrestricted access to low-level code. Applications are developed in Java, with the user interface declared in XML. A rich set of features covers most typical project requirements and development tools reduce boilerplate code and facilitate truly rapid development.
    See all alternatives