Rest Hapi

🚀 A RESTful API generator for Node.js
Alternatives To Rest Hapi
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
Strapi56,10817510 hours ago516July 31, 2023464otherJavaScript
🚀 Strapi is the leading open-source headless CMS. It’s 100% JavaScript/TypeScript, fully customizable and developer-first.
Eve6,6313572322 days ago53June 08, 202233otherPython
REST API framework designed for human beings
Express Rest Boilerplate2,22127 months ago6October 04, 201739mitJavaScript
⌛️ Express starter for building RESTful APIs
Spring Boot Leaning2,068
a year ago1Java
Spring Boot 2.X 最全课程代码
Rest1,732238 months ago28February 05, 202166mitJavaScript
REST API generator with Node.js, Express and Mongoose
16 days ago9mitTypeScript
🟢 RESTful API service for blog, powered by @nestjs
3 months ago12mitC#
🤣本项目有不同开发版本,最新版底层基于 abp vNext 搭建和免费开源跨平台框架 .NET5 进行开发,使用 MongoDB 存储数据,Redis 缓存数据。项目采用前后端分离的模式进行开发,API 遵循 RESTful 接口规范,页面使用 Blazor 进行开发,可作为 .NET Core 入门项目进行学习。If you liked `Blog` project or if it helped you, please give a star ⭐️ for this repository. 👍👍👍
Rest Hapi1,16639 months ago7July 22, 202072mitJavaScript
🚀 A RESTful API generator for Node.js
Rest Api Nodejs Mongodb1,051
4 months ago37mitJavaScript
A boilerplate for REST API Development with Node.js, Express, and MongoDB
Node Express Mongodb Jwt Rest Api Skeleton85112 months ago98April 30, 202212mitJavaScript
This is a basic API REST skeleton written on JavaScript using async/await. Great for building a starter web API for your front-end (Android, iOS, Vue, react, angular, or anything that can consume an API). Demo of frontend in VueJS here:
Alternatives To Rest Hapi
Select To Compare

Alternative Project Comparisons

rest-hapi logo

rest-hapi title

A RESTful API generator rest-hapi tweet

rest-hapi is a hapi plugin that generates RESTful API endpoints based on mongoose schemas. It provides a powerful combination of relational structure with NoSQL flexibility. You define your data models and the rest is done for you. Have your API up and running in minutes!


Live demo


View the swagger docs for the live demo:

Or, for a more complete example, check out the appy api:


Check out the docs on the official site!


You need Node.js installed and you'll need MongoDB installed and running.

Quick Start


(NOTE: For an alternative quick start, check out his awesome yeoman generator for rest-hapi.)

  1. Clone the demo repo
$ git clone
$ cd rest-hapi-demo
  1. Install the dependencies
$ npm install
  1. Seed the models
$ ./node_modules/.bin/rest-hapi-cli seed
  1. Start the server
$ npm start
  1. View the API docs at


...have fun!

Example Projects

appy: A boilerplate web app.

rest-hapi-demo: A simple demo project implementing rest-hapi in a hapi server.


We welcome contributions to rest-hapi! These are the many ways you can help:

Please read our contribution guide to get started. Also note that this project is released with a Contributor Code of Conduct, please make sure to review and follow it.


Thanks goes to each one of our contributors! 🙏

Become a contributor.


Support us with a monthly donation and help us continue our activities! Become a backer.


If you have any questions/issues/feature requests, please feel free to open an issue. We'd love to hear from you!


Like this project? Please star it!


rest-hapi is licensed under a MIT License.

Popular Rest Projects
Popular Mongodb Projects
Popular Application Programming Interfaces Categories
Related Searches

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.
Rest Api
Crud Generator