venus-server 0.1.0

WebSocket server for Venus interactive notebooks
Documentation

venus-server

Crates.io Documentation License

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.