---
title: "Flexie Scripting"
url: https://flexie.io/resources/flexie-scripting
---

# Flexie Scripting

Flexie's Twig-based scripting: language basics, filters and collections, the function reference, recipes, and where it runs and its limits.

- [Overview](https://flexie.io/resources/flexie-scripting/overview.md): The small, safe language built into Flexie that turns stored data into finished text, numbers, links, and decisions, anywhere you see a script field.
- [Flexie Scripting: Filters & Working with Lists](https://flexie.io/resources/flexie-scripting/filters-and-collections.md): Filters reshape a single value. Collection helpers work across a whole list of records. Together they cover most "format this" and "summarise these" jobs.
- [Flexie Scripting: Function Reference](https://flexie.io/resources/flexie-scripting/function-reference.md): The complete toolbox. Every built-in function, grouped by what it does, with the arguments it takes and an example you can adapt.
- [Flexie Scripting: Language Basics](https://flexie.io/resources/flexie-scripting/language-basics.md): Everything you need to read and write Flexie Scripting confidently. Values, record fields, conditions, loops, operators, tests, comments, and the always-available globals.
- [Flexie Scripting: Recipes](https://flexie.io/resources/flexie-scripting/recipes.md): Complete, ready-to-adapt examples for the things people actually build. Every recipe uses only documented functions and notes where you would use it.
- [Flexie Scripting: Where It Runs & Its Limits](https://flexie.io/resources/flexie-scripting/where-it-runs-and-limits.md): Which data a script can see depends on where it runs, and what it can do is bounded by a safety sandbox. This page sets both expectations clearly.
