salvo-sse

Stream real-time server updates to clients via Server-Sent Events.

20|5|Updated Jan 11, 2026
One-click install
npx skills add https://github.com/salvo-rs/salvo-skills --skill salvo-sse
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: salvo-sse
Source: https://github.com/salvo-rs/salvo-skills/tree/main/skills/salvo-sse
Command: npx skills add https://github.com/salvo-rs/salvo-skills --skill salvo-sse

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Streaming real-time server updates to clients using Server-Sent Events, enabling lightweight, uni-directional data delivery without WebSocket complexity.

Core Features & Use Cases

  • Unidirectional real-time updates from server to browser
  • Named events, IDs, and keep-alive support for robust connections
  • Use cases include live dashboards, notifications, and live data streams

Quick Start

Set up a Salvo route that streams SSE events and connect a browser using EventSource to display live updates.

Frequently Asked Questions about salvo-sse

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I stream real-time updates from a Rust server to a browser using Server-Sent Events?

You can stream real-time updates from a Rust server to a browser using Server-Sent Events by setting up a Salvo route that delivers unidirectional data streams to an EventSource client.

What is the best way to send live dashboard data in Rust without WebSocket complexity?

Using Server-Sent Events for live dashboard data provides lightweight, unidirectional server-to-client streaming without WebSocket complexity, supporting text and JSON payloads.

Does Salvo support SSE keep-alive messages and event IDs for robust connections?

Yes, Salvo supports SSE keep-alive messages, event naming, and event IDs, ensuring robust server-to-client connections for continuous live data streams.

Can I send JSON payloads via Server-Sent Events in a Salvo application?

Yes, you can send JSON payloads via Server-Sent Events in a Salvo application, alongside text payloads, for live notifications and streaming data across web apps.

When should I choose Server-Sent Events over WebSockets for real-time updates?

Choose Server-Sent Events over WebSockets when you only need unidirectional server-to-client communication for real-time updates, avoiding the overhead and complexity of WebSocket connections.