Welcome to the future
Peekaboo Video Reveal
Click-and-hold to reveal a video from an image with a premium “peekaboo” shader effect. Built in Three.js + GLSL with responsive sizing, flow/swirl distortion, and guided overlays, plus simple settings/GUI controls to tune speed, punch, and text for any landing page.
Experience celestials like never before
Amazing Features
Harness the limitless Power of Three.js and WebGL Shaders for a visual experience beyond imagination!
Responsive Layout
Fully responsive and adaptable regardless of which device is used.
Fully Customizable
We have developed it so that each minor detail can be customized as you wish.
Powered by Three.js
Experience 3D visuals using Three.js and WebGL Shaders.
Peekaboo
Turn any image into a peekaboo video reveal — press and hold to uncover motion with a silky GLSL transition.
Powerful features
Other Features
Responsive Layout
Fully responsive and adaptable regardless of which device is used.
Desktop & Mobile Optimized
Peekaboo Video Reveal will adapt to any screen size and any device, wheater you are using a mobile phone (IOS, Iphone, Android) or on your desktop browser.
Multiple Display Types
Peekaboo supports two display modes: responsive (scales to a set width and height) and afterparent (scales to its parent’s dimensions)..
Hold-to-Reveal Interaction
Press and hold (mouse or touch) to reveal video through the image. Release to smoothly return to the poster.
GLSL Reveal Shaders
Next-gen GLSL transitions with fine control over reveal speed, easing and visual style.
Video Sync + Scrubbing
Reveal progress can drive video playback for a responsive, perfectly synced image-to-video experience.
Tutorial & UI Overlays
Built-in onboarding, progress indicators and optional overlays to guide first-time users.
Flowmap / Liquid Feel
Optional flowmap-based distortion adds an organic, fluid feel to the reveal.
Optional Parallax
Optional vertical parallax to add subtle depth while scrolling.
Clean API + Destroy
Designed for production use with a clear API and robust cleanup for SPAs and dynamic pages.
Easy Embedding
Drop-in JavaScript component with simple configuration, responsive sizing, and mobile-first behavior.
Detailed Documentation
Detialed Documentation for both JavaScript and WordPress & WooCommerce versions.
Better to see what people are actually saying
Our Happy Clients Say
“The team support is outstanding. They fixed a problem for me in a very short time. Excellent support, excellent product.”
Principiate - Client from ENVATO
“Wow. I was really surprised how good and simple this plugin performs. Exeeded all my expectations. Well done!”
Saniaja - Client from ENVATO
“Really great plugin and easy to use! I had a question and I immediately got an answer. The plugin and author deserves more than 5 stars!!!.”
Nicnac1234 - Client from ENVATO
