Resources
Download Archive
Latest stable YAML v4.x Release
- YAML v4.0.2 (Build: 121023)
- Official Sass port of YAML 4 (currently beta) on Github
- Migration Cheat Sheet YAML 3.x -> YAML 4 (PDF)
Last stable YAML v3.x Release
- YAML v3.3.1, Build: 110618, (multilingual)
Documentation: Deutsch (PDF) | English (PDF)
- Project example v1.0.10 (Build: 110618) based on YAML 3.3.1 (Build: 110618)
Template for a quick start in YAML and working with the YAML-Builder.
Earlier v3.x versions
- YAML v3.2, Build: 091027, (multilingual)
Documentation: Deutsch (PDF) | English (PDF) - YAML v3.1, Build: 090120, (multilingual)
Documentation: Deutsch (PDF) | English (PDF) - YAML v3.0.6, Build: 080609, (multilingual)
Documentation (v3.0.5): Deutsch (PDF) | English (PDF)
Support
Support forums are hosted and administrated by Itratos.
YAML Community Forums
Developer Tools
Thinkin' Tags (YAML 4+)
Thinkin' Tags is the latest frontend development tool, created for rapid prototyping and creation of CSS layouts directly in the browser. It's the successor of the old YAML Builder with a awesome features and great flexibility for your creativity.
Layout development is based on CSS frameworks and the application knows their functionality. This means that it is possible on the one hand, to give the user to complex layout elements to speed up the design process and at the same time to ensure that unwisely chosen CSS properties do not compromise the functionality of the framework.
These two aspects have been missing in all former visual design approaches, which is why the "click and slide" was associated with enormous loss of control. Thinkin' Tags currently supports YAML 4, 960.gs and Blueprint CSS.
YAML Builder (YAML 3.x only)
The YAML Builder is a tool for visually creating YAML-based CSS layouts, released in 2008. It allows for the setting of basic layout characteristics like the number and positioning of the content columns, as well as the dynamic creation of grid-based layouts by dragging and dropping subtemplates.
The code generated by the Builder is based on the file structure of the "Simple Project" template, so that the complete result can be copied and pasted directly, without changing a thing. The required XHTML markup, the screen layout, as well as the layout-specific adjustments for Internet Explorer are all automatically generated.
The current version 1.2.1 is based on the functionality of YAML 3.0.6 and does not support the creation of the full-page layout variations. The generated code is already fully compatible with YAML 3.3.
CMS Integration
Templates & Online-Tutorials
Various third-party authors have come together in the YAML community: they have already developed templates for various CMS. I, Dirk Jesse, explicitly endorse the laudable development work of these authors. Here on YAML.de, they have a platform to present their projects. Some of them also provide support in the YAML community forums for their templates.
YAML-based templates have been prepared for many CMS. The following list is alphabetical.
| CMS | Template / Tutorial |
|---|---|
| CMSimple | Template for CMSimple (based on YAML 2.5.1) |
| CMS Made Simple | YAML-based Template |
| conceptCMS | Adapted YAML files and CMS template - well structured documentation and implementation of YAML |
| Concrete5 | "The Column Cruiser" Theme |
| Contao | YAMLFRONT 3 - YAML & Contao (YAML 4) Flexible Grids Extension (YAML 3.x) YAML-Tools (YAML 3.x) WorkShop & Screencast (YAML 3.x, german) |
| CoreMedia CMS | The Starter Kit of CoreMedia CMS contains JSP-templates for a YAML based standard layout. |
| Contenido | Online-Tutorial & PDF for implementation (german) |
| DotNetNuke | YAML-based skin |
| Drupal | "YAML for Drupal" - A highly configurable YAML-based template for Drupal |
| ExpressionEngine | eeSiteKit 2.0 - A Website Development Framework For ExpressionEngine with YAML support |
| Gyro-PHP | PHP based application framework with YAML integration |
| ImpressCMS | Developer-Theme for ImpressCMS 1.2+ |
| Joomla | JYaml- Flexible Joomla! Templates with YAML - A highly configurable YAML-based theme for Joomla! 1.5+ |
| MODx | Online-Tutorial |
| OLAT | OLAT - Open Source LMS - Learning Management Software with YAML-based templates |
| OpenPublisher | OpenPublisher - PHP5 Content Management System |
| OpenText | Best Practice Project 10.1 - a YAML based standard demo project |
| papaya CMS | Template- und Themeset dr-yaml (based on YAML 2.5.1) |
| Papoo | CMS with YAML-based standard templates |
| PHP Link Directory | phpLD 5.0 (optional YAML based template included) |
| phpwcms | Online-Tutorial & examples for implementation (german) |
| pragmaMx | Four free YAML-based Themes (YAML Simple Project, Integral, Isometric, Stylevantage) |
| Redaxo | Example implementations for Redaxo 3.x and 4.x |
| SilverStripe | short Online-Tutorial (German) SYAML Developer-Theme based on YAML 3.x "Simple Project Template" (german docs). |
| TYPO3 | t3YAML - YAML 4 für TYPO3 Tutorial for YAML & Autoparser-Implementation (German) Templates for TemplaVoila (db_ttv 4.0.4) |
| Website Baker | Template auf Basis von YAMLs "Simple Project" |
| Wordpress | Xtreme One Theme-Framework considerable tutorial for YAML-based templates YAML Green Theme (highly configurable) Simplex Theme |
| xt:Commerce | YAML for xt:Commerce
YAML for xt:C VEYTON 4 |
| ZMS | YAML 2.5 templates for ZMS 2.9+ |