Skip to content


Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?


Failed to load latest commit information.
Latest commit message
Commit time

A RESTful API or service framework built on top of light-4j

Stack Overflow | Google Group | Gitter Chat | Subreddit | Youtube Channel | Documentation | Contribution Guide |

Build Status

This repository contains middleware handlers that work with either Swagger 2.0 or OpenAPI 3.0 specification. If you are starting a brand new project, it is highly recommended using the OpenAPI 3.0 specification for your design.

To get started your first project, please visit the getting started to walk through the process.

For documentation on the handlers, please visit the reference document.

There are also numeric tutorials to show users how to build Restful services.