Real-easy, high-performance
web development system
for developers and designers.
a web hosting server backend, using FastCGI
a web development framework, using HTML with Lua
a database application, using Lua with SQLite3
and some other gubbins
The Skinny
Moonstalk is free software that combines the essentials for efficiently serving both basic pages and complex applications, that you create simply using HTML and elementary dynamic tags. It takes the guesswork out of development and deployment — whilst its flexibility enables you to take control when you need it.
- just drop pages into a directory and start
- instantly host multiple sites and applications
- built on Lua for speed, elegant syntax and extensibility
- automatically configures a web server (Lighttpd
or Nginx) and can coexist with other webapp backends
- optimised for VPS and cloud servers using integral caching, handing 1,000+ dynamic requests per second on a dual-core 2Ghz CPU
- simple data storage using Lua syntax (NoSQL) hierarchical tables with procedures, and indexes — or use more advanced databases such as MySQL, Redis, Memcached, Tokyo/Kyoto Cabinet, LightCloud, etc.
- integral internationalisation and localisation, with support for 'GeoIP' and GeoNames data
- includes a content management system and support for multi-tenanted SaaS webapps
- provides an asynchronous task queue with both live-polling (e.g. for AJAX) and future-deferred execution
Learn More