Projects / Ariadne


Ariadne is a Web Application Framework and Content Management System built with PHP. It allows you to build complex Web applications and sites with ease. It takes care of the mundane stuff like internationalization, security, user management, templating, data retrieval and storage, caching, and site management. It stores content in a structured object store that can be accessed through an extensive filesystem-like API.

Operating Systems

Recent releases

  •  02 May 2014 15:14

    Release Notes: This release introduces drag/drop selection and file uploads in the ariadne user interface. You can now simply drag files from your desktop directly to ariadne and it will upload the files in place. You can also select multiple objects and copy, move, or delete them. In addition, there are a number of security-related improvements. All forms generated with ar('html')->form() have automatic CSRF protection. Session cookies now use the http-only flag and the secure flag if you use HTTPS. You can disable the default admin user.

    •  18 Dec 2013 18:24

      Release Notes: This release fixes two templates that used PHP short open tags - which aren't supported everywhere - and fixes the copy and rename dialogs.

      •  22 Nov 2013 10:16

        Release Notes: This release adds native support for Edge Side Includes, Post Processing using output buffering (enabled by default), and some minor user interface improvements. It also fixes a number of minor bugs.

        •  16 Jul 2013 08:38

          Release Notes: This release introduces Workspaces - an experimental feature for now - which allow you to work in an automated staging environment. The dialogs are also extensively overhauled and much easier to re-use in your own applications. Sites can have multiple URLs. Compiled templates are optimized to work with opcode caching and you can tag templates as private to prevent external access.

          •  01 Feb 2013 13:46

            Release Notes: This release is mostly about fixing a few bugs, but also adds a new muze dialog loader to create crossbrowser dialogs as a replacement of showmodeldialog. It also adds support for cross-protocol domains to psite objects.

            Recent comments

            29 Feb 2004 07:20 auke

            Re: Cannot Login.
            I don't read the notes here very often, so you should use the mailing list, newsgroup or forum ( The problem could be any of several things, most likely is that you use Apache 2.0, in that case add 'AcceptPathInfo On' to the apache configuration.

            05 Jul 2003 12:01 thejus

            Cannot Login.
            I have installed all of the files and database tables for Ariadne. The application login screen shows up, but I cannot login, not with admin:muze, or with any admin password I set with the setadmin.php program. Has anybody encountered this bug before? If yes, please tell me what has to be corrected?

            Ariadne looks impressive on the website. This little bug is a bit of a downer. Would be hard pressed to find another program with all these features (presuming it works properly).


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.