Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Website management for the rest of us.
branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
common
documentation
includes
installer
plugins
userfiles
LICENSE.txt
README.md
git_revision_footer.php
index.php

README.md

Amalia

Website management for the rest of us.


Amalia is a content management system, from Van Patten Media. Amalia makes it easy for anyone to have a simple website — and be able to make changes to their site's pages through the simple file browser and editing interface. Adding and editing pages is a breeze, and you can also upload images and documents, and organise your site in folders.

Amalia is a database-less CMS, so it doesn't need the complexity, maintenance, and expense of a MySQL server, making it possible to run on even many of the most limited of web hosting packages.

Features

  • Simple, elegant file browser for organising pages
  • Built-in visual editor for web pages
  • Media uploader and editor
  • Powerful templates and theme support for web designers
  • Keyword and description support
  • Potential for extensibility with a plugin architecture
  • No database required — works on even many of the most limited web hosts

Limitations

Amalia works really well for running a simple, editable, database-less website (it really does!), but you should be aware that in its current state:

  • The plugin architecture is unfinished — it has a robust design, but too few 'hooks' in the Core code for many useful plugins to be written
  • BYOT — Bring Your Own Themes/Templates — at the current time, you will need to provide your own themes and templates, or your Amalia website will look a little spartan. We have documentation to help with that.
  • Your web server needs to meet the system requirements.
  • You need the ability to place files outside the DocumentRoot for security reasons (or at the very least, use .htaccess or similar to lock down the Users Path). See Installation for more information. This is vital for a secure installation.

We would love your contributions to this open source project — in Core code, plugins, default themes/templates, ideas and feedback. Perhaps we will, in time, be able to remove some of these limitations from the list!

Amalia was originally designed and developed by Chris Van Patten, Peter Upfold and Nick Sampsell, and was inspired by 'legacy Amalia', written by Jacob Peddicord.

The project is released under this licence.

Something went wrong with that request. Please try again.