--- layout: docs title: Templates prev_section: migrations next_section: permalinks --- Jekyll uses the [Liquid](http://www.liquidmarkup.org/) templating language to process templates. All of the [standard Liquid tags and filters](http://wiki.github.com/shopify/liquid/liquid-for-designers) are supported, Jekyll even adds a few handy filters and tags of its own to make common tasks easier. ## Filters
| Description | Filter and Output | 
|---|---|
| Date to XML Schema Convert a Date into XML Schema format. | 
          
           | 
| Date to String Convert a date to short format. | 
          
           | 
| Date to Long String Format a date to long format. | 
          
           | 
| XML Escape Escape some text for use in XML. | 
          | 
| CGI Escape CGI escape a string for use in a URL. Replaces any special characters with appropriate %XX replacements. | 
          
           | 
| Number of Words Count the number of words in some text. | 
          
           | 
| Array to Sentence Convert an array into a sentence. Useful for listing tags. | 
          
           | 
| Textilize Convert a Textile-formatted string into HTML, formatted via RedCloth | 
          | 
| Markdownify Convert a Markdown-formatted string into HTML. | 
          |