> ## Documentation Index
> Fetch the complete documentation index at: https://docs.fourthwall.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Array & String Filters

> Filter arrays and transform strings

## Array filters

In addition to standard Liquid array filters (`first`, `last`, `size`, `sort`, `map`, `join`, etc.):

| Filter  | Description                      | Example                                      |
| ------- | -------------------------------- | -------------------------------------------- |
| `where` | Filter by property value         | `{{ products \| where: 'available', true }}` |
| `limit` | Return first N items             | `{% for p in products \| limit: 4 %}`        |
| `push`  | Add item to array (non-mutating) | `{{ array \| push: item }}`                  |

## String filters

In addition to standard Liquid string filters (`upcase`, `downcase`, `capitalize`, `strip`, etc.):

| Filter                 | Description              | Example                                       |
| ---------------------- | ------------------------ | --------------------------------------------- |
| `camelize`             | Convert to CamelCase     | `{{ 'my-class' \| camelize }}` → `MyClass`    |
| `handle` / `handleize` | Convert to URL-safe slug | `{{ 'My Title!' \| handleize }}` → `my-title` |
