--- layout: docs title: Variables permalink: /docs/variables/ --- Jekyll traverses your site looking for files to process. Any files with [YAML front matter](../frontmatter/) are subject to processing. For each of these files, Jekyll makes a variety of data available via the [Liquid templating system](https://github.com/Shopify/liquid/wiki). The following is a reference of the available data. ## Global Variables
| Variable | Description | 
|---|---|
| 
 | 
          Sitewide information + configuration settings from
           | 
| 
 | Page specific information + the YAML front matter. Custom variables set via the YAML Front Matter will be available here. See below for details. | 
| 
 | In layout files, the rendered content of the Post or Page being wrapped. Not defined in Post or Page files. | 
| 
 | 
        When the  | 
| Variable | Description | 
|---|---|
| 
 | 
        The current time (when you run the  | 
| 
 | A list of all Pages. | 
| 
 | A reverse chronological list of all Posts. | 
| 
 | 
        If the page being processed is a Post, this contains a list of up to ten
        related Posts. By default, these are the ten most recent posts.
        For high quality but slow to compute results, run the
         | 
| 
 | 
        A list of all static files (i.e. files not processed by Jekyll's
        converters or the Liquid renderer). Each file has three properties:
         | 
| 
 | A list of all HTML Pages. | 
| 
 | A list of all the collections. | 
| 
 | 
        A list containing the data loaded from the YAML files located in the  | 
| 
 | A list of all the documents in every collection. | 
| 
 | 
        The list of all Posts in category  | 
| 
 | 
        The list of all Posts with tag  | 
| 
 | 
        All the variables set via the command line and your
         | 
| Variable | Description | 
|---|---|
| 
 | 
        The content of the Page, rendered or un-rendered depending upon
        what Liquid is being processed and what  | 
| 
 | The title of the Page. | 
| 
 | The un-rendered excerpt of the Page. | 
| 
 | 
        The URL of the Post without the domain, but
        with a leading slash, e.g.
         | 
| 
 | 
        The Date assigned to the Post. This can be overridden in a Post’s front
        matter by specifying a new date/time in the format
         | 
| 
 | 
        An identifier unique to the Post (useful in RSS feeds). e.g.
         | 
| 
 | 
        The list of categories to which this post belongs. Categories are
        derived from the directory structure above the  | 
| 
 | The list of tags to which this post belongs. These can be specified in the YAML Front Matter. | 
| 
 | The path to the raw post or page. Example usage: Linking back to the page or post’s source on GitHub. This can be overridden in the YAML Front Matter. | 
| 
 | 
        The next post relative to the position of the current post in
         | 
| 
 | 
        The previous post relative to the position of the current post in
         | 
    Any custom front matter that you specify will be available under
    page. For example, if you specify custom_css: true
    in a page’s front matter, that value will be available as
    page.custom_css.
  
| Variable | Description | 
|---|---|
| 
 | Number of Posts per page. | 
| 
 | Posts available for that page. | 
| 
 | Total number of Posts. | 
| 
 | Total number of Pages. | 
| 
 | The number of the current page. | 
| 
 | The number of the previous page. | 
| 
 | The path to the previous page. | 
| 
 | The number of the next page. | 
| 
 | The path to the next page. | 
    These are only available in index files, however they can be located in a
    subdirectory, such as /blog/index.html.