All Projects → robertpallas → generator-hapi-plus

robertpallas / generator-hapi-plus

Licence: other
Hapi REST API generator with PostgreSql, MySql, Mongo plugins, automatic Swagger docs, authentication with JWT, logging, Docker etc

Programming Languages

javascript
184084 projects - #8 most used programming language
Dockerfile
14818 projects

Projects that are alternatives of or similar to generator-hapi-plus

Generator Hapi Style
📦 Yeoman generator for scaffolding hapi apps and plugins
Stars: ✭ 96 (+357.14%)
Mutual labels:  yeoman, hapi
generator-flynt
A Yeoman generator to create Flynt Components
Stars: ✭ 19 (-9.52%)
Mutual labels:  yeoman
shared-react-components-example
An example of a mono-repository of shared React components libraries!
Stars: ✭ 85 (+304.76%)
Mutual labels:  yeoman
hapi-doorkeeper
User authentication for web servers
Stars: ✭ 14 (-33.33%)
Mutual labels:  hapi
hapi-good-winston
A good reporter to send and log events with winston
Stars: ✭ 21 (+0%)
Mutual labels:  hapi
noire-server
Hapi Boilerplate
Stars: ✭ 20 (-4.76%)
Mutual labels:  hapi
generator-laravel-5
Scaffold Laravel 5.7 applications with ease.
Stars: ✭ 19 (-9.52%)
Mutual labels:  yeoman
felicity
Javascript object constructors and sample data based on Joi schema.
Stars: ✭ 107 (+409.52%)
Mutual labels:  hapi
minimal-hapi-react-webpack
Minimal Hapi + React + Webpack + HMR (hot module reloading) Sandbox
Stars: ✭ 55 (+161.9%)
Mutual labels:  hapi
hapi-now-auth
Hapi token auth for bearer and jwt
Stars: ✭ 43 (+104.76%)
Mutual labels:  hapi
generator-deepexi-spring-cloud
deepexi java scaffold(spring cloud) generator
Stars: ✭ 30 (+42.86%)
Mutual labels:  yeoman
generator-latex
Yeoman Generator for LaTeX up-to-date documents
Stars: ✭ 29 (+38.1%)
Mutual labels:  yeoman
generator-express-ts
create an app using express and typescript
Stars: ✭ 27 (+28.57%)
Mutual labels:  yeoman
generator-vue-plugin
Yeoman generator generating vue plugin 🚀
Stars: ✭ 29 (+38.1%)
Mutual labels:  yeoman
hapi-plugin-graphiql
HAPI plugin for GraphiQL integration
Stars: ✭ 20 (-4.76%)
Mutual labels:  hapi
generator-go
A Yeoman generator to scaffold a simple golang application
Stars: ✭ 46 (+119.05%)
Mutual labels:  yeoman
generator-liferay-fragments
Yeoman generator for creating and maintaining Liferay Fragment projects
Stars: ✭ 31 (+47.62%)
Mutual labels:  yeoman
hapi-mongo-models
📦 A hapi plugin for `mongo-models`
Stars: ✭ 101 (+380.95%)
Mutual labels:  hapi
kibe
A simple Yeoman Generator to start projects with the most common tasks of my workflow using Gulp.
Stars: ✭ 33 (+57.14%)
Mutual labels:  yeoman
generator-composer
🐘 Yeoman (http://yeoman.io) generator for a PHP Composer project
Stars: ✭ 16 (-23.81%)
Mutual labels:  yeoman

generator-hapi-plus

Hapi 16 (Node + Javascript + ES6) REST API generator

Deprecated

This generator generates Hapi 16 boilerplate and there are no plans to update. If you start a new Hapi project use version 17+.

Quickstart

npm install -g yo generator-hapi-plus
yo hapi-plus <APP-NAME>
cd <APP-NAME>
npm install
npm start

Features

  • Docker with Dockerfile and Docker Compose instructions docker-compose build && docker-compose up -d
  • PostgreSql plugin with PG Promise
  • MySql plugin
  • MongoDb plugin
  • Authentication with JWT
  • WebSockets
  • Logging /logs
  • Automatic documentation with Swagger http://0.0.0.0:3000/documentation
  • Routes structure and examples /routes
  • Code style extending Airbnb guide and linting npm run lint
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].