App: DrString
Developer: Daniel Duan
Genres: Developer Tools

Why DrString?

Why? Because there are many ways to get a docstring "right":
- should descriptions for different parameters vertically align with each other?
- should an empty line separate parameters' and return value's description?
- should keywords such as `returns` begin with an upper case?

You get it. It's hard enough to write documentation. Keeping it in an consistent format is even harder.

DrString makes it easy: you can pick an style for all the details, and it formats your docstrings for you.

Release notes:
Swift 5.6 support -- now DrString handles async function signatures correctly.