Prism is an opinionated framework and runtime for building modern high quality apps across desktop and mobile.
Prism is designed with the sole purpose of enabling you to build performant apps that integrate perfectly on every platform without having to rewrite your application multiple times as you would with normal native apps, and without having to jump through hoops trying to make web technologies map to the native world.
The APIs take inspiration from NodeJS and Web Browsers, but with updates to modernise them and ensure your UI remains smooth throughout.
A series of User Guides are available, starting from creating a Hello World through to building complex apps that deal with networking, filesystem operations, geolocation, permission management and more.
Full API documentation is also available if you want to see all the capabilities of the Prism framework.
Prism is fully open source and MIT licensed. If you’ve noticed a feature that’s missing or could use improvement, feel free to file a PR. Prism needs your contributions with both the framework itself and its documentation. Everyone is welcome to contribute!