Ecosyste.ms: Repos

An open API service providing repository metadata for many open source software ecosystems.

GitHub / hapijs 75 repositories

The Simple, Secure Framework Developers Trust

hapijs/iron

Encapsulated tokens (encrypted and mac'ed objects)

Language: JavaScript - Size: 240 KB - Last synced: 6 days ago - Pushed: 4 months ago - Stars: 632 - Forks: 57

hapijs/bourne

JSON.parse() drop-in replacement with prototype poisoning protection

Language: JavaScript - Size: 45.9 KB - Last synced: 6 days ago - Pushed: 4 months ago - Stars: 164 - Forks: 13

hapijs/joi-date

Joi extensions for dates

Language: JavaScript - Size: 47.9 KB - Last synced: 6 days ago - Pushed: about 1 month ago - Stars: 83 - Forks: 25

hapijs/hapi

The Simple, Secure Framework Developers Trust

Language: JavaScript - Size: 16.2 MB - Last synced: about 1 month ago - Pushed: about 2 months ago - Stars: 14,488 - Forks: 1,332

hapijs/joi

The most powerful data validation library for JS

Language: JavaScript - Size: 9.68 MB - Last synced: about 1 month ago - Pushed: about 2 months ago - Stars: 20,598 - Forks: 1,514

hapijs/bell

Third-party login plugin for hapi

Language: JavaScript - Size: 964 KB - Last synced: 6 days ago - Pushed: about 2 months ago - Stars: 625 - Forks: 210

hapijs/topo

Topological sorting with grouping support

Language: JavaScript - Size: 93.8 KB - Last synced: about 1 month ago - Pushed: 5 months ago - Stars: 109 - Forks: 29

hapijs/bounce

Selective error catching and rewrite rules

Language: JavaScript - Size: 48.8 KB - Last synced: 6 days ago - Pushed: 6 months ago - Stars: 176 - Forks: 22

hapijs/podium

Event emitter with async features

Language: JavaScript - Size: 130 KB - Last synced: about 1 month ago - Pushed: 5 months ago - Stars: 87 - Forks: 24

hapijs/catbox

Multi-strategy object caching service

Language: JavaScript - Size: 647 KB - Last synced: 6 days ago - Pushed: 4 months ago - Stars: 494 - Forks: 74

hapijs/boom

HTTP-friendly error objects

Language: JavaScript - Size: 3.37 MB - Last synced: about 1 month ago - Pushed: 5 months ago - Stars: 2,928 - Forks: 195

hapijs/hapi.dev

The hapi.dev developer portal

Language: Vue - Size: 5.4 MB - Last synced: about 1 month ago - Pushed: 2 months ago - Stars: 52 - Forks: 64

hapijs/shot

Injects a fake HTTP request/response into your node server logic

Language: JavaScript - Size: 285 KB - Last synced: 6 days ago - Pushed: 5 months ago - Stars: 198 - Forks: 45

hapijs/lab

Node test utility

Language: JavaScript - Size: 1.94 MB - Last synced: 5 days ago - Pushed: 4 months ago - Stars: 739 - Forks: 177

hapijs/jwt

JWT (JSON Web Token) Authentication

Language: JavaScript - Size: 79.1 KB - Last synced: 6 days ago - Pushed: 2 months ago - Stars: 36 - Forks: 26

hapijs/b64

Base64 streaming encoder and decoder

Language: JavaScript - Size: 61.5 KB - Last synced: 6 days ago - Pushed: 5 months ago - Stars: 40 - Forks: 13

hapijs/hapi-pino

🌲 Hapi plugin for the Pino logger

Language: JavaScript - Size: 243 KB - Last synced: 6 days ago - Pushed: 10 months ago - Stars: 148 - Forks: 60

hapijs/wreck

HTTP Client Utilities

Language: JavaScript - Size: 3.54 MB - Last synced: 6 days ago - Pushed: about 2 months ago - Stars: 383 - Forks: 104

hapijs/tlds

TLDS list for domain validation

Language: TypeScript - Size: 61.5 KB - Last synced: 6 days ago - Pushed: about 2 months ago - Stars: 0 - Forks: 2

hapijs/hoek

Node utilities shared among the extended hapi universe

Language: JavaScript - Size: 3.87 MB - Last synced: about 1 month ago - Pushed: 5 months ago - Stars: 482 - Forks: 169

hapijs/address

Validate email addresses

Language: TypeScript - Size: 4.03 MB - Last synced: about 1 month ago - Pushed: 4 months ago - Stars: 32 - Forks: 26

hapijs/nes

WebSocket adapter plugin for hapi routes

Language: JavaScript - Size: 827 KB - Last synced: about 1 month ago - Pushed: 7 months ago - Stars: 500 - Forks: 89

hapijs/yar

A hapi session manager

Language: JavaScript - Size: 3.33 MB - Last synced: 6 days ago - Pushed: 2 months ago - Stars: 133 - Forks: 60

hapijs/joi.dev

Language: Vue - Size: 3.89 MB - Last synced: 6 days ago - Pushed: 3 months ago - Stars: 2 - Forks: 6

hapijs/catbox-memory

Memory adapter for catbox

Language: JavaScript - Size: 122 KB - Last synced: 6 days ago - Pushed: 5 months ago - Stars: 33 - Forks: 29

hapijs/good

hapi process monitoring

Language: JavaScript - Size: 931 KB - Last synced: 5 days ago - Pushed: 7 months ago - Stars: 525 - Forks: 159

hapijs/h2o2

Proxy handler for hapi.js

Language: JavaScript - Size: 238 KB - Last synced: about 1 month ago - Pushed: 3 months ago - Stars: 165 - Forks: 66

hapijs/vise

Treat multiple buffers or strings as one

Language: JavaScript - Size: 43.9 KB - Last synced: about 1 month ago - Pushed: 5 months ago - Stars: 7 - Forks: 12

hapijs/basic

Basic authentication plugin

Language: JavaScript - Size: 92.8 KB - Last synced: 7 days ago - Pushed: 3 months ago - Stars: 148 - Forks: 65

hapijs/code

Assertion library

Language: JavaScript - Size: 271 KB - Last synced: 6 days ago - Pushed: 7 months ago - Stars: 233 - Forks: 79

hapijs/cryptiles

General purpose crypto utilities

Language: JavaScript - Size: 72.3 KB - Last synced: 6 days ago - Pushed: 5 months ago - Stars: 181 - Forks: 26

hapijs/items

Bare minimum async methods

Language: JavaScript - Size: 38.1 KB - Last synced: 6 days ago - Pushed: 5 months ago - Stars: 30 - Forks: 16

hapijs/accept

HTTP Accept-* headers parsing

Language: JavaScript - Size: 131 KB - Last synced: 6 days ago - Pushed: 5 months ago - Stars: 52 - Forks: 33

hapijs/inert

Static file and directory handlers for hapi.js

Language: JavaScript - Size: 3.87 MB - Last synced: 6 days ago - Pushed: 7 months ago - Stars: 238 - Forks: 49

hapijs/vision

Templates rendering support for hapi.js

Language: JavaScript - Size: 467 KB - Last synced: about 1 month ago - Pushed: 7 months ago - Stars: 195 - Forks: 70

hapijs/oppsy

An EventEmitter useful for collecting hapi server ops information

Language: JavaScript - Size: 43 KB - Last synced: about 1 month ago - Pushed: 7 months ago - Stars: 25 - Forks: 22

hapijs/teamwork

Wait for multiple events

Language: JavaScript - Size: 47.9 KB - Last synced: 6 days ago - Pushed: 7 months ago - Stars: 14 - Forks: 15

hapijs/eslint-config-hapi 📦

Shareable ESLint config for the hapi ecosystem

Language: JavaScript - Size: 90.8 KB - Last synced: about 1 month ago - Pushed: about 3 years ago - Stars: 22 - Forks: 23

hapijs/good-console

Console reporting for Good process monitor

Language: JavaScript - Size: 107 KB - Last synced: 6 days ago - Pushed: 7 months ago - Stars: 73 - Forks: 58

hapijs/nigel

Boyer–Moore–Horspool algorithms

Language: JavaScript - Size: 60.5 KB - Last synced: 6 days ago - Pushed: 5 months ago - Stars: 15 - Forks: 10

hapijs/bossy

Command line options parser

Language: JavaScript - Size: 2.88 MB - Last synced: about 1 month ago - Pushed: over 1 year ago - Stars: 45 - Forks: 30

hapijs/heavy

Measure process load

Language: JavaScript - Size: 54.7 KB - Last synced: 6 days ago - Pushed: 5 months ago - Stars: 74 - Forks: 17

hapijs/catbox-redis

Redis adapter for catbox

Language: JavaScript - Size: 189 KB - Last synced: 6 days ago - Pushed: 7 months ago - Stars: 69 - Forks: 65

hapijs/glue

Server composer for hapi.js

Language: JavaScript - Size: 140 KB - Last synced: 6 days ago - Pushed: over 1 year ago - Stars: 245 - Forks: 62

hapijs/mimos

Mime database interface

Language: JavaScript - Size: 63.5 KB - Last synced: about 1 month ago - Pushed: 5 months ago - Stars: 19 - Forks: 13

hapijs/call

HTTP Router

Language: JavaScript - Size: 156 KB - Last synced: 6 days ago - Pushed: 5 months ago - Stars: 37 - Forks: 29

hapijs/cookie

Cookie authentication plugin

Language: JavaScript - Size: 274 KB - Last synced: 6 days ago - Pushed: 7 months ago - Stars: 228 - Forks: 101

hapijs/crumb

CSRF crumb generation and validation for hapi

Language: JavaScript - Size: 515 KB - Last synced: 6 days ago - Pushed: 7 months ago - Stars: 171 - Forks: 50

hapijs/ammo

HTTP Range processing utilities

Language: JavaScript - Size: 65.4 KB - Last synced: 6 days ago - Pushed: 5 months ago - Stars: 1 - Forks: 9

hapijs/formula

Math and string operations

Language: JavaScript - Size: 45.9 KB - Last synced: about 1 month ago - Pushed: 4 months ago - Stars: 14 - Forks: 20

hapijs/catbox-object

Object cache adapter for catbox

Language: JavaScript - Size: 24.4 KB - Last synced: about 1 month ago - Pushed: 7 months ago - Stars: 2 - Forks: 7

hapijs/pinpoint

Return the filename and line number of the calling function

Language: JavaScript - Size: 18.6 KB - Last synced: 6 days ago - Pushed: 7 months ago - Stars: 6 - Forks: 7

hapijs/log

hapi logging plugin

Language: JavaScript - Size: 37.1 KB - Last synced: 6 days ago - Pushed: 7 months ago - Stars: 6 - Forks: 5

hapijs/rule-no-var 📦

ESLint rule to enforce the usage of var declarations only in try-catch scope

Language: JavaScript - Size: 15.6 KB - Last synced: 6 days ago - Pushed: almost 4 years ago - Stars: 1 - Forks: 7

hapijs/rule-no-arrowception 📦

ESLint rule preventing arrow functions that implicitly create arrow functions

Language: JavaScript - Size: 12.7 KB - Last synced: 6 days ago - Pushed: almost 4 years ago - Stars: 5 - Forks: 6

hapijs/rule-scope-start 📦

ESLint rule to enforce new line at the beginning of function scope

Language: JavaScript - Size: 23.4 KB - Last synced: about 1 month ago - Pushed: almost 4 years ago - Stars: 1 - Forks: 9

hapijs/rule-capitalize-modules 📦

ESLint rule to enforce the capitalization of imported module variables

Language: JavaScript - Size: 18.6 KB - Last synced: about 1 month ago - Pushed: almost 4 years ago - Stars: 2 - Forks: 7

hapijs/rule-for-loop 📦

hapi style guide ESLint rule dealing with for loops

Language: JavaScript - Size: 12.7 KB - Last synced: 6 days ago - Pushed: almost 4 years ago - Stars: 1 - Forks: 7

hapijs/good-squeeze

Simple transform stream for event filtering with good.

Language: JavaScript - Size: 57.6 KB - Last synced: about 1 month ago - Pushed: over 3 years ago - Stars: 49 - Forks: 24

hapijs/subtext

HTTP payload parser

Language: JavaScript - Size: 1.51 MB - Last synced: 6 days ago - Pushed: 5 months ago - Stars: 24 - Forks: 26

hapijs/catbox-memcached

Memcached adapter for catbox

Language: JavaScript - Size: 123 KB - Last synced: about 1 month ago - Pushed: over 1 year ago - Stars: 11 - Forks: 18

hapijs/.github

Default organization policies

Size: 72.3 KB - Last synced: 6 days ago - Pushed: 22 days ago - Stars: 6 - Forks: 8

hapijs/file

File utilities

Language: JavaScript - Size: 16.6 KB - Last synced: 6 days ago - Pushed: almost 2 years ago - Stars: 4 - Forks: 7

hapijs/scooter

User-agent information plugin for hapi

Language: JavaScript - Size: 166 KB - Last synced: about 1 month ago - Pushed: 7 months ago - Stars: 46 - Forks: 23

hapijs/eslint-plugin

ESLint plugin containing hapi style guide rules

Language: JavaScript - Size: 55.7 KB - Last synced: about 1 month ago - Pushed: about 2 years ago - Stars: 21 - Forks: 10

hapijs/content

HTTP Content-* headers parsing

Language: JavaScript - Size: 64.5 KB - Last synced: about 1 month ago - Pushed: 5 months ago - Stars: 8 - Forks: 12

hapijs/validate

hapi core internal validation support

Language: JavaScript - Size: 8.9 MB - Last synced: 6 days ago - Pushed: 7 months ago - Stars: 2 - Forks: 10

hapijs/statehood

HTTP State Management Utilities

Language: JavaScript - Size: 2.85 MB - Last synced: 6 days ago - Pushed: 3 months ago - Stars: 20 - Forks: 28

hapijs/pez

Multipart parser

Language: JavaScript - Size: 1.32 MB - Last synced: 6 days ago - Pushed: 5 months ago - Stars: 34 - Forks: 17

hapijs/somever

Semantic versioning rules parser

Language: JavaScript - Size: 38.1 KB - Last synced: 6 days ago - Pushed: 5 months ago - Stars: 0 - Forks: 11

hapijs/lab-external-module-test

External coverage test module for lab

Language: JavaScript - Size: 13.7 KB - Last synced: 6 days ago - Pushed: about 3 years ago - Stars: 0 - Forks: 6

hapijs/beam

HTTP benchmark API

Language: JavaScript - Size: 19.5 KB - Last synced: about 1 month ago - Pushed: over 2 years ago - Stars: 4 - Forks: 11

hapijs/ratrace

Frameworks performance comparison

Language: JavaScript - Size: 17.6 KB - Last synced: 6 days ago - Pushed: almost 3 years ago - Stars: 0 - Forks: 7

hapijs/ci-config-travis

Contains shared travis templates that can be imported

Size: 6.84 KB - Last synced: 6 days ago - Pushed: almost 4 years ago - Stars: 0 - Forks: 6

hapijs/assets

Images and other community resources

Size: 1.03 MB - Last synced: 6 days ago - Pushed: over 4 years ago - Stars: 2 - Forks: 6