An express module bundling the swagger-ui
Note that no changes have been made to the UI apart from templating the initial page to allow passing in of options from the express app.
npm install flair-ui
var flairui = require('flair-ui'); //mounts the html docs and api explorer on /docs //(needs to know the location of swagger json - could be passed absolute or relative url) app.get("/docs", flairui("/api-doc")); app.use(express.static('node_modules/flair-ui/node_modules/swagger-ui/dist'));
Apache Licence 2.0 - same as swagger-ui.