mirror of
https://github.com/uutils/uutils.github.io.git
synced 2026-06-10 16:12:28 -07:00
c5907a4b59840f4419a0976f8c799dfff9d883b9
Previously the list of WASM-bundled utilities was hardcoded in wasm-terminal.js and playground.md, which drifted from the actual feat_wasm feature in coreutils/Cargo.toml (e.g. dd, tty, yes were missing). The website workflow now parses feat_wasm at build time and emits static/wasm/commands.js, which the terminal prefers over its built-in fallback list.
coreutils documentations
This repository generates the user and dev documentations of https://github.com/uutils/coreutils
User documentation
It is available on: https://uutils.github.io/coreutils/docs/
Can be generated with:
cargo run --bin uudoc --all-features
cd docs
mdbook build
Playground
An in-browser playground runs the uutils coreutils WASM build directly in your browser: https://uutils.github.io/playground/
See also how it works: https://uutils.github.io/playground-how-it-works/
Developer documentation:
It is available on: https://uutils.github.io/dev/coreutils/
Can be generated with:
cargo doc --no-deps --all-features --workspace
The pages are committed daily into the gh-pages branch.
Build timing
Generated by cargo, the build timings can be seen on: https://uutils.github.io/cargo-timings/cargo-timing.html
Languages
CSS
42.2%
JavaScript
26.7%
HTML
19.7%
Shell
11.4%