1 stable release
Uses new Rust 2024
| 1.0.0 | Sep 2, 2025 |
|---|
#1341 in HTTP server
17KB
174 lines
A minimal live-reload HTTP server for rustdoc.
To install it, run
$ cargo install docs-server
Running it is as easy as running the docs command at your crate's directory.
$ docs
02/09/2025 at 01:17:57.92 [INFO] Getting cargo metadata...
02/09/2025 at 01:17:58.19 [INFO] Compiling documentation for `docs-server`...
02/09/2025 at 01:17:58.74 [INFO] Starting documentation server on address 0.0.0.0:8000...
02/09/2025 at 01:17:58.74 [INFO] Documentation server is running on http://localhost:8000
...
You can now try to create, edit, or delete any file. You'll see displayed in your terminal:
02/09/2025 at 01:21:13.44 [INFO] Source files changed, recompiling...
Reloading the web server in your browser will show the updated documentation.
To see the full list of options, run docs --help.
Dependencies
~12–25MB
~304K SLoC