# transform.do > Transform data at the edge with full type safety and zero dependencies. Build ETL/ELT pipelines, process streams, and validate data with sub-millisecond latency across 300+ locations. Data Transformation at the Edge. Type-safe data transformation at global edge locations. Build ETL/ELT pipelines, validate schemas, and process streams with zero dependencies. transform.do is one of the primitives of Platform.do, in the Workflows layer (triggers, steps and functions). Every .do shares one grammar, Business-as-Code, and one SDK. ## Page - [transform.do](https://transform.do/): Transform.do - Transform Data at the Edge with Type Safety | ETL/ELT Processing ([Markdown](https://transform.do/index.md)) ## Business-as-Code - [What is Business-as-Code?](https://platform.do/business-as-code): the grammar every .do shares ([Markdown](https://platform.do/business-as-code.md)) - [Platform.do](https://platform.do/): infrastructure for autonomous business ([llms.txt](https://platform.do/llms.txt)) ## Docs - [Documentation](https://docs.platform.do): guides and reference for the whole platform - [SDK](https://docs.platform.do/sdk): TypeScript SDK, `import { on, send, db, $ } from 'sdk.do'` - [CLI](https://docs.platform.do/cli): the `do` command - [MCP](https://docs.platform.do/mcp): one MCP tool, `do`, that runs a script - [API](https://docs.platform.do/api): REST API ## Other Workflows primitives - [workflows.do](https://workflows.do) - [functions.do](https://functions.do) - [actions.do](https://actions.do) - [triggers.do](https://triggers.do) - [webhooks.do](https://webhooks.do) - [tasks.do](https://tasks.do) - [rpa.do](https://rpa.do) ## Optional - [Full text](https://transform.do/llms-full.txt): this index plus the page in full