Skip to content
Diazo applies a static HTML theme to a dynamic website
Python XSLT HTML JavaScript CSS
Failed to load latest commit information.
docs Improve docs with image caption recipe. Kudos @fulv e @keul Jun 30, 2016
examples Use gearbox instead of Paste for Python 3 compatibility. Sep 24, 2014
lib/diazo
templates Whitespaces cleanup Aug 26, 2014
.gitattributes Moved docs/CHANGES.txt to CHANGES.rst. Oct 30, 2015
.gitignore
.travis.yml Tidy travis config. Sep 27, 2014
CHANGES.rst Improve docs with image caption recipe. Kudos @fulv e @keul Jun 30, 2016
CONTRIBUTING.rst
LICENSE.txt
MANIFEST.in check-manifest Feb 11, 2016
README.rst
bootstrap.py Bootstrap/buildout with Python 3 Aug 24, 2014
buildout.cfg
checkdocs.cfg I can haz dahy-az-oh Nov 5, 2010
lxml.cfg
nginx.cfg
setup.cfg Do not include our buildout configs in the distribution. Oct 30, 2015
setup.py
tox.ini
varnish.cfg
versions.cfg

README.rst

https://travis-ci.org/plone/diazo.svg?branch=master

Diazo - We Write XSLT, So You Don't Have To

Diazo allows you to apply a theme contained in a static HTML web page to a dynamic website created using any server-side technology. With Diazo, you can take an HTML wireframe created by a web designer and turn it into a theme for your favourite CMS, redesign the user interface of a legacy web application without even having access to the original source code, or build a unified user experience across multiple disparate systems, all in a matter of hours, not weeks.

When using Diazo, you will work with syntax and concepts familiar from working with HTML and CSS. And by allowing you seamlessly integrate XSLT into your rule files, Diazo makes common cases simple and complex requirements possible.

For detailed documentation, please see diazo.org.

Something went wrong with that request. Please try again.