@hapi/hapi

The Simple, Secure Framework Developers Trust

Showing:

Popularity

Downloads/wk

455K

GitHub Stars

13.5K

Maintenance

Last Commit

6d ago

Contributors

239

Package

Dependencies

18

License

BSD-3-Clause

Type Definitions

Tree-Shakeable

No?

Categories

Reviews

Average Rating

4.9/57
Read All Reviews
oldCoder29
vinaysaini
deep8292
kevcx2
preveenraj

Top Feedback

5Great Documentation
5Easy to Use
3Performant
3Responsive Maintainers
2Highly Customizable

Readme

@hapi/hapi

The Simple, Secure Framework Developers Trust

Build powerful, scalable applications, with minimal overhead and full out-of-the-box functionality - your code, your way.

Visit the hapi.dev Developer Portal for tutorials, documentation, and support

Useful resources

Technical Steering Committee (TSC) Members

Rate & Review

Great Documentation5
Easy to Use5
Performant3
Highly Customizable2
Bleeding Edge0
Responsive Maintainers3
Poor Documentation0
Hard to Use0
Slow0
Buggy0
Abandoned0
Unwelcoming Community0
100
oldCoder2978 Ratings81 Reviews
9 months ago
Great Documentation
Easy to Use

More or less I found hapi to be similar to express only, few differences rest it does everything same as to express, the transition from express is difficult as with express we have middleware and is missing in this one. People have mix opinion over the performance of API, personally, I haven't seen any boost in performance its just like express. Documentation is great, plugin structure is what makes it easy and less chaotic. Overall its good alternative to express but if you are already using express as your framework and thinking of migrating it to hapi, don't do it, it's not worth the effort.


0
Vinay SainiMohali23 Ratings68 Reviews
6 months ago
Easy to Use
Highly Customizable
Great Documentation
Performant
Responsive Maintainers

It is similar to express framework but comes with many build-in features which makes it special. It has many plugin available which can be used based on the project requirements. We can easily implement Authentication, API documentations with swagger any many other things using those plugins. It has a very huge community and documentation is also very good. Latest version of HAPI comes with async/await support, which is very helpful for clean and fast development.


1
souravsingh872
Deepak KhiwaniChandigarh47 Ratings57 Reviews
9 months ago
Performant
Great Documentation
Easy to Use

This is one of the best package to create APIs when using with Node.It is quite similar to Express.js but still a bit different. With hapi there is no need to use middleware. - Documentation is quite good and well maintained - Backed by Walmart


0
kevcx23 Ratings3 Reviews
June 29, 2020
Great Documentation
Responsive Maintainers
Easy to Use

The Hapi js ecosystem is well documented, well maintained, and battle-tested (came out of Walmart Labs). More opinionated than express, less than a framework like sails or loopback. A great starting point for a web app or api in node.


0
Preveen RajKochi, Kerala, India58 Ratings49 Reviews
Software Engineer @bigbinary
4 months ago

Its the first nodejs framework I have worked on. The security of hapi is way better than even the no. 1 competitor of hapi (express). And its tight integration with Joi schema validation provides better experience for the developers.


0

Alternatives

No alternatives found

Tutorials

No tutorials found
Add a tutorial