guts-realtime

Crates.ioguts-realtime
lib.rsguts-realtime
version0.1.0
created_at2025-12-23 11:11:50.995271+00
updated_at2025-12-23 11:11:50.995271+00
descriptionReal-time WebSocket support for Guts code collaboration platform.
homepagehttps://github.com/AbdelStark/guts
repositoryhttps://github.com/AbdelStark/guts
max_upload_size
id2001324
size92,132
A₿del ∞/21M (AbdelStark)

documentation

README

guts-realtime

Real-time WebSocket support for Guts.

Overview

This crate provides real-time updates via WebSocket:

  • Repository events (push, PR, issues)
  • Notification streams
  • Presence and activity feeds
  • Pub/sub event routing

Usage

use guts_realtime::{WebSocketHandler, EventStream};

// Handle WebSocket connections
let handler = WebSocketHandler::new(event_bus);

// Subscribe to repository events
let stream = handler.subscribe("owner/repo").await?;

Part of Guts

This crate is part of Guts, a decentralized, censorship-resistant alternative to GitHub built on BFT consensus.

License

MIT OR Apache-2.0

Commit count: 0

cargo fmt