Skip to content

Modules

The hapi ecosystem consists of several modules.

accept
HTTP Accept-* headers parsing.
github logo
star 55
fork 30
ammo
HTTP Range processing utilities.
github logo
star 1
fork 10
b64
Base64 streaming encoder and decoder.
github logo
star 42
fork 14
basic plugin
Basic authentication plugin.
github logo
star 147
fork 65
bell plugin
Third-party login plugin for hapi.js.
github logo
star 620
fork 210
boom
HTTP-friendly error objects.
github logo
star 2923
fork 192
bossy
Command line options parser.
github logo
star 46
fork 30
bounce
Selective error catching and rewrite rules.
github logo
star 176
fork 14
bourne
JSON.parse() drop-in replacement with prototype poisoning protection.
github logo
star 180
fork 13
call
Simple HTTP Router.
github logo
star 37
fork 28
catbox
Multi-strategy object caching service.
github logo
star 494
fork 75
catbox-memcached
Memcached adaptor for catbox.
github logo
star 11
fork 17
catbox-memory
Memory adaptor for catbox.
github logo
star 33
fork 30
catbox-object
Object cache adaptor for catbox.
github logo
star 2
fork 6
catbox-redis plugin
Redis adapter for catbox.
github logo
star 70
fork 62
code
BDD assertion library.
github logo
star 231
fork 73
content
HTTP Content-* headers parsing.
github logo
star 7
fork 14
cookie plugin
Cookie authentication plugin.
github logo
star 229
fork 99
crumb plugin
CSRF crumb generation and validation for hapi.
github logo
star 170
fork 47
cryptiles
General purpose crypto utilities.
github logo
star 184
fork 29
eslint-plugin
ESLint plugin containing hapi style guide rules and config.
github logo
star 22
fork 10
file
General purpose file utilities.
github logo
star 5
fork 7
glue
Server composer for hapi.js.
github logo
star 244
fork 60
h2o2 plugin
Proxy handler for hapi.js.
github logo
star 164
fork 61
heavy
Measure process load.
github logo
star 75
fork 16
hoek
Utility methods for the hapi ecosystem.
github logo
star 483
fork 179
inert plugin
Static file and directory handlers for hapi.js.
github logo
star 236
fork 48
iron
Encapsulated tokens (encrypted and mac'ed objects).
github logo
star 628
fork 56
jwt plugin
JWT (JSON Web Token) Authentication.
github logo
star 35
fork 25
lab
Node test utility.
github logo
star 738
fork 177
log plugin
Logging for hapi framework.
github logo
star 6
fork 5
mimos
Mime database interface.
github logo
star 20
fork 14
nes plugin
WebSocket adapter plugin for hapi routes.
github logo
star 501
fork 86
nigel
Boyer-Moore-Horspool algorithms
github logo
star 16
fork 11
oppsy
An EventEmitter useful for collecting hapi server ops information.
github logo
star 25
fork 20
oxc-plugin
Oxlint & Oxfmt plugin containing hapi style guide rules and config.
github logo
star 0
fork 0
pez
Multipart parser.
github logo
star 34
fork 19
podium
Event emitter with async features.
github logo
star 86
fork 22
scooter plugin
User-agent information plugin.
github logo
star 46
fork 25
shot
Injects a fake HTTP request/response into your node server logic.
github logo
star 196
fork 41
somever
Semantic versioning rules parser, compatible with version ranges used in package.json files and the canonical semver module.
github logo
star 0
fork 11
sse plugin
Server-Sent Events plugin for hapi.
github logo
star 0
fork 0
statehood
HTTP State Management Utilities.
github logo
star 21
fork 27
subtext
HTTP payload parser.
github logo
star 24
fork 27
teamwork
Wait for multiple callbacks
github logo
star 14
fork 14
topo
Topological sorting with grouping support.
github logo
star 109
fork 27
vise
Treat multiple buffers as one.
github logo
star 7
fork 14
vision plugin
Template rendering support for hapi.js.
github logo
star 198
fork 68
wreck
HTTP client utilities.
github logo
star 378
fork 110
yar plugin
A hapi session manager.
github logo
star 133
fork 59

Deploys by Netlify