hapi pal hapi pal

an ecosystem of tools and best practices for the working hapijs developer

$
Copy to clipboard

hapijs and pal are good teammates

Writing scalable web services is hard work, and we don't think there's any way around that.

Rather than perpetually seeking the mythical "silver bullet" web framework, we've invested years of energy in reliable tooling, best practices, and sensible conventions that make fully utilizing hapijs feel organic and approachable.

To learn more about pal's origins, check-out our post Introducing hapi pal.

hpal
A CLI to help you scaffold projects, author and run custom commands, and search docs
boilerplate
A friendly, proven starting place for your next hapi project based on 12-factor principles
schwifty
A model layer integrating Objection ORM, designed to play nice with hapi and joi
And there's a lot more to explore, including a CLI tool to scaffold projects and search docs, a model layer integrating Objection ORM, an HTTP/2 server-push plugin, a tool to interop with express for migrating to hapi or unifying deployments, a service layer that integrates with hapi caching, and a suite of utilities that speak to common hapi patterns.