With the rise of mobile devices and their usage, a lot of development has been made in terms of the development of applications for mobile devices. Traditionally, app development was restricted to the particular operating system, and a separate codebase was required for applications to be developed for multiple operating systems. A new paradigm of development took place in recent years which was of Hybrid app development, leading to the development of multiple frameworks which allowed for a single codebase to be used for multiple operating systems. This paper explores the features and analysis of different hybrid app development frameworks available in the market. A comprehensive analysis has been made to compare the different frameworks which are cross-platform and support web, Android, and iOS platforms. The analysis shows that all the frameworks have their merits and usage of anyone framework over others can vary from case-to-case basis. The detailed analysis of the features will bring a general conclusion over the choice of framework.