Skip to content

Welcome to Grapa Documentation

How to Use This Documentation

  • Use the search bar (top right) to quickly find functions, guides, and examples.
  • The navigation menu groups all reference material under 'Reference', guides under 'Guides', and support under 'Support'.

Getting Started

Advanced Topics

Key Features

  • Dynamic Code Execution: Compile and execute code at runtime with op()(<string>)() and $sys().eval()
  • Execution Trees: Direct manipulation of $OP objects for advanced meta-programming
  • Parallel Processing: Built-in parallel data operations with .map(), .filter(), .reduce()
  • Unlimited Precision: Native support for arbitrary-precision arithmetic
  • Cross-Platform: Runs on Windows, macOS, and Linux

New Features

  • Searchable API Reference: Find all built-in functions, types, and methods in one place.
  • Tag-based Filtering: Use tags in the API Reference and throughout the docs to filter by topic, type, or use case.
  • Mobile-Friendly: This site is fully responsive—try it on your phone or tablet!

Need Help?


Grapa: High-performance scripting for data, ETL, and automation.


Note: After this round of improvements, we will review all documentation to determine where additional visuals, diagrams, or flowcharts would be most helpful for users.