An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

servant-openapi3

Swagger is a project used to describe and document RESTful APIs. The core of the project is the OpenAPI Specification (OAS). This library implements v3.0 of the spec. Unlike Servant it is language-agnostic and thus is quite popular among developers in different languages. It has also existed for a longer time and has more helpful tooling. This package provides means to generate a Swagger/OAS specification for a Servant API and also to partially test whether an API conforms with its specification. Generated Swagger specification then can be used for many things such as displaying interactive documentation using Swagger UI; generating clients and servers in many languages using Swagger Codegen; and many others.

Ecosystem
hackage.haskell.org
Latest Release
2.0.0
over 5 years ago
Versions
9
Downloads
8,101 total
Dependent Packages
4
Dependent Repos
17
Links
Registry hackage.haskell.org
Source Repository
JSON API View JSON
CodeMeta codemeta.json
Package Details
PURL pkg:hackage/servant-openapi3
spec
License BSD-3-Clause
First Release over 5 years ago
Last Synced 13 days ago
Repository
Stars 44 on GitHub
Forks 33 on GitHub
Commits 258
Committers 23
Avg per Author 11.217
DDS 0.628
Rankings on hackage.haskell.org
Dependent packages Top 7.2%
Forks Top 9.0%