Skip to content

OpenAPI GUIs (Swagger, Scalar, etc.) exposed as Rust crates

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT
Notifications You must be signed in to change notification settings

cot-rs/openapi-guis

Repository files navigation

openapi-guis

Rust Build Status

OpenAPI GUIs (Swagger, Scalar, etc.) exposed as Rust crates

Scope

It is a deliberate decision not to support any web frameworks in these crates. This is to maximize usability and reduce the maintenance burden. The goal is to provide a simple way to serve OpenAPI GUIs in any Rust application, regardless of the web framework used.

If you want to use this in a web framework, it should be easy enough to do so. You are also encouraged to create a wrapper crate that provides support for a specific web framework. If you do, please let me know and I will link to it here.

License

Code in this repository is licensed under either of the following, at your option:

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in Cot by you shall be dual licensed under the MIT License and Apache License, Version 2.0, without any additional terms or conditions.

About

OpenAPI GUIs (Swagger, Scalar, etc.) exposed as Rust crates

Resources

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

  •  

Packages

No packages published

Contributors 31