3 releases
Uses new Rust 2024
| 0.1.0 | Jan 4, 2026 |
|---|---|
| 0.1.0-beta.3 | Jan 3, 2026 |
| 0.1.0-beta.1 | Jan 2, 2026 |
#340 in WebSocket
Used in venus
1MB
18K
SLoC
venus-server
WebSocket server for Venus interactive notebooks.
Overview
This crate provides the web server backend for Venus's interactive notebook interface:
- Axum-based WebSocket server - Real-time bidirectional communication
- File watching - Automatic reload on source changes
- LSP integration - Download and manage rust-analyzer
- Embedded frontend - Serves the web UI (optional)
This is an internal implementation crate used by the venus CLI. Most users should use the CLI instead.
Features
embedded-frontend(default) - Embed the web UI in the binary
Documentation
For complete documentation, visit:
License
Licensed under the Apache License, Version 2.0. See LICENSE for details.
Dependencies
~27–51MB
~696K SLoC