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.