Experimental markup language structured in XML with support for compilation to HTML5.
  • XSLT 47.2%
  • CSS 25.5%
  • PHP 21.4%
  • Shell 5.9%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-03-15 18:51:18 -04:00
common/darla Add files via upload 2026-03-15 18:51:18 -04:00
darla-parser.php Add files via upload 2026-03-15 18:33:10 -04:00
LICENSE Initial commit 2026-03-15 17:39:38 -04:00
README.md Update README.md 2026-03-15 18:42:42 -04:00
TAGS.md Update TAGS.md 2026-03-15 18:06:50 -04:00

Darla

Darla is an experimental markup language structured in XML with support for compilation to HTML5.

It was developed to help reduce boilerplate code in mojavesoft.net, but it should be applicable elsewhere too.

In addition, a CSS stylesheet called darla.css is provided. darla.css is a stripped-down copy of Mojavesoft's primary stylesheet, with some site-specific features removed.

See TAGS.md for a list of supported tags, and click here to view the live demo.

Installation

Download one of the ZIP files from the Releases tab and unzip it into your website's root.

To test out your installation, visit https://my-website.com/common/darla/test.php.

If a modern version of PHP is installed and the XSLT extension is enabled, you should see a brief webpage generated by Darla.