Take the 2-minute tour ×

MVC is used a number of popular frameworks. To name just a few, Ruby on Rails, ASP.NET MVC, Monorail, Spring MVC.

Are there any equivalent frameworks using any variant of MVP?

Most of the examples I've found online seem to be custom implementations of the pattern rather than reusable frameworks.

Suggestions need not be specific to any particular programming language, my interest is mostly academic.

share|improve this question
The reason I asked about this was I was researching User Interface Patterns in preparation for a Lightning Talk presentation at a local user group. I have since written up the talk in the form of a blog: gregmalcolm.com/archive/2009/07/14/user-interface-patterns.aspx –  Greg Malcolm Jul 15 '09 at 0:29

4 Answers 4

up vote 2 down vote accepted

MVC# is really an MVP framework, in spite of the name.

share|improve this answer
Ah, I think I've seen that mentioned before somewhere, but overlooked it because of the name. Thanks Jason! –  Greg Malcolm Jul 7 '09 at 14:30

I GWT uses MVP Pattern. See this video.

share|improve this answer

There is also an "MVP Bundle" in Web Client Software Factory (WCSF) 2.0.

share|improve this answer
Thanks to "Jeronimo" who posted on my blog for this answer. –  Greg Malcolm Jul 15 '09 at 0:27

I'm maintaining Claymore an MVP framework for Winform, ASP.NET et Compact Framework.

share|improve this answer

Your Answer


