Mach-II is an open source framework for building Web applications. It is an object oriented, event-based, implicit invocation Web application framework implementing true Model-View-Controller (MVC) for separation of business logic and presentation. It helps developers deliver scalable and easy-to-maintain applications.