---
title: '@unrdf/streaming API'
description: Transform streams for RDF data processing
---

# @unrdf/streaming

Transform streams for processing large RDF datasets efficiently.

## Installation

```bash
pnpm add @unrdf/streaming
```

## Quick Start

```javascript
import { N3Parser } from '@unrdf/streaming';
import { createReadStream } from 'node:fs';

const parser = new N3Parser();

createReadStream('data.ttl')
  .pipe(parser)
  .on('data', (quad) => {
    console.log(quad);
  });
```

---

## Streams

### N3Parser

Transform stream for parsing N3/Turtle/TriG formats.

### QuadTransform

Transform stream for mapping/filtering quads.

---

[View @unrdf/streaming source →](https://github.com/unrdf/unrdf/tree/main/packages/streaming)
