html-360-viewer
A lightweight, browser-based viewer for 360-degree images and videos. No additional setup required, just open the HTML file in any modern browser.
Science Score: 44.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (10.6%) to scientific vocabulary
Keywords
Repository
A lightweight, browser-based viewer for 360-degree images and videos. No additional setup required, just open the HTML file in any modern browser.
Basic Info
- Host: GitHub
- Owner: ProGamerGov
- License: mit
- Language: HTML
- Default Branch: main
- Homepage: https://progamergov.github.io/html-360-viewer/
- Size: 1.63 MB
Statistics
- Stars: 3
- Watchers: 1
- Forks: 1
- Open Issues: 0
- Releases: 0
Topics
Metadata Files
ReadMe.md
360° Image & Video Viewer
A lightweight, browser-based viewer for 360-degree images and videos. No additional setup required, just open the HTML file in any modern browser.
Try it out here: https://progamergov.github.io/html-360-viewer
Supports:
- 360° panoramic images, most formats supported by browsers, like JPEG (includes '.jpg'), PNG, WebP, etc.
- 360° videos in .mp4 and .webm format. Works as a 360 video player.
- Monoscopic 360 images and stereo images in top-bottom and left-right layouts
🧪 Compatibility
Works on all major web browsers that A-Frame supports.
Works on all VR headsets supported by A-Frame.
- Meta Quest (all versions)
- Valve Index
- HTC Vive
- Vive Focus
- Apple Vision Pro
- Oculus Go
- Oculus Rift
🚀 Features
- Drag & Drop support for instant media viewing
- Stereo toggle switch between monoscopic and stereo images (mono/top-bottom/side-by-side)
- Zooming via mouse wheel or pinch gesture
- Interactive panning with mouse or touch
- Fullscreen mode via the bottom right button. Opens in VR headset if supported.
- Screenshot functionality (UI hidden in capture)
- Video controls: play/pause, timeline slider
📦 Getting Started
Option 1 – Local Use
- Download or clone this repository.
- Open
viewer360.htmlin your browser. - Drag and drop a supported 360° image or video file, or click "Select Media" to browse.
Option 2 – Web Demo
- Visit the live demo in your browser.
- Upload a 360° image or video to start viewing.
Option 3 – Local Copy
- Copy the full contents of
viewer360.htmlinto a new text file. - Rename the file to something like
viewer360.html(make sure it ends in.html). - Open it in your browser.
🕹️ Controls
| Action | How to Use | | ------------------ | -------------------------------------------- | | Pan View | Left-click + drag or touch + drag | | Zoom | Mouse wheel or pinch gesture | | Fullscreen | Browser fullscreen and VR headset control | | Stereo Toggle | Bottom-left "Stereo" button | | Screenshot | Camera icon at bottom center | | Upload/Reset Media | "Upload" button below controls | | Play/Pause Video | Play/pause button on video controls | | Seek in Video | Use the timeline slider |
🤝 Contributing
Contributions are welcome! Please feel free to submit a Pull Request.
🔬 Citation
If you use this library in your research or project, please refer to the included CITATION.cff file or cite it as follows:
BibTeX
bibtex
@misc{egan2025html360viewer,
title={Browser-Based Viewer for 360 Images and Videos},
author={Egan, Ben},
year={2025},
publisher={GitHub},
howpublished={\url{https://github.com/ProGamerGov/html-360-viewer}}
}
APA Style
Egan, B. (2025). Browser-Based Viewer for 360 Images and Videos [Computer software]. GitHub. https://github.com/ProGamerGov/html-360-viewer
Owner
- Login: ProGamerGov
- Kind: user
- Location: Multiverse
- Repositories: 15
- Profile: https://github.com/ProGamerGov
Citation (CITATION.cff)
abstract: "360 degree image and video viewer"
authors:
- family-names: Egan
given-names: Ben
cff-version: 1.2.0
date-released: "2025-05-12"
keywords:
- "image viewer"
- "video player"
- 360
- panorama
- equirectangular
- viewer
- "360 degrees"
- "360 degree image"
- research
license: MIT
message: "If you use this software, please cite it using these metadata."
repository-code: "https://github.com/ProGamerGov/html-360-viewer"
title: "Browser-Based Viewer for 360 Images and Videos"
GitHub Events
Total
- Delete event: 1
- Public event: 1
- Push event: 24
- Pull request event: 3
- Create event: 2
Last Year
- Delete event: 1
- Public event: 1
- Push event: 24
- Pull request event: 3
- Create event: 2
Issues and Pull Requests
Last synced: 6 months ago
All Time
- Total issues: 0
- Total pull requests: 1
- Average time to close issues: N/A
- Average time to close pull requests: about 3 hours
- Total issue authors: 0
- Total pull request authors: 1
- Average comments per issue: 0
- Average comments per pull request: 0.0
- Merged pull requests: 1
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 0
- Pull requests: 1
- Average time to close issues: N/A
- Average time to close pull requests: about 3 hours
- Issue authors: 0
- Pull request authors: 1
- Average comments per issue: 0
- Average comments per pull request: 0.0
- Merged pull requests: 1
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
Pull Request Authors
- ProGamerGov (2)