Cyclone3 Skin

What is Cyclone3

From Cyclone3 Wiki


What is Cyclone3?

Cyclone3 is extremely flexible and mature open source framework designed to develop content management systems, custom intranet applications, command line and GUI applications. Cyclone3 was originally a proprietary framework used for commercial purposes for almost 8 years. Who is using Cyclone3?

Cyclone3 Framework uses Perl as its main development language because of its high productivity. For data storage purposes it relies on MySQL. Cyclone3 XULadmin is the first open source content management system using the Mozilla Application Framework - and provides modern administration GUI powered by XUL, JavaScript, SOAP/AJAX. It has the look and feel of desktop application but works as any other web page. It is truly a "Web 2.0" technology.

Development strictly follows and uses many standards (DocBook, SOAP), but it also propagates new ones (OpenDocument, XUL, SOAP/AJAX).

Cyclone3 Framework (server) is currently supported only at POSIX operating systems (GNU/Linux, *BSD, ...), Cyclone3 XULadmin (client) runs on any operating system with Mozilla Firefox installed (Microsoft Windows, GNU/Linux, MacOS, ...).

Cyclone3 coupled with some extensions and pluggable applications provides following solutions (not every feature is included in source):

  • Content Management System/Framework (XHTML, WML, XUL)

Cyclone3 provides standard CMS features out of the box ready to be used right after standard installation.

  • Document Management System (DocBook, ISO OpenDocument, WebDAV)
  • Web Services (SOAP, XML-RPC)
  • Other Services (RSS, RDF)
  • Interactive Intra net Systems (Web, XUL)
  • Integration and coupling with third party information systems (ERP)

Projects powered by Cyclone3.

How to start with Cyclone3?


If you decide to give Cyclone3 a try please read how to install Cyclone3 Framework. After Installation you will probably want to read our guide on how to setup and create new domain service which is in most cases a web page.

Module coders

If you are a coder, you probably have Cyclone3 Framework already installed and need to create new modules or customize the existing ones to your needs. You can check the creating a module page to find out how.


If you are a webdesigner, you want to look at creating a webpage tutorial for webdesigners.

Content managers

If you want to install the Firefox addon to start working, visit and click Install to get the latest release. If you're new to Cyclone3 XUL CMS, you can check out other content on the page, to find out how the interface looks and how much you can do with it.

Documented parts of Cyclone3

Cyclone3 consists of many modules and parts. Every part should have documentation but currently we are rewriting most of the documentation to a new wiki-standard and English language is it still has many parts missing. We are filling in updated documentation daily directly from code comments or docbook/wiki documents.

What can I do when I'm missing crucial documentation?

You have more choices. First you can directly contact developers and ask them your question. Or you can post your request for missing documentation, submit your own comment at that page or you can help write documentation yourself.

Cyclone3 Framework

Framework is the main part of the Cyclone3 project. It is written exclusively with Perl. The documentation consists of documented standard libraries and default Cyclone3 services (eg. web portals)

Cyclone3 XULadmin

Cyclone3 XULadmin is the first open source content management GUI built upon Mozilla Application Framework - it is the interface for Cyclone3 content management features based on XUL, JavaScript and AJAX technologies.

Extending Cyclone3 by Add-ons

Cyclone3 can be extended using two distinct methods:

Other Documents

Development status of Cyclone3