Skip to content

FR: usage integration #12683

@gaojunran

Description

@gaojunran

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!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions