Swank
Swank is an ASP.NET Web API 2 library that documents RESTful services. You can take a look at a sample of the documentation it generates here and Swank documentation here.
Features
- Document every detail of your API with markdown and emojis.
- Highly configurable resource grouping.
- Optionally group resources into modules.
- Optional [custom markdown main page](http://www.mikeobrien.net/swank/#main-page).
- Supports XML comments.
- Custom code examples from Razor or Mustache templates.
- Overrides and conventions allow you to customize every aspect of spec generation.
- Custom templates that allow generation of code or documentation.
Install
Swank can be found on nuget:
PM> Install-Package Swank
Documentation
Documentation can be found here.
Props
Thanks to JetBrains for providing OSS licenses!
Thanks to Swagger for some design elements which Swank shamelessly ripped off.