LOona
Note: This project has been discontinued
Tiny CMS and Homepage Maker
- Copyright © 2007, Timm S. Müller
- Copyright © 2003-2006 The Kepler Project
- LOona is released under the terms of the free MIT software license, see also copyright notice.
About
LOona is halfway between a WIKI and a Content Management System (CMS) for managing website content. It is small, fast and extensible and written in the Lua language with security, robustness and a small resource footprint in mind. It requires no database, as pages are dynamically generated from plain text in the filesystem or rendered to HTML pages when a profile gets published. In this way, website content can be created using a browser and a text editor in a similar fashion. LOona uses its own WIKI-like markup notation, but unlike a WIKI, its site structure is hierarchical.
When running out of the box, LOona is a tool for producing sites for small projects and businesses. Using its extension facility, it can be employed for applications of all kinds; for example, LOona has recently been tailored to a telephony system under resource-constrained conditions.
Selected features
- Any number of text bodies, news boxes, etc.
- Several users can modify a site at the same time
- Different versions of a site can be edited without disturbing the published content
- Sites can be multilingual and automatically detect the browser-preferred language
- Full Unicode support, localized interfaces (English and German locales are included)
- Non-varying website content is automatically rolled out to static pages and served right off the filesystem
- Can restrict site modifications to HTTPS connections
- Supports an extension mechanism for easy embedding of site-specific features, such as site search, contact forms, splash screens, prompts to accept a disclaimer, news, guestbooks and database-driven content
This project has been discontinued
Not that I'm aware of any immediate problems with it, but this project has been discontinued, and I recommend against using it for new projects. For application development, I am now using an application server, which is more advanced and much smaller. Drop me a mail if you are interested.
Next: News
References:
- LOona homepage: http://loona.neoscientists.org/
- The Kepler project: http://www.keplerproject.org/
