{"@context":"https://w3id.org/codemeta/3.0","@type":"SoftwareSourceCode","identifier":"pkg:hackage/servant-openapi3","name":"servant-openapi3","description":"Swagger is a project used to describe and document RESTful APIs. The core of the \nproject is the OpenAPI Specification (OAS). \nThis library implements v3.0 of the spec. Unlike Servant it is language-agnostic and thus is \nquite popular among developers in different languages. It has also existed for a longer time \nand has more helpful tooling.\n.\nThis package provides means to generate a Swagger/OAS specification for a Servant API\nand also to partially test whether an API conforms with its specification.\n.\nGenerated Swagger specification then can be used for many things such as\n.\n* displaying interactive documentation using Swagger UI;\n.\n* generating clients and servers in many languages using Swagger Codegen;\n.\n* and many others.","version":"2.0.0","softwareVersion":"2.0.0","license":"https://spdx.org/licenses/BSD-3-Clause","codeRepository":"https://github.com/haskell-servant/servant.gitservant-openapi3","issueTracker":"https://github.com/haskell-servant/servant/issues","url":"https://github.com/haskell-servant/servant","keywords":["bsd3","library","servant","swagger","web","Propose Tags"],"programmingLanguage":{"@type":"ComputerLanguage","name":"Haskell"},"maintainer":[{"@type":"Person","name":"janus"},{"@type":"Person","name":"maksbotan"},{"@type":"Person","name":"hecate"},{"@type":"Person","name":"LaurentRDC"}],"author":[{"@type":"Person","name":"janus"},{"@type":"Person","name":"maksbotan"},{"@type":"Person","name":"hecate"},{"@type":"Person","name":"LaurentRDC"}],"copyrightHolder":[{"@type":"Person","name":"janus"},{"@type":"Person","name":"maksbotan"},{"@type":"Person","name":"hecate"},{"@type":"Person","name":"LaurentRDC"}],"dateCreated":"2020-10-08","dateModified":"2020-10-08","datePublished":"2020-10-08","copyrightYear":2020,"downloadUrl":"https://hackage.haskell.org/package/servant-openapi3-2.0.0/servant-openapi3-2.0.0.tar.gz","applicationCategory":"hackage","runtimePlatform":"hackage","developmentStatus":"active","sameAs":["https://hackage.haskell.org/package/servant-openapi3"],"funder":[{"@type":"Organization","url":"https://github.com/sponsors/arianvp"},{"@type":"Organization","url":"https://github.com/haskell-servant/haskell-servant.github.io/blob/hakyll/consultancies.md"}],"https://www.w3.org/ns/activitystreams#likes":1967,"https://forgefed.org/ns#forks":424}