Your database.
Transformed, formatted, and delivered on your schedule.
Reef is a Melosso open source platform for scheduled data exports. Connect a database, write a query, and deliver results via webhook or on a schedule.
Handles the hard parts
Reef manages pagination, retries, template rendering, and credential storage. A workflow is defined by its query and destination.
Web-based management
Configure connections, queries, templates, and destinations through the browser. No code required for standard export workflows.
Multiple output formats
Export as JSON, XML, CSV, or YAML. Use Scriban templates for custom structures. Generate paginated PDF and DOCX documents directly from query results.
Flexible destinations
Send results to local disk, FTP/SFTP, AWS S3, Azure Blob Storage, HTTP endpoints, SMB shares, or email.
Scheduling and triggers
Run exports on a cron schedule, a fixed interval, or trigger them via HTTP webhook.
Delivery destinations
- AWS S3
- Azure Blob
- FTP / SFTP
- SMB Share
- HTTP Endpoint
Use cases
| Scenario | Trigger | Format | Destination |
|---|---|---|---|
| Nightly inventory reportQuery your ERP, format as a spreadsheet, and deliver to the operations team before the day starts. | Cron: every day at 06:00 | Excel (XLSX) | Email attachment |
| Customer data syncTrigger an export via webhook and push the result to your integration platform or partner API. | HTTP webhook | JSON | HTTP endpoint |
| Archive to cloud storageDump large tables to compressed CSV and archive to S3 for long-term retention or analytics pipelines. | Cron: every Sunday at 02:00 | CSV | AWS S3 |
Reef: One Place for Every Export
Scheduled data exports accumulate faster than anyone plans for, and the full extent of what exists only becomes clear when something stops working.
License and availability
Reef is free and open source, released under the EUPL-1.2 license. It runs on Docker and Windows, and the full source code is available on GitHub. Use it, adapt it, and share it; there are no usage tiers and no features held back.