Popularity
8.9
Stable
Activity
5.9
-
48
5
35
Monthly Downloads: 22
Programming language: JavaScript
License: BSD 3-clause "New" or "Revised" License
servant-swagger-ui alternatives and similar packages
Based on the "servant" category.
Alternatively, view servant-swagger-ui alternatives based on common mentions on social networks and blogs.
-
servant
Servant is a Haskell DSL for describing, serving, querying, mocking, documenting web applications and more! -
servant-generate
Generate default implementations for servers in a flexible way (a.k.a servant-mock on steroids)
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video.
Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
Promo
getstream.io

Do you think we are missing an alternative of servant-swagger-ui or a related project?
README
servant-swagger-ui
Provide a Swagger UI for your Servant API
"Swagger UI allows anyone — be it your development team or your end consumers — to visualize and interact with the API’s resources without having any of the implementation logic in place."
Example
Check servant-swagger-ui-example/src/Main.hs
for an example.
Development
Updating of bundled swagger-ui version:
- Extract
dist
directory ofswagger-ui
intoswagger-dist-<version>
. Remove the*.map
files. - update
extra-source-files
in the.cabal
- move
index.html
intoindex.html.tmpl
, do the diff, port the changes - search replace the embbeded directory (in
Servant/Swagger/UI.hs
) - test it works