All Projects → idevz → Vanilla

idevz / Vanilla

Licence: mit
An OpenResty Lua MVC Web Framework

Programming Languages

lua
6591 projects
perl
6916 projects

Projects that are alternatives of or similar to Vanilla

Lua Resty Post
HTTP post utility for openresty
Stars: ✭ 30 (-97.05%)
Mutual labels:  openresty, luajit
lua-resty-aries
openresty and lua multi-function template
Stars: ✭ 47 (-95.38%)
Mutual labels:  luajit, openresty
phi
an api-gateway based on openresty
Stars: ✭ 23 (-97.74%)
Mutual labels:  luajit, openresty
Lua Resty Redis Connector
Connection utilities for lua-resty-redis
Stars: ✭ 186 (-81.73%)
Mutual labels:  openresty, luajit
Luajit.io
luajit io framework
Stars: ✭ 277 (-72.79%)
Mutual labels:  openresty, luajit
nginx-lua
Nginx 1.19+ with LUA support based on Alpine Linux, Amazon Linux, Debian, Fedora and Ubuntu.
Stars: ✭ 112 (-89%)
Mutual labels:  luajit, openresty
cdn-up-and-running
CDN Up and Running - an introduction about how modern CDNs works
Stars: ✭ 131 (-87.13%)
Mutual labels:  luajit, openresty
Motan Openresty
A cross-language RPC framework for rapid development of high performance distributed services based on OpenResty.
Stars: ✭ 117 (-88.51%)
Mutual labels:  openresty, luajit
Lua Resty Mlcache
Layered caching library for OpenResty
Stars: ✭ 274 (-73.08%)
Mutual labels:  openresty, luajit
lua-resty-maxminddb
A Lua library for reading MaxMind's Geolocation database
Stars: ✭ 72 (-92.93%)
Mutual labels:  luajit, openresty
Lua Resty Jit Uuid
Fast and dependency-free UUID library for LuaJIT/ngx_lua
Stars: ✭ 169 (-83.4%)
Mutual labels:  openresty, luajit
Ledge
An RFC compliant and ESI capable HTTP cache for Nginx / OpenResty, backed by Redis
Stars: ✭ 412 (-59.53%)
Mutual labels:  openresty, luajit
Lua Resty Repl
Interactive console (REPL) for Openresty and luajit code
Stars: ✭ 165 (-83.79%)
Mutual labels:  openresty, luajit
lua-resty-ipcidr
A simple and very fast function to check against CIDR
Stars: ✭ 17 (-98.33%)
Mutual labels:  luajit, openresty
Api Umbrella
Open source API management platform
Stars: ✭ 1,735 (+70.43%)
Mutual labels:  openresty, luajit
nott
The New OTT Platform - an excuse to discuss and design a simple edge computing platform
Stars: ✭ 46 (-95.48%)
Mutual labels:  luajit, openresty
Lua Cassandra
Pure Lua driver for Apache Cassandra
Stars: ✭ 95 (-90.67%)
Mutual labels:  openresty, luajit
Lua Resty Http
Lua HTTP client cosocket driver for OpenResty / ngx_lua.
Stars: ✭ 1,647 (+61.79%)
Mutual labels:  openresty, luajit
lua-resty-jump-consistent-hash
consistent hash for openresty
Stars: ✭ 24 (-97.64%)
Mutual labels:  luajit, openresty
Apioak
Full Lifecycle Management API Gateway.
Stars: ✭ 335 (-67.09%)
Mutual labels:  openresty, luajit

Vanilla / (香草中文文档) / OSC Git

https://travis-ci.org/idevz/vanilla.svg?branch=master Join the chat at https://gitter.im/idevz/vanilla

Vanilla is An OpenResty Lua MVC Web Framework.

Vanilla

MailList

Features

  • Provide many good components such as bootstrap, router, controllers, models, views.
  • Powerful plugin system.
  • Multi applications deployment.
  • Multi version of framework coexistence, easier framwork upgrade.
  • Auto complete the Nginx configration.
  • A convenient way to manage Services.
  • You only need to focus your business logic.

Installation

Vanilla-V0.1.0-rc4.1 Or the older Vanillas Installation to see: README-V0.1.0-rc4.1.md
$ ./setup-framework -v $VANILLA_PROJ_ROOT -o $OPENRESTY_ROOT        #see ./setup-framework -h for more details

Quick Start

Setup your Own Application

$ ./setup-vanilla-demoapp  [-a $VANILLA_APP_ROOT -u $VANILLA_APP_USER -g $VANILLA_APP_GROUP -e $VANILLA_RUNNING_ENV]    #see ./setup-vanilla-demoapp -h for more details

Start the server

$ ./$VANILLA_APP_ROOT/va-appname-service start

More Information

License

MIT

Community

QQ Groups&&WeChat public no.

  • Openresty/Vanilla Dev:205773855 (Vanilla panel discussion related topics)
  • Openresty:34782325(Discuss OpenResty and all kinds of advanced technology)
  • WeChat public no. of Vanilla Dev:Vanilla-OpenResty(Vanilla related information, document push)

QQ

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].