-
dezoomify
Dezoomify is a web application to download zoomable images from museum websites, image galleries, and map viewers. Many different zoomable image technologies are supported.
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
I meant trivial as in "is a solved issue" in the sense that you only have to include a library like Pannellum [0].
Features:
- Equirectangular, partial, cubic, and multi-resolution panoramas
- WebGL and CSS 3D based renderers
- Hot spots / tours
- Compass headings
- Plug-in free
- Framework free
- Video support
[0] https://github.com/mpetroff/pannellum