I'm the maintainer of https://usage.jdx.dev/. It's a mature project by jdx, the author of mise. It's generally a schema for CLI tools. The schema can be generated from clap (by https://crates.io/crates/clap_usage), and everyone can consume the schema and generate Markdown pages, manpages, completions (for all shells, better than existing clap_complete), JSON schemas and even Python / TypeScript / Rust type-safe SDKs (see here).
With this integration, the wonderful coreutils project will have better auto-generated docs, completions, etc. Do you have interest on it? If so, I can submit a PR for it!
I'm the maintainer of https://usage.jdx.dev/. It's a mature project by jdx, the author of mise. It's generally a schema for CLI tools. The schema can be generated from clap (by https://crates.io/crates/clap_usage), and everyone can consume the schema and generate Markdown pages, manpages, completions (for all shells, better than existing clap_complete), JSON schemas and even Python / TypeScript / Rust type-safe SDKs (see here).
With this integration, the wonderful coreutils project will have better auto-generated docs, completions, etc. Do you have interest on it? If so, I can submit a PR for it!