Visit Outlast Framework's website to learn more about getting started.
So what makes Outlast Framework special?
- client- and server-side features abound: ajax, pushstate, and other HTML5 goodies are fun to use
- modular design allows you to create (and/or use) plugins, extend, customize, and reuse them
- a django-inspired template system with powerful template inheritance features
- super-nice model and db api: never worry about multi-table joins or SQL syntax – unless of course you want to
- connects to WordPress (via plugin), so blogging and CMS is built-in
- heavily standardized, so once you know it, it’s predictable and logical, no matter who wrote the code
- developed and supported by us (Outlast) while also being free and open-source
Grab a copy of Outlast Framework
Outlast Framework is actively developed and used on several production sites. It is considered ready for a production environment. Only tested changes considered stable enough are typically pushed as Github releases.
That said, there are still some incomplete features in OFW, so if you have requests or run into trouble let us know.
Releases are published every few months and can be grabbed here.
Some notes about cloning Outlast Framework
If you want to actively develop features for Outlast Framework, you'll need to clone a copy or add the system submodule and submit pull requests for consideration.
Please note that the system folder in the master branch is handled as a submodule. Only specific releases will have the actual files in the repo as well. So, when you clone the repo, you'll also need to init submodules before you can start using OFW:
git pull git submodule init git submodule update --recursive
To update the system folder to the latest development version at any time, simply pull and update.
git pull git submodule update --recursive
Visit http://framework.outlast.hu/ for documentation and more information.