revIgniter at a Glance

revIgniter is an Application Framework

revIgniter is a toolkit for people who build web sites using LiveCode. The purpose of revIgniter is to enable you to develop web projects much faster than you could if you were writing LiveCode code from scratch, by providing a rich set of code libraries for frequently needed tasks, as well as a straightforward interface and logical structure to access these libraries. revIgniter lets you creatively concentrate on your project by minimizing the amount of code needed for a given task.

revIgniter is Free

revIgniter is licensed under the Apache (Version 2.0) open source license so you can use it however you please. For more information please read the license agreement.

revIgniter is Light Weight

The core system requires only a few very small libraries. Additional libraries are loaded dynamically upon request, based on your needs for a given process, so the base system is very lean and quite fast.

revIgniter Uses M-V-C

revIgniter uses the Model-View-Controller approach, which allows great separation between logic and presentation. This is particularly good for projects in which designers are working with your template files, as the code these file contain will be minimized. MVC is described in more detail on its own page.

revIgniter Generates Clean URLs

The URLs generated by revIgniter are clean and search-engine friendly. Rather than using the standard "query string" approach to URLs that is synonymous with dynamic systems, revIgniter uses a segment-based approach (although query string based URLs can be used too):

example.com/news/article/345

Note: By default the index.lc file is included in the URL but it can be removed using a simple .htaccess file.

revIgniter Packs a Punch

revIgniter comes with a full range of libraries that enable the most commonly needed web development tasks, like accessing a database, sending email, validating form data, maintaining sessions, and much more.

revIgniter is Extensible

The system can be easily extended through the use of plugins, libraries or system hooks.

revIgniter is Thoroughly Documented

The source code is clean and well commented as well.