Skip to content
/ gin Public
forked from ostinelli/gin

A fast, low-latency, low-memory footprint, web JSON-API framework with Test Driven Development helpers and patterns.

License

Notifications You must be signed in to change notification settings

ppolv/gin

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GIN JSON-API framework

Gin is an JSON-API framework, currently in its early stage.

It has been designed to allow for fast development, TDD and ease of maintenance.

Gin is helpful when you need an extra-boost in performance and scalability, as it runs embedded in a packaged version of nginx called OpenResty and it's entirely written in Lua. For those not familiar with Lua, don't let that scare you away: Lua is really easy to use, very fast and simple to get started with.

For instance, this is what a simple Gin controller looks like:

local InfoController = {}

function InfoController:whoami()
    return 200, { name = 'gin' }
end

return InfoController

Features

Gin already provides:

Get started now! Please refer to the official gin.io website for documentation.

About

A fast, low-latency, low-memory footprint, web JSON-API framework with Test Driven Development helpers and patterns.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Lua 100.0%