When comparing reStructuredText vs MoinMoin, the Slant community recommends reStructuredText for most people. In the question“What are the best markup languages?” reStructuredText is ranked 5th while MoinMoin is ranked 12th. The most important reason people chose reStructuredText is:
reStructuredText is an easy-to-read, what-you-see-is-what-you-get plaintext markup syntax and parser system.
Specs
Ranked in these QuestionsQuestion Ranking
Pros
Pro Human-readable
reStructuredText is an easy-to-read, what-you-see-is-what-you-get plaintext markup syntax and parser system.

Pro Technical documentation
Without any adjustments RST has many facilities for writing technical documentation (API docs, syntax highlighting code, embed code from source files).

Pro Parsing from Python
Python's docutils include a parser for RestructuredText.

Pro Extensible
Generators such as Sphinx allow you to define your own custom roles, directives and output generators.
Pro It's standardized
There's only one standard to adhere to - no "flavors".
Pro Large collections of themes available
Pro Straightforward installation
You'll need Apache and Python set up. To install MoinMoin itself download the archive, open it and run setup.py from the command line.
Pro Portable version
There's a Portable version of MoinMoin that can be used without having to install it.
Pro Users can create personal bookmarks
Pro Functionality can be extended with plugins
A selection of plugins is available at MoinMoinExtensions.
Pro Offline sync
Pro Global recent changes RSS feed
Pro Integrates with Xapian to allow searching through files
Xapian integration will allow searching through PDF, OpenOffice, Word, etc attachments.
Pro Full-text search
Pro Reasonable selection of themes
A few dozen themes are available for MoinMoin on the ThemeMarket, allowing you to quickly change the look and feel of the wiki.
Pro Version control
MoinMoin allows viewing past revisions of pages.
Pro Free and open source
Licensed under GPL v2.
Cons
Con Setup can be tedious
If you prefer Python to stay out of the way so that you can focus on the task you are doing, you will find that overall Python just asserts itself far to much.
Con Attachment history isn't tracked
While it supports attachments, if an attachment is deleted, it's gone.
Con Can't limit attachment size
There's no way to set a limit on attachment sizes.
