Ionic

Ionic is one of the most powerful and versatile mobile app frameworks you’ll find. It comes packed with features that will let you create high-quality, native applications with a single codebase that can run on pretty much any platform. This means that you can use its gestures, UI components, and tools for your app with the security that it will run smoothly across different systems. You can even use it to develop PWAs! 

Ionic is a complete open-source SDK for hybrid mobile app development created by Max Lynch, Ben Sperry, and Adam Bradley of Drifty Co. in 2013.