Sylvestre Ledru 77efde6da3 Add uutils grep to the playground
grep ships as its own standalone WASM module (not part of the coreutils
multicall binary) and depends on the Oniguruma C library, so the website
workflow now checks out uutils/grep, installs the WASI SDK to provide a
wasm sysroot for the onig_sys C sources, builds grep.wasm, and appends
"grep" to the generated command list.

The terminal loads grep.wasm as an optional second module and dispatches
grep directly (argv[0] = "grep"). grep defaults to --color=never since the
WASI shim reports stdout as a TTY, which would otherwise emit match-
highlight escapes that corrupt piped output; explicit --color is honored.

Adds a grep emoji example and grep WASM integration tests.
2026-06-02 13:47:45 +02:00
2026-06-02 13:47:45 +02:00
2026-06-02 13:47:45 +02:00
2026-05-30 10:46:11 +02:00
2026-04-04 13:04:04 +02:00
2026-04-01 08:46:19 +02:00
2026-04-13 09:32:42 +02:00
2023-03-24 09:30:10 +00:00

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

S
Description
No description provided
Readme 60 MiB
Languages
CSS 42.2%
JavaScript 26.7%
HTML 19.7%
Shell 11.4%