Hey!
Dash Pannellum is a Dash component that integrates the Pannellum panorama viewer into your Dash applications. It allows you to display interactive 360° panoramas, including equirectangular images, create tours, and host 360° videos.
- Display equirectangular panoramas
- Support for multi-resolution panoramas
- 360° video playback
- Tour mode with multiple scenes and hotspots
- Customizable controls
- Center dot option for orientation
- pinpoint location of where the user is within the component
- autoload feature
- adjustable props
- supports keyboard controls [left arrow] [right arrow] [up arrow] [down arrow] to move, [shift] zoom in and [control] to zoom out
Install via
:
pip install dash-pannellum
Documentation:
Github 
Help Wanted!
Could someone with a VR set test out this component for me would be cool to know if the full screen mode worked for VR.
Thought this would be a fun component to build out for story telling or in addition to leaflet maps, could make some more improvements. Test it out, give some feedback and let me know where you’d like to see this component expanded.
Follow me on github:
Also if you like this project check out my other dash packages I’ve built:
Dash Swiper
- A Swiper Component for DashDash Summernote
- A rich text WYSIWYG Editor for DashDash Insta Stories
- A Instagram Stories Component for DashDash Image Gallery
- A Image Gallery Component for DashFull-Calendar-Component
- A Full Calendar Component for DashDash Emoji Mart
- A Slack-like Emoji Picker for DashDash Dynamic Grid Layout
- A Dynamic Grid Layout Component for DashDash Discord
- Discord integration for the Dash frameworkDash Pannellum
- 360 Panorama Viewer for Images and Video for DashDash Nivo
- A Nivo Area Bump & Responsive Circle Graph for DashDash Credit Cards
- A Credit Card Component for DashDash Charty
- A Charting Library for Dash
Cheers,
Pip