Convert ReStructuredText to XAML for use in WPF, Silverlight, and Moonlight platforms with this software. Save time and effort by automatically creating rich and dynamic user interfaces.
One of the standout features of rst2xaml is its pygments formatter. This allows users to output syntax-highlighted XAML representations of source code, making it easy to analyze and work with.
While rst2xaml itself runs on CPython, the goal is to generate XAML for use on IronPython (as well as other .NET languages). To achieve this, the software includes an example IronPython script for displaying the generated XAML using a WPF FlowDocumentReader.
It's worth noting that the pygments formatter is currently the only aspect of rst2xaml that is fully functional. As of now, the XAML (XML) escaping feature is not adequately implemented. Furthermore, the docutils writer can only currently handle a limited number of markup features, including titles and headings, paragraphs, bold and italics, superscript and literal blocks, inline literals, line blocks, bullet lists, enumerated lists, and the pygments code-block directive.
Despite its limitations, rst2xaml is a powerful tool for anyone who relies on XAML for their WPF or Silverlight/Moonlight projects. Its pygments formatter alone is a game-changer, and the inclusion of an IronPython script makes it easy to put its output to immediate use.
Version 0.1.1: N/A