The Winnower The Winnower is an online science publishing platform that employs open post-publication peer review.