aid: hapi name: Hapi description: >- hapi is a rich, configuration-centric framework for building web applications and APIs in Node.js. It provides a powerful plugin system, built-in input validation with Joi, authentication strategies, caching, cookie handling, and a focus on security and reliability for enterprise-grade applications. type: Index accessModel: pricing: freemium onboarding: unknown trial: false try_now: false public: false label: Freemium confidence: medium source: - plans generated: '2026-07-22' method: derived image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/hapi.png tags: - Authentication - Frameworks - JavaScript - Node.js - Validation - Web Framework url: >- https://raw.githubusercontent.com/api-evangelist/hapi/refs/heads/main/apis.yml created: '2026-03-26' modified: '2026-03-26' specificationVersion: '0.23' apis: - aid: hapi:hapi name: Hapi description: >- hapi is a rich, configuration-centric framework for building web applications and APIs in Node.js. It provides a powerful plugin system, built-in input validation with Joi, authentication strategies, caching, cookie handling, and a focus on security and reliability for enterprise-grade applications. humanURL: https://hapi.dev/ tags: - Authentication - Frameworks - JavaScript - Node.js - Validation - Web Framework properties: - type: JSONSchema url: >- https://raw.githubusercontent.com/api-evangelist/hapi/refs/heads/main/json-schema/hapi-server-configuration.json - type: JSONSchema url: >- https://raw.githubusercontent.com/api-evangelist/hapi/refs/heads/main/json-schema/hapi-route-definition.json common: - type: IssueTracker url: https://github.com/hapijs/hapi/issues - type: Releases url: https://github.com/hapijs/hapi/releases - type: CodeOfConduct url: https://github.com/hapijs/.github/blob/master/CODE_OF_CONDUCT.md - type: ContributionGuide url: https://github.com/hapijs/.github/blob/master/CONTRIBUTING.md - type: DomainSecurity url: security/hapi-domain-security.yml - type: Website url: https://hapi.dev/ - type: Documentation url: https://hapi.dev/api/ - type: GettingStarted url: https://hapi.dev/tutorials/ - type: GitHubOrganization url: https://github.com/hapijs - type: GitHubRepository url: https://github.com/hapijs/hapi - type: Plugins url: https://hapi.dev/plugins/ - type: Resources url: https://hapi.dev/resources/ maintainers: - FN: Kin Lane email: kin@apievangelist.com