Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

87 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

swagger-ui-akka-http

swagger-ui-akka-http is compatible with swagger-akka-http and is an alternative to drop the static Swagger site files in the resources directory of your project.

Add dependency to build.sbt

Version 1.0.0 for Scala 2.11 if using akka-http-experimental

libraryDependencies += "co.pragmati" %% "swagger-ui-akka-http" % "1.0.0"

Version 1.2.0 for Scala 2.12 if using with akka-http and swagger-ui 3.13

libraryDependencies += "co.pragmati" %% "swagger-ui-akka-http" % "1.2.0"

Version 1.4.0 for Scala 2.13 if using with akka-http and swagger-ui 3.24.3

libraryDependencies += "co.pragmati" %% "swagger-ui-akka-http" % "1.3.0"

Add SwaggerSite route

Mix this trait with a new or existing class that has access to the existing routes:

object MyApp extends App with SwaggerSite

and concatenate the swaggerSiteRoute to the existing route definitions:

  val routes = swaggerSiteRoute ~ otherRoute

The swagger UI will be accessible under:

http://<host>:<port>/swagger

About

Swagger UI static files for Akka Http project

Resources

Stars

8 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages