Selected Use Cases

Being a universal HTTP data relay, many things can be done with ZebraStream. Here is a list of selected applications. Feel free to share your own recipes with us and the community!

API-less Data Integration

Watch an HTTP endpoint for incoming data and process the data where you need it, for instance on your data processing platform, or right in the database.

Direct CSV Downloads

Generate and stream data on demand when somebody opens a protected download link, instead of managing temporary files.
"database document": dynamic CSV download illustration
"webcam and computer": streaming multimedia illustration

P2P Multimedia

Capture video or audio content or make a screencast on one side of the world and play it instantly in a web browser on the other side, without requiring additional software.

Fetch Data Instantly

Get fresh data every morning at 8 a.m. when it is provisioned. All IT systems are shielded against external threats.
Alarm clock with diagram
"cloud lock": data encryption illustration

Share Large Files Securely

Share files of any size using protected one-time download links and strong data encryption.

Proxy Message Brokers

Produce data to an internal topic or consume data from an internal topic while keeping the system completely isolated from the outside world.
"rabbit in a cage" (isolated message broker illustration)
"infinity loop": endless sensor data illustration

Share Continuous Data

Create a protected share link for endless time series data produced by a sensor. Use plain HTTPS to integrate the data link on both sides.

Distribute Shell Scripts

Use ZebraStream as a drop-in replacement for UNIX named pipes and stream text or binary data. Connect shell scripts across multiple distributed systems using builtin command line tools like curl.
"shell prompt network": distributed shell scripts illustration
"large dataset bubble": data in communication illustration

Data Upgrade for Communication

Traditional communication systems like message brokers or chat systems have size and bandwidth restrictions. Lift those restrictions by creating side channels to transfer data of any size instantly between clients.

Remote Backup

Let the backup software run anywhere close to the storage, for instance on an embedded device behind a firewall. It can either listen for incoming data to archive, or pull the data actively.
"connected computer": remote backup illustration