This program doesn't work with other platforms besides MacOS, so Windows and Linux users will have to look for something else.
Marked can show formatted text in real time. It can be customized with built-in styles, using your own CSS templates or as a multi-column view. You can easily switch between different style with keyboard shortcuts.